XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information, Reconciliation of Segment Contribution to Consolidated Income (Loss) Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Information [Abstract]        
Operating income (loss) $ 30,780 $ (125,557) $ 20,877 $ (116,735)
Interest expense 2,526 6,720 5,809 14,045
Gain on sale of business 0 0 176,162 0
Other income (expense), net (843) 629 (29,218) 233
Income (loss) before provision for income taxes 27,411 (131,648) 162,012 (130,547)
Operating Segments [Member]        
Segment Information [Abstract]        
Operating income (loss) 83,336 76,588 158,142 145,758
Corporate and Other [Member]        
Segment Information [Abstract]        
Operating income (loss) $ (52,556) $ (202,145) $ (137,265) $ (262,493)