XML 10 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements Of Comprehensive Income (Loss) - 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 $ 12,323 $ 4,350 $ 24,499 $ 122
Other comprehensive income (loss), net of tax        
Foreign currency translation adjustments (52) 5 (55) 18
Total comprehensive income 12,271 4,355 24,444 140
Less: Comprehensive income attributable to non-controlling interest 6,253 6,911 14,235 4,234
Comprehensive income (loss) attributable to common stockholders $ 6,018 $ (2,556) $ 10,209 $ (4,094)