v3.25.2
Revenue Recognition
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
We had outstanding customer accounts receivable, net of allowances, of $107.4 million as of June 30, 2025 and $118.7 million as of December 31, 2024. We generally do not have material other assets or liabilities associated with customer arrangements.

Revenue Disaggregation - The following is the composition, by product category, of our revenues:
Three Months Ended June 30, 2025
Global SeatingGlobal Electrical SystemsTrim Systems and ComponentsTotal
Seats$73,463 $— $— $73,463 
Electrical wire harnesses, panels and assemblies994 53,585 — 54,579 
Plastic & Trim components— — 34,670 34,670 
Mirrors, wipers and controls— — 9,244 9,244 
Total$74,457 $53,585 $43,914 $171,956 

Three Months Ended June 30, 2024
Global SeatingGlobal Electrical SystemsTrim Systems and ComponentsTotal
Seats$81,705 $— $— $81,705 
Electrical wire harnesses, panels and assemblies699 53,639 — 54,338 
Plastic & Trim components— — 44,329 44,329 
Mirrors, wipers and controls— — 13,293 13,293 
Total$82,404 $53,639 $57,622 $193,665 

Six Months Ended June 30, 2025
Global SeatingGlobal Electrical SystemsTrim Systems and ComponentsTotal
Seats$146,166 $— $— $146,166 
Electrical wire harnesses, panels and assemblies1,700 104,037 — 105,737 
Plastic & Trim components— — 70,393 70,393 
Mirrors, wipers and controls— — 19,455 19,455 
Total$147,866 $104,037 $89,848 $341,751 
Six Months Ended June 30, 2024
Global SeatingGlobal Electrical SystemsTrim Systems and ComponentsTotal
Seats$161,972 $— $— $161,972 
Electrical wire harnesses, panels and assemblies1,229 112,365 — 113,594 
Plastic & Trim components— — 85,984 85,984 
Mirrors, wipers and controls— — 26,741 26,741 
Total$163,201 $112,365 $112,725 $388,291