XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Total revenues $ 363,711 $ 353,580 $ 1,044,556 $ 988,865
Operating costs and expenses:        
Direct costs 53,152 51,170 149,334 147,081
Sales and marketing 137,835 127,418 407,113 369,184
Research, development, and engineering 15,402 15,255 47,756 49,824
General, administrative, and other related costs 53,996 52,417 154,976 150,432
Depreciation and amortization 57,319 51,351 170,757 151,945
Goodwill impairment   85,273 17,579 85,273
Total operating costs and expenses 335,283 382,884 947,515 953,739
Income (loss) from operations 28,428 (29,304) 97,041 35,126
Interest expense, net (6,496) (4,024) (19,150) (7,597)
Loss on sale of businesses 0 0 0 (3,780)
Gain (loss) on investments, net 678 0 5,018 (7,654)
Provision for credit losses on investments (17,566) 0 (17,566) 0
Other income (loss), net 4,098 (2,633) (4,491) 2,530
Income (loss) before income tax expense and income (loss) from equity method investment 9,142 (35,961) 60,852 18,625
Income tax expense (12,778) (12,539) (25,651) (27,760)
Income (loss) from equity method investment, net of tax 38 (77) 11,783 8,095
Net (loss) income $ (3,598) $ (48,577) $ 46,984 $ (1,040)
Net (loss) income per common share:        
Basic (in dollars per share) $ (0.09) $ (1.11) $ 1.13 $ (0.02)
Diluted (in dollars per share) $ (0.09) $ (1.11) $ 1.13 $ (0.02)
Weighted average shares outstanding:        
Basic (in shares) 40,558,629 43,924,158 41,609,182 45,088,272
Diluted (in shares) 40,558,629 43,924,158 41,685,149 45,088,272