XML 12 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Comprehensive Income - 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 earnings $ 223,078 $ 229,926 $ 611,096 $ 575,477
Other comprehensive (loss) income, net of tax:        
Foreign currency translation adjustments, net of income tax (benefit) expense of $(214) and $930 for the three months ended September 30, 2025 and 2024 and $1,858 and $(610) for the nine months ended September 30, 2025 and 2024 (2,818) 28,584 44,261 2,197
Other comprehensive (loss) income (2,818) 28,584 44,261 2,197
Comprehensive income 220,260 258,510 655,357 577,674
Less comprehensive income attributable to the noncontrolling interest 798 457 1,301 1,400
Comprehensive income attributable to shareholders $ 219,462 $ 258,053 $ 654,056 $ 576,274