XML 92 R81.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information - Segment Financial Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Segment Reporting Information [Line Items]        
Total sales $ 2,236,284 $ 1,111,680 $ 3,829,901 $ 2,167,857
Income (loss) from operations 200,637 123,523 267,944 254,802
Interest expense and other, net (56,383) (29,749) (109,180) (47,447)
Income from operations before income taxes 144,254 93,774 158,764 207,355
Freight Segment        
Segment Reporting Information [Line Items]        
Total sales 1,493,949 412,258 2,370,383 791,812
Transit Segment        
Segment Reporting Information [Line Items]        
Total sales 742,335 699,422 1,459,518 1,376,045
Corporate Activities and Elimination        
Segment Reporting Information [Line Items]        
Total sales (21,092) (21,683) (43,918) (37,574)
Income (loss) from operations (22,552) (18,799) (89,388) (25,226)
Interest expense and other, net (56,383) (29,749) (109,180) (47,447)
Income from operations before income taxes (78,935) (48,548) (198,568) (72,673)
Corporate Activities and Elimination | Freight Segment        
Segment Reporting Information [Line Items]        
Total sales 13,709 18,699 30,413 30,701
Corporate Activities and Elimination | Transit Segment        
Segment Reporting Information [Line Items]        
Total sales 7,383 2,984 13,505 6,873
Operating Segments | Freight Segment        
Segment Reporting Information [Line Items]        
Total sales 1,507,658 430,957 2,400,796 822,513
Income (loss) from operations 151,978 84,347 227,188 153,969
Interest expense and other, net 0 0 0 0
Income from operations before income taxes 151,978 84,347 227,188 153,969
Operating Segments | Transit Segment        
Segment Reporting Information [Line Items]        
Total sales 749,718 702,406 1,473,023 1,382,918
Income (loss) from operations 71,211 57,975 130,144 126,059
Interest expense and other, net 0 0 0 0
Income from operations before income taxes $ 71,211 $ 57,975 $ 130,144 $ 126,059