XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Segment information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
segment
Mar. 31, 2024
USD ($)
Dec. 31, 2024
Segment information      
Number of operating segments | segment 1    
Number of reportable segments | segment 1    
Revenues $ 55,343 $ 65,250  
Less:      
Interest income - net (576) 214  
Income taxes 893 3,000  
Net income 2,758 9,562  
Single Reporting Segment      
Segment information      
Revenues 55,343 65,250  
Less:      
Cost of materials and plant overhead 39,670 40,475  
Payroll expense and benefits 8,529 7,347  
Interest income - net (576) 214  
Depreciation and amortization 1,597 1,442  
Professional fees 1,308 1,663  
Other operating expenses 1,164 1,547  
Income taxes 893 3,000  
Net income $ 2,758 $ 9,562  
Other operating expenses, description Other operating expenses include miscellaneous, individually insignificant operating expenses. The Company’s CODM reviews these items in aggregate.   Other operating expenses include miscellaneous, individually insignificant operating expenses. The Company’s CODM reviews these items in aggregate.