XML 50 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Year Ended December 31, 2024Mobile
Solutions
Power
Solutions
Intersegment
Sales
Eliminations
Total
Automotive$192,277 $28,915 $— $221,192 
General Industrial71,244 46,490 — 117,734 
Residential/Commercial Electrical— 80,545 — 80,545 
Other20,423 24,595 (199)44,819 
Total net sales$283,944 $180,545 $(199)$464,290 

Year Ended December 31, 2023Mobile
Solutions
Power
Solutions
Intersegment
Sales
Eliminations
Total
Automotive$212,582 $34,959 $— $247,541 
General Industrial73,350 52,276 — 125,626 
Residential/Commercial Electrical— 67,546 — 67,546 
Other17,403 31,167 (13)48,557 
Total net sales$303,335 $185,948 $(13)$489,270 

Year Ended December 31, 2022Mobile
Solutions
Power
Solutions
Intersegment
Sales
Eliminations
Total
Automotive$197,341 $40,890 $— $238,231 
General Industrial78,142 61,828 — 139,970 
Residential/Commercial Electrical— 70,055 — 70,055 
Other18,053 32,431 (2)50,482 
Total net sales$293,536 $205,204 $(2)$498,738