XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income (Details 3) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Net earnings $ 221,814 $ 177,509 $ 213,927 $ 213,927 $ 188,426 $ 399,323 $ 402,353
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (12,293) $ 21,741 (38,700)   $ (1,283) 9,448 (39,983)
Comprehensive Income, Net of Tax (Note 9) $ 209,521   $ 175,227     $ 408,771 $ 362,370