XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT INFORMATION (Reconciliation) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting [Abstract]        
Total operating income $ 128,897 $ 112,775 $ 228,858 $ 191,390
Interest expense (11,216) (14,992) (21,786) (27,936)
Other income, net 8,560 7,954 18,168 15,721
Earnings before income taxes $ 126,241 $ 105,737 $ 225,240 $ 179,175