v3.26.3
Business Segment Information - Reconciliation of Total Operating Profit (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Abstract]        
Total segment profit $ 232,105 $ 202,755 $ 686,621 $ 584,471
Corporate overhead expenses (36,140) (42,794) (106,852) (118,778)
Segment reclassification 2,034 0 4,732 0
Income from operations $ 197,999 $ 159,961 $ 584,501 $ 465,693