XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting (Schedule of Operating Profit by Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information        
Operating profit $ 55,174 $ 218,789 $ 75,217 $ 488,490
Operating Segments | OEM Segment        
Segment Reporting Information        
Operating profit 18,642 190,577 17,921 435,951
Operating Segments | Aftermarket Segment        
Segment Reporting Information        
Operating profit $ 36,532 $ 28,212 $ 57,296 $ 52,539