XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Reporting (Schedule of Operating Profit by Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information        
Operating profit $ 45,590 $ 87,575 $ 120,807 $ 576,065
Operating Segments | OEM Segment        
Segment Reporting Information        
Operating profit 11,165 65,186 29,086 501,137
Operating Segments | Aftermarket Segment        
Segment Reporting Information        
Operating profit $ 34,425 $ 22,389 $ 91,721 $ 74,928