Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.3
Segment Information - Total Sales and Operating Income Classified by Major Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Sales by geographic area:        
Sales $ 114,648 $ 123,659 $ 229,774 $ 230,548
Depreciation 2,171 2,136 4,338 4,188
Amortization of intangible assets 3,402 2,227 6,799 4,614
Income from operations 15,203 21,684 28,938 37,098
United States and Latin America        
Sales by geographic area:        
Depreciation 1,232 1,108    
Amortization of intangible assets 1,653 449    
Income from operations 6,578 12,009    
Canada        
Sales by geographic area:        
Depreciation 834 937    
Amortization of intangible assets 1,716 1,745    
Income from operations 8,670 7,520    
Europe, Middle East and Africa        
Sales by geographic area:        
Depreciation 49 51    
Amortization of intangible assets 22 22    
Income from operations 1,367 2,333    
Asia-Pacific        
Sales by geographic area:        
Depreciation 56 40    
Amortization of intangible assets 11 11    
Income from operations 622 1,769    
Operating Segments        
Sales by geographic area:        
Sales 114,648 123,659 229,774 230,548
Operating Segments | United States and Latin America        
Sales by geographic area:        
Sales 58,864 63,797    
Operating Segments | Canada        
Sales by geographic area:        
Sales 36,871 36,149    
Operating Segments | Europe, Middle East and Africa        
Sales by geographic area:        
Sales 9,028 13,407    
Operating Segments | Asia-Pacific        
Sales by geographic area:        
Sales 9,885 10,306    
Intersegment Eliminations        
Sales by geographic area:        
Sales (16,686) (15,828) 32,190 30,441
Intersegment Eliminations | United States and Latin America        
Sales by geographic area:        
Sales (12,302) (11,269)    
Intersegment Eliminations | Canada        
Sales by geographic area:        
Sales (3,520) (3,851)    
Intersegment Eliminations | Europe, Middle East and Africa        
Sales by geographic area:        
Sales (480) (286)    
Intersegment Eliminations | Asia-Pacific        
Sales by geographic area:        
Sales (384) (422)    
Segment Reconciling Items        
Sales by geographic area:        
Stock compensation (1,511) (1,450) (2,576) (2,688)
Public company costs $ (523) $ (497) (1,011) (905)
United States and Latin America        
Sales by geographic area:        
Depreciation     2,467 2,164
Amortization of intangible assets     3,306 1,060
Income from operations     13,042 24,290
United States and Latin America | Operating Segments        
Sales by geographic area:        
Sales     118,848 117,294
United States and Latin America | Intersegment Eliminations        
Sales by geographic area:        
Sales     23,410 19,650
Canada        
Sales by geographic area:        
Depreciation     1,668 1,848
Amortization of intangible assets     3,427 3,488
Income from operations     15,938 11,058
Canada | Operating Segments        
Sales by geographic area:        
Sales     75,216 71,472
Canada | Intersegment Eliminations        
Sales by geographic area:        
Sales     7,068 8,583
Europe, Middle East and Africa        
Sales by geographic area:        
Depreciation     98 98
Amortization of intangible assets     44 44
Income from operations     1,709 2,667
Europe, Middle East and Africa | Operating Segments        
Sales by geographic area:        
Sales     16,870 23,088
Europe, Middle East and Africa | Intersegment Eliminations        
Sales by geographic area:        
Sales     897 675
Asia-Pacific        
Sales by geographic area:        
Depreciation     105 78
Amortization of intangible assets     22 22
Income from operations     1,836 2,676
Asia-Pacific | Operating Segments        
Sales by geographic area:        
Sales     18,840 18,694
Asia-Pacific | Intersegment Eliminations        
Sales by geographic area:        
Sales     $ 815 $ 1,533