XML 142 R112.htm IDEA: XBRL DOCUMENT v3.22.4
Business segment data operating revenues reconciliation (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues $ 6,973,864 $ 5,680,733 $ 5,532,750
Operating Segments      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 7,040,435 5,744,625 5,597,816
Corporate, Non-Segment      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 17,605 13,714 11,903
Intersegment Eliminations      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues $ (84,176) $ (77,606) $ (76,969)