v3.26.3
Consolidated Statements of Comprehensive Income (Unaudited) - 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 income $ 853,517 $ 75,503 $ 876,547 $ 52,247
Other comprehensive income (loss):        
Cumulative translation adjustment, net of tax of $251, $(654), $(1,136), and $4,031, respectively 1,916 (6,367) (12,890) 71,170
Reclassification of foreign currency translation adjustments to income (loss) from discontinued operations 236,401 0 236,401 0
Unrealized (losses) gains on investments, net of tax of $(266), $64, $(610), and $138 respectively (830) 197 (1,889) 426
Total other comprehensive income (loss) 237,487 (6,170) 221,622 71,596
Comprehensive income $ 1,091,004 $ 69,333 $ 1,098,169 $ 123,843