XML 66 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
segment
Mar. 31, 2023
USD ($)
segment
Dec. 31, 2023
segment
Revenue from Contract with Customer [Abstract]      
Number of reporting segments | segment 2 2 2
Disaggregation of Revenue [Line Items]      
Net revenue $ 1,006,709 $ 998,175  
Operating Segments      
Disaggregation of Revenue [Line Items]      
Net revenue 1,006,709 998,175  
Segment Reconciling Items      
Disaggregation of Revenue [Line Items]      
Net revenue 35,552 46,963  
PS | Operating Segments      
Disaggregation of Revenue [Line Items]      
Net revenue 713,318 667,762  
SS | Operating Segments      
Disaggregation of Revenue [Line Items]      
Net revenue 257,839 283,450  
Automotive      
Disaggregation of Revenue [Line Items]      
Net revenue 563,032 525,018  
Automotive | Segment Reconciling Items      
Disaggregation of Revenue [Line Items]      
Net revenue 0 0  
Automotive | PS | Operating Segments      
Disaggregation of Revenue [Line Items]      
Net revenue 530,624 499,095  
Automotive | SS | Operating Segments      
Disaggregation of Revenue [Line Items]      
Net revenue 32,408 25,923  
HVOR      
Disaggregation of Revenue [Line Items]      
Net revenue 189,552 174,421  
HVOR | Segment Reconciling Items      
Disaggregation of Revenue [Line Items]      
Net revenue 0 0  
HVOR | PS | Operating Segments      
Disaggregation of Revenue [Line Items]      
Net revenue 182,694 168,667  
HVOR | SS | Operating Segments      
Disaggregation of Revenue [Line Items]      
Net revenue 6,858 5,754  
Industrial      
Disaggregation of Revenue [Line Items]      
Net revenue 124,281 148,512  
Industrial | Segment Reconciling Items      
Disaggregation of Revenue [Line Items]      
Net revenue 0 0  
Industrial | PS | Operating Segments      
Disaggregation of Revenue [Line Items]      
Net revenue 0 0  
Industrial | SS | Operating Segments      
Disaggregation of Revenue [Line Items]      
Net revenue 124,281 148,512  
Appliance and HVAC      
Disaggregation of Revenue [Line Items]      
Net revenue 47,055 47,474  
Appliance and HVAC | Segment Reconciling Items      
Disaggregation of Revenue [Line Items]      
Net revenue 0 0  
Appliance and HVAC | PS | Operating Segments      
Disaggregation of Revenue [Line Items]      
Net revenue 0 0  
Appliance and HVAC | SS | Operating Segments      
Disaggregation of Revenue [Line Items]      
Net revenue 47,055 47,474  
Aerospace      
Disaggregation of Revenue [Line Items]      
Net revenue 46,153 44,326  
Aerospace | Segment Reconciling Items      
Disaggregation of Revenue [Line Items]      
Net revenue 0 0  
Aerospace | PS | Operating Segments      
Disaggregation of Revenue [Line Items]      
Net revenue 0 0  
Aerospace | SS | Operating Segments      
Disaggregation of Revenue [Line Items]      
Net revenue 46,153 44,326  
Other      
Disaggregation of Revenue [Line Items]      
Net revenue 36,636 58,424  
Other | Segment Reconciling Items      
Disaggregation of Revenue [Line Items]      
Net revenue 35,552 46,963  
Other | PS | Operating Segments      
Disaggregation of Revenue [Line Items]      
Net revenue 0 0  
Other | SS | Operating Segments      
Disaggregation of Revenue [Line Items]      
Net revenue $ 1,084 $ 11,461