XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net income $ 148,969 $ 126,091
Other comprehensive income (loss), net of taxes:    
Foreign currency translation adjustment loss (405) (30,740)
Other comprehensive income 627 0
Other comprehensive income (loss), net of taxes 222 (30,740)
Comprehensive income 149,191 95,351
Less: Comprehensive income attributable to non-controlling interests 4,711 7,731
Comprehensive income attributable to common stock $ 144,480 $ 87,620