XML 90 R78.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Reporting - Schedule of Financial Information for Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Revenues $ 171,772 $ 202,897 $ 560,063 $ 641,747
Gross profit 16,421 29,309 60,044 96,714
Selling, general & administrative expenses 17,481 20,389 55,531 60,910
Operating income (loss) (1,060) 8,920 4,513 35,804
Vehicle Solutions        
Segment Reporting Information [Line Items]        
Revenues 97,296 115,235 312,785 362,820
Electrical Systems        
Segment Reporting Information [Line Items]        
Revenues 43,380 53,862 149,327 172,236
Aftermarket and Accessories        
Segment Reporting Information [Line Items]        
Revenues 31,096 33,800 97,951 106,691
Operating Segments | Vehicle Solutions        
Segment Reporting Information [Line Items]        
Revenues 97,296 115,235 312,785 362,820
Gross profit 8,774 15,050 32,177 49,263
Selling, general & administrative expenses 3,629 6,761 15,985 19,609
Operating income (loss) 5,145 8,289 16,192 29,654
Operating Segments | Electrical Systems        
Segment Reporting Information [Line Items]        
Revenues 43,380 53,862 149,327 172,236
Gross profit 2,213 7,881 9,934 26,524
Selling, general & administrative expenses 2,598 2,018 7,799 6,932
Operating income (loss) (385) 5,863 2,135 19,592
Operating Segments | Aftermarket and Accessories        
Segment Reporting Information [Line Items]        
Revenues 31,096 33,800 97,951 106,691
Gross profit 5,474 6,416 18,091 21,071
Selling, general & administrative expenses 2,328 2,104 6,228 6,017
Operating income (loss) 3,146 4,312 11,863 15,054
Corporate/Other        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Gross profit (40) (38) (158) (144)
Selling, general & administrative expenses 8,926 9,506 25,519 28,352
Operating income (loss) $ (8,966) $ (9,544) $ (25,677) $ (28,496)