v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net (loss) income $ (28,692) $ (3,598) $ 618,030 $ 46,984
Other comprehensive (loss) income, net of tax:        
Foreign currency translation adjustment (777) (4,405) (9,522) 25,788
Change in fair value on available-for-sale investments, net of tax benefit of $884 and $697 for the three and nine months ended September 30, 2025, respectively. 0 (2,650) 0 (2,091)
Sale of Connectivity 0 0 (1,227) 0
Other comprehensive (loss) income, net of tax (777) (7,055) (10,749) 23,697
Comprehensive (loss) income $ (29,469) $ (10,653) $ 607,281 $ 70,681