XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net income $ 231,196 $ 18,287
Other comprehensive income, net of tax:    
Foreign currency translation adjustment 167 184
Unrealized gain on derivative instruments, net of tax 612 276
Total other comprehensive income 779 460
Comprehensive income 231,975 18,747
Comprehensive income attributable to noncontrolling interest 255 120
Comprehensive income attributable to common stockholders $ 231,720 $ 18,627