v3.26.1
Condensed Consolidated Statements of Comprehensive Income (unaudited) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net earnings $ 1,168.5 $ 378.3 $ 1,677.4 $ 709.4
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (21.8) 42.7 (34.1) 62.4
Total other comprehensive income (loss), net of tax (21.8) 42.7 (34.1) 62.4
Comprehensive income $ 1,146.7 $ 421.0 $ 1,643.3 $ 771.8