XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Reporting (Schedule of Operating Profit by Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting Information        
Operating profit $ 87,575 $ 89,024 $ 576,065 $ 284,437
Operating Segments | OEM Segment        
Segment Reporting Information        
Operating profit 65,186 64,136 501,137 206,757
Operating Segments | Aftermarket Segment        
Segment Reporting Information        
Operating profit $ 22,389 $ 24,888 $ 74,928 $ 77,680