XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.1
BUSINESS SEGMENT - Summarized financial information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Business Segment    
Cost of goods sold $ 48,049 $ 55,356
Selling, general and administrative expenses 8,340 8,742
Single reportable segment    
Business Segment    
Materials 31,129 36,300
Overhead 5,697 6,180
Labor costs 6,387 6,978
Other cost of goods sold 4,836 5,898
Cost of goods sold 48,049 55,356
Employment costs 3,806 5,324
Warranty expense 927 1,101
Other selling, general and administrative expenses 3,607 2,317
Selling, general and administrative expenses $ 8,340 $ 8,742