Annual report pursuant to Section 13 and 15(d)

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

v3.24.1.1.u2
Segment Information- Schedule of Total Sales and Operating Income Classified by Major Geographic Area (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2024
USD ($)
segment
country
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Sales by geographic area:      
Number of reportable segments | segment 4    
Number of country in which entity operates | country 4    
Sales $ 494,629 $ 440,590 $ 355,674
Depreciation expense 8,679 9,784 11,415
Amortization of intangible assets 10,158 9,447 8,790
Income/(loss) from operations 75,371 55,190 38,405
Property, plant and equipment, net 68,335 63,288  
Total assets 767,740 649,629  
Deferred tax assets, noncurrent 14,557 11,823  
Operating Segments      
Sales by geographic area:      
Sales 494,629 440,590 355,674
Intersegment Eliminations      
Sales by geographic area:      
Sales 62,680 63,814 54,806
Segment Reconciling Items      
Sales by geographic area:      
Public company costs (1,888) (1,780) (1,937)
Stock compensation (5,754) (5,954) (3,803)
United States and Latin America      
Sales by geographic area:      
Depreciation expense 4,616 4,845 5,729
Amortization of intangible assets 3,080 2,175 1,145
Income/(loss) from operations 33,987 30,715 9,699
Property, plant and equipment, net 35,250 31,918  
Total assets 406,547 284,734  
Deferred tax assets, noncurrent 13,016 10,363  
United States and Latin America | Operating Segments      
Sales by geographic area:      
Sales 256,293 209,154 154,187
United States and Latin America | Intersegment Eliminations      
Sales by geographic area:      
Sales 39,784 42,657 40,169
Canada      
Sales by geographic area:      
Depreciation expense 3,706 4,423 5,117
Amortization of intangible assets 6,945 7,085 7,472
Income/(loss) from operations 36,366 36,173 22,913
Property, plant and equipment, net 29,923 28,369  
Total assets 265,318 277,096  
Canada | Operating Segments      
Sales by geographic area:      
Sales 155,319 153,968 115,442
Canada | Intersegment Eliminations      
Sales by geographic area:      
Sales 18,162 17,715 11,629
EMEA      
Sales by geographic area:      
Depreciation expense 189 366 390
Amortization of intangible assets 87 84 94
Income/(loss) from operations 5,637 (9,395) 6,974
Property, plant and equipment, net 2,497 2,366  
Total assets 60,569 57,680  
EMEA | Operating Segments      
Sales by geographic area:      
Sales 45,301 43,157 54,737
EMEA | Intersegment Eliminations      
Sales by geographic area:      
Sales 1,371 1,409 1,683
APAC      
Sales by geographic area:      
Depreciation expense 168 150 179
Amortization of intangible assets 46 103 79
Income/(loss) from operations 7,023 5,431 4,559
Property, plant and equipment, net 665 635  
Total assets 35,306 30,119  
APAC | Operating Segments      
Sales by geographic area:      
Sales 37,716 34,311 31,308
APAC | Intersegment Eliminations      
Sales by geographic area:      
Sales $ 3,363 $ 2,033 $ 1,325