XML 75 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting (Schedule of Operating Profit by Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information        
Operating profit $ 218,789 $ 93,982 $ 488,490 $ 195,413
Operating Segments | OEM Segment        
Segment Reporting Information        
Operating profit 190,577 63,334 435,951 142,621
Operating Segments | Aftermarket Segment        
Segment Reporting Information        
Operating profit $ 28,212 $ 30,648 $ 52,539 $ 52,792