XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive Income (Details 3) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Net earnings $ 202,348 $ 163,587 $ 221,814 $ 177,509 $ 365,935 $ 399,323
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (70,542) $ (5,241) (12,293) $ 21,741 (75,783) 9,448
Comprehensive Income, Net of Tax (Note 9) $ 131,806   $ 209,521   $ 290,152 $ 408,771