XML 29 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
We had outstanding customer accounts receivable, net of allowances, of $171.9 million as of March 31, 2023 and $152.6 million as of December 31, 2022. We generally do not have other assets or liabilities associated with customer arrangements.

Revenue Disaggregation - The following is the composition, by product category, of our revenues:

Three Months Ended March 31, 2023
Vehicle SolutionsElectrical SystemsAftermarket & AccessoriesIndustrial AutomationTotal
Seats$76,990 $— $19,164 $— $96,154 
Electrical wire harnesses, panels and assemblies— 54,749 3,786 — 58,535 
Trim46,423 — 2,873 — 49,296 
Industrial Automation— — — 9,747 9,747 
Cab structures33,903 — 998 — 34,901 
Mirrors, wipers and controls3,268 — 10,808 — 14,076 
Total$160,584 $54,749 $37,629 $9,747 $262,709 

Three Months Ended March 31, 2022
Vehicle SolutionsElectrical SystemsAftermarket & AccessoriesIndustrial AutomationTotal
Seats$69,808 $— $15,788 $— $85,596 
Electrical wire harnesses, panels and assemblies— 39,876 3,321 1,795 44,992 
Trim44,758 — 1,296 — 46,054 
Industrial Automation— — — 32,331 32,331 
Cab structures25,591 — — — 25,591 
Mirrors, wipers and controls— — 9,810 — 9,810 
Total$140,157 $39,876 $30,215 $34,126 $244,374