v3.25.2
Segment Reporting - Summary of Financial Information for Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenues $ 171,956 $ 193,665 $ 341,751 $ 388,291
Cost of revenues 152,427 173,206 304,429 344,668
Gross profit 19,529 20,459 37,322 43,623
Selling, general & administrative expenses 18,732 19,395 35,117 38,050
Operating income (loss) 797 1,064 2,205 5,573
Other (income) expense 427 206 355 418
Interest expense 2,291 2,417 4,794 4,603
Loss on extinguishment of debt 460 0 460 0
Income (loss) before provision for income taxes (2,381) (1,559) (3,404) 552
Global Seating        
Segment Reporting Information [Line Items]        
Revenues 74,457 82,404 147,866 163,201
Global Electrical Systems        
Segment Reporting Information [Line Items]        
Revenues 53,585 53,639 89,848 112,365
Trim Systems and Components        
Segment Reporting Information [Line Items]        
Revenues 43,914 57,622 104,037 112,725
Operating Segments        
Segment Reporting Information [Line Items]        
Revenues 171,956 193,665 341,751 388,291
Cost of revenues 152,427 173,097 304,429 344,452
Gross profit 19,529 20,568 37,322 43,839
Selling, general & administrative expenses 16,006 16,680 29,880 32,513
Operating income (loss) 3,523 3,888 7,442 11,326
Operating Segments | Global Seating        
Segment Reporting Information [Line Items]        
Revenues 74,457 82,404 147,866 163,201
Cost of revenues 64,527 71,770 128,843 141,721
Gross profit 9,930 10,634 19,023 21,480
Selling, general & administrative expenses 7,219 8,534 13,608 16,585
Operating income (loss) 2,711 2,100 5,415 4,895
Operating Segments | Global Electrical Systems        
Segment Reporting Information [Line Items]        
Revenues 53,585 53,639 104,037 112,365
Cost of revenues 47,674 49,655 94,137 103,556
Gross profit 5,911 3,984 9,900 8,809
Selling, general & administrative expenses 5,204 4,523 9,511 8,905
Operating income (loss) 707 (539) 389 (96)
Operating Segments | Trim Systems and Components        
Segment Reporting Information [Line Items]        
Revenues 43,914 57,622 89,848 112,725
Cost of revenues 40,226 51,672 81,449 99,175
Gross profit 3,688 5,950 8,399 13,550
Selling, general & administrative expenses 3,583 3,623 6,761 7,023
Operating income (loss) 105 2,327 1,638 6,527
Corporate and Reconciling Items        
Segment Reporting Information [Line Items]        
Corporate and other unallocated costs $ 2,726 $ 2,824 $ 5,237 $ 5,753