XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting - Segment Results (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
Revenues $ 262,194 $ 250,849 $ 524,903 $ 495,223
Gross profit 38,401 21,879 73,610 47,262
Selling, general & administrative expenses 22,457 15,652 43,022 32,651
Operating income 15,944 6,227 30,588 14,611
Vehicle Solutions        
Segment Reporting Information [Line Items]        
Revenues 152,730 142,785 313,315 282,941
Electrical Systems        
Segment Reporting Information [Line Items]        
Revenues 63,625 47,345 118,373 87,222
Aftermarket and Accessories        
Segment Reporting Information [Line Items]        
Revenues 36,829 32,172 74,458 62,387
Industrial Automation        
Segment Reporting Information [Line Items]        
Revenues 9,010 28,547 18,757 62,673
Operating Segments | Vehicle Solutions        
Segment Reporting Information [Line Items]        
Revenues 152,730 142,785 313,315 282,941
Gross profit 20,904 8,912 40,374 21,817
Selling, general & administrative expenses 6,769 7,403 12,847 13,990
Operating income 14,135 1,509 27,527 7,827
Operating Segments | Electrical Systems        
Segment Reporting Information [Line Items]        
Revenues 63,625 47,345 118,373 87,222
Gross profit 10,345 7,245 18,643 10,647
Selling, general & administrative expenses 2,686 1,303 4,914 2,942
Operating income 7,659 5,942 13,729 7,705
Operating Segments | Aftermarket and Accessories        
Segment Reporting Information [Line Items]        
Revenues 36,829 32,172 74,458 62,387
Gross profit 7,788 2,867 15,015 6,952
Selling, general & administrative expenses 2,262 1,735 3,913 3,199
Operating income 5,526 1,132 11,102 3,753
Operating Segments | Industrial Automation        
Segment Reporting Information [Line Items]        
Revenues 9,010 28,547 18,757 62,673
Gross profit (636) 2,855 (422) 7,846
Selling, general & administrative expenses 1,425 1,547 2,501 2,871
Operating income (2,061) 1,308 (2,923) 4,975
Corporate/Other        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Gross profit 0 0 0 0
Selling, general & administrative expenses 9,315 3,664 18,847 9,649
Operating income $ (9,315) $ (3,664) $ (18,847) $ (9,649)