XML 18 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 342,839 $ 299,021 $ 725,331 $ 616,996
Other comprehensive (loss) income, net of taxes:        
Foreign currency translation adjustment (loss) gain (27,215) 17,694 46,338 (22,104)
Other comprehensive income 17 0 462 0
Other comprehensive (loss) income, net of taxes (27,198) 17,694 46,800 (22,104)
Comprehensive income 315,641 316,715 772,131 594,892
Less: Comprehensive income attributable to non-controlling interests 3,419 5,836 12,403 17,292
Comprehensive income attributable to common stock $ 312,222 $ 310,879 $ 759,728 $ 577,600