v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Total revenues $ 289,326 $ 306,532 $ 843,705 $ 874,151
Operating costs and expenses:        
Direct costs 43,640 44,009 133,668 125,073
Sales and marketing 126,149 122,308 363,554 361,763
Research, development, and engineering 13,629 13,319 41,635 41,436
General, administrative, and other related costs 64,286 47,703 158,426 139,660
Depreciation and amortization 45,682 50,203 137,434 148,990
Goodwill impairment 29,550 17,579 84,389 17,579
Total operating costs and expenses 322,936 295,121 919,106 834,501
Operating (loss) income (33,610) 11,411 (75,401) 39,650
Interest income (expense), net 1,825 (6,541) (10,841) (19,319)
Gain on investments, net 0 678 0 5,018
Provision for credit losses on investments 0 (17,566) 0 (17,566)
Other (loss) income, net (179) 4,060 (77) 183
(Loss) income from continuing operations before income tax benefit (expense) and (loss) income from equity method investment (31,964) (7,958) (86,319) 7,966
Income tax benefit (expense) 3,335 (8,037) (243) (11,586)
(Loss) income from equity method investment, net of tax (63) 38 4,942 11,783
Net (loss) income from continuing operations (28,692) (15,957) (81,620) 8,163
Net income from discontinued operations, net of tax 0 12,359 699,650 38,821
Net (loss) income $ (28,692) $ (3,598) $ 618,030 $ 46,984
Net (loss) income per common share from continuing operations:        
Basic (in dollars per share) $ (0.85) $ (0.39) $ (2.27) $ 0.20
Diluted (in dollars per share) (0.85) (0.39) (2.27) 0.20
Net income per common share from discontinued operations:        
Basic (in dollars per share) 0 0.30 19.49 0.93
Diluted (in dollars per share) 0 0.30 19.49 0.93
Net (loss) income per common share:        
Basic (in dollars per share) (0.85) (0.09) 17.22 1.13
Diluted (in dollars per share) $ (0.85) $ (0.09) $ 17.22 $ 1.13
Weighted average shares outstanding:        
Basic (in shares) 33,753,136 40,558,629 35,896,452 41,609,182
Diluted (in shares) 33,753,136 40,558,629 35,896,452 41,710,958