XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 299,021 $ 273,525 $ 616,996 $ 537,079
Other comprehensive income (loss), net of taxes:        
Foreign currency translation adjustment income (loss) 17,694 (31,995) (22,104) (7,769)
Other comprehensive income 0 0 0 791
Other comprehensive income (loss), net of taxes 17,694 (31,995) (22,104) (6,978)
Comprehensive income 316,715 241,530 594,892 530,101
Less: Comprehensive income attributable to non-controlling interests 5,836 689 17,292 3,298
Comprehensive income attributable to common stock $ 310,879 $ 240,841 $ 577,600 $ 526,803