Quarterly report pursuant to Section 13 or 15(d)

Segment Information - Total Sales and Operating Income Classified by Major Geographic Area (Details)

v3.24.0.1
Segment Information - Total Sales and Operating Income Classified by Major Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2023
Sales by geographic area:          
Sales $ 136,427 $ 122,110 $ 366,975 $ 318,109  
Depreciation 2,152 2,338 6,340 7,485  
Amortization of intangible assets 2,121 2,367 6,735 7,072  
Operating income          
Operating income (loss) 21,449 14,062 58,547 41,314  
Property, Plant and Equipment, Net: 67,932   67,932   $ 63,288
Total Assets 805,088   805,088   649,629
Operating Segments          
Sales by geographic area:          
Sales 136,427 122,110 366,975 318,109  
Intersegment Eliminations          
Sales by geographic area:          
Sales (16,187) (16,455) (46,628) (47,321)  
Segment Reconciling Items          
Operating income          
Stock compensation (1,444) (1,994) (4,132) (4,438)  
Public company costs (449) (466) (1,352) (1,446)  
United States and Latin America          
Sales by geographic area:          
Depreciation 1,159 1,113 3,323 3,700  
Amortization of intangible assets 367 588 1,427 1,587  
Operating income          
Operating income (loss) 12,190 8,338 36,480 26,055  
Property, Plant and Equipment, Net: 35,511   35,511   31,918
Total Assets 413,290   413,290   270,404
United States and Latin America | Operating Segments          
Sales by geographic area:          
Sales 72,704 59,750 189,997 152,777  
United States and Latin America | Intersegment Eliminations          
Sales by geographic area:          
Sales (10,439) (10,041) (30,089) (32,783)  
Canada          
Sales by geographic area:          
Depreciation 912 1,096 2,760 3,396  
Amortization of intangible assets 1,720 1,724 5,208 5,354  
Operating income          
Operating income (loss) 8,743 13,005 19,799 25,781  
Property, Plant and Equipment, Net: 29,422   29,422   28,369
Total Assets 288,806   288,806   287,221
Canada | Operating Segments          
Sales by geographic area:          
Sales 41,114 43,171 112,586 110,150  
Canada | Intersegment Eliminations          
Sales by geographic area:          
Sales (4,254) (5,386) (12,837) (12,042)  
Europe, Middle East and Africa          
Sales by geographic area:          
Depreciation 41 94 139 283  
Amortization of intangible assets 22 21 66 62  
Operating income          
Operating income (loss) 492 (5,963) 3,159 (7,526)  
Property, Plant and Equipment, Net: 2,365   2,365   2,366
Total Assets 61,681   61,681   57,680
Europe, Middle East and Africa | Operating Segments          
Sales by geographic area:          
Sales 12,485 11,225 35,573 30,804  
Europe, Middle East and Africa | Intersegment Eliminations          
Sales by geographic area:          
Sales (392) (279) (1,067) (935)  
Asia-Pacific          
Sales by geographic area:          
Depreciation 40 35 118 106  
Amortization of intangible assets 12 34 34 69  
Operating income          
Operating income (loss) 1,917 1,142 4,593 2,888  
Property, Plant and Equipment, Net: 634   634   635
Total Assets 41,311   41,311   $ 34,324
Asia-Pacific | Operating Segments          
Sales by geographic area:          
Sales 10,124 7,964 28,819 24,378  
Asia-Pacific | Intersegment Eliminations          
Sales by geographic area:          
Sales $ (1,102) $ (749) $ (2,635) $ (1,561)