v3.24.1.1.u2
OTHER COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of period $ 525,675 $ 469,086 $ 415,449
Foreign currency translation adjustments (717) (3,335) 922
Other comprehensive income 101,822 93,239 68,241
Balance at end of period 615,723 525,675 469,086
Expected gain from currency cash flow hedge, next 12 months 900    
Currency translation adjustments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of period (8,190) (4,438)  
Foreign currency translation adjustments (1,947) (3,752)  
Balance at end of period (10,137) (8,190) (4,438)
Interest rate swaps      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of period (114) (270)  
Unrealized gain, net of taxes 2,404 225  
Reclassification of losses (gains) included in interest expense, net of taxes (1,179) (69)  
Other comprehensive income 1,225 156  
Balance at end of period 1,111 (114) (270)
Unrealized losses, tax (639) (60)  
Reclassification from AOCI, tax 313 18  
Defined benefit plans      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of period (105) (366)  
Other comprehensive income 5 261  
Balance at end of period (100) (105) $ (366)
Amortization of net loss, net of taxes      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Reclassification of losses (gains) included in interest expense, net of taxes 2 33  
Reclassification from AOCI, tax (1) (9)  
Net gain arising during the year, net of taxes      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Other comprehensive income 3 92  
Other comprehensive (loss) income, tax (1) (24)  
Pension termination      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Other comprehensive income 0 127  
Other comprehensive (loss) income, tax 0 (34)  
Currency translation impact      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Other comprehensive income $ 0 $ 9