XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ (48,697) $ 11,621 $ (47,407) $ 63,327
Other comprehensive income (loss):        
Foreign currency translation adjustment, net of taxes of $0 for all periods 1,848 (127) 1,559 (1,120)
Comprehensive income (loss) (46,849) 11,494 (45,848) 62,207
Less: comprehensive income attributable to noncontrolling interest 447 544 732 1,015
Comprehensive income (loss) attributable to common stockholders $ (47,296) $ 10,950 $ (46,580) $ 61,192