XML 96 R86.htm IDEA: XBRL DOCUMENT v3.23.2
Business segment data operating revenues reconciliation (Details 2) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 1,091,126 $ 1,009,749 $ 2,521,224 $ 2,116,864
Operating Segments        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 1,099,140 1,019,121 2,555,606 2,153,151
Corporate, Non-Segment        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 3,151 1,503 4,723 2,896
Intersegment Eliminations [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ (11,165) $ (10,875) $ (39,105) $ (39,183)