v3.26.3
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Other Comprehensive Income [Abstract]        
Net income (loss) attributable to common stockholders $ (42,609) $ 158,371 $ 8,599 $ 233,602
Other comprehensive income (loss):        
Foreign currency translation adjustments, net of taxes (158) (352) (954) 554
Unrealized loss on marketable securities, net of taxes (83) 0 (83) 0
Other comprehensive income (loss) (241) (352) (1,037) 554
Comprehensive income (loss) $ (42,850) $ 158,019 $ 7,562 $ 234,156