Leading gaming affiliate Catena Media has reported its financials for the three months ended September 30, 2025 (Q3), outlining a quarter of···