v3.26.1
PROVISION FOR INCOME TAXES - Schedule of Cash Paid for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Effective Income Tax Rate Reconciliation [Line Items]      
Federal $ (11,196)    
State 1,356    
Foreign      
Cash paid for income taxes, net of refunds received 41,870 $ 28,917 $ 83,133
Hong Kong      
Foreign      
Foreign 16,877    
Mexico      
Foreign      
Foreign 10,119    
Netherlands      
Foreign      
Foreign 6,836    
Canada      
Foreign      
Foreign 6,110    
China      
Foreign      
Foreign 3,250    
United Kingdom      
Foreign      
Foreign 2,969    
Other foreign jurisdictions      
Foreign      
Foreign $ 5,549