XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT INFORMATION (Reconciliation) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Total reportable segment operating income $ 156,307 $ 128,897 $ 285,512 $ 228,858
Interest expense 10,524 11,216 20,667 21,786
Other income, net 10,982 8,560 17,012 18,168
Earnings before income taxes 156,765 126,241 281,857 225,240
Operating Segments        
Segment Reporting Information [Line Items]        
Total reportable segment operating income 167,255 139,773 306,489 250,511
Corporate and Elminations        
Segment Reporting Information [Line Items]        
Total reportable segment operating income $ (10,948) $ (10,876) $ (20,977) $ (21,653)