Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Details)

v3.23.2
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2023
Sales by geographic area:      
Sales $ 106,889 $ 95,442  
Depreciation 2,052 2,627  
Amortization of intangible assets 2,387 2,268  
Operating income      
Operating income (loss) 15,414 11,214  
Property, Plant and Equipment, Net: 64,799   $ 63,288
Total Assets: 657,125   649,629
Operating Segments      
Sales by geographic area:      
Sales 106,889 95,442  
Intersegment Eliminations      
Sales by geographic area:      
Sales 14,613 13,779  
Segment Reconciling Items      
Operating income      
Stock compensation (1,238) (1,193)  
Public company costs (408) (518)  
United States and Latin America      
Sales by geographic area:      
Depreciation 1,056 1,346  
Amortization of intangible assets 611 400  
Operating income      
Operating income (loss) 12,281 11,553  
Property, Plant and Equipment, Net: 32,880   31,918
Total Assets: 267,487   261,781
United States and Latin America | Operating Segments      
Sales by geographic area:      
Sales 53,497 45,593  
United States and Latin America | Intersegment Eliminations      
Sales by geographic area:      
Sales 8,381 6,214  
Canada      
Sales by geographic area:      
Depreciation 911 1,152  
Amortization of intangible assets 1,743 1,835  
Operating income      
Operating income (loss) 3,538 4,076  
Property, Plant and Equipment, Net: 28,961   28,369
Total Assets: 286,462   287,221
Canada | Operating Segments      
Sales by geographic area:      
Sales 35,323 32,195  
Canada | Intersegment Eliminations      
Sales by geographic area:      
Sales 4,732 3,406  
Europe, Middle East and Africa      
Sales by geographic area:      
Depreciation 47 93  
Amortization of intangible assets 22 21  
Operating income      
Operating income (loss) 334 (2,641)  
Property, Plant and Equipment, Net: 2,344   2,366
Total Assets: 59,940   57,680
Europe, Middle East and Africa | Operating Segments      
Sales by geographic area:      
Sales 9,681 10,036  
Europe, Middle East and Africa | Intersegment Eliminations      
Sales by geographic area:      
Sales 389 2,686  
Asia-Pacific      
Sales by geographic area:      
Depreciation 38 36  
Amortization of intangible assets 11 12  
Operating income      
Operating income (loss) 907 (63)  
Property, Plant and Equipment, Net: 614   635
Total Assets: 43,236   $ 42,947
Asia-Pacific | Operating Segments      
Sales by geographic area:      
Sales 8,388 7,618  
Asia-Pacific | Intersegment Eliminations      
Sales by geographic area:      
Sales $ 1,111 $ 1,473