XML 61 R42.htm IDEA: XBRL DOCUMENT v3.25.1
GENERAL - Property Plant Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Property and equipment    
Gross property and equipment $ 728,563 $ 651,260
Less accumulated depreciation and amortization (402,964) (349,138)
Total $ 325,599 302,122
Minimum    
Property and equipment    
Useful Life (Years) 1 year  
Land    
Property and equipment    
Gross property and equipment $ 32,864 32,864
Building    
Property and equipment    
Useful Life (Years) 39 years 6 months  
Gross property and equipment $ 41,099 40,058
Machinery and equipment    
Property and equipment    
Gross property and equipment $ 282,838 263,200
Machinery and equipment | Minimum    
Property and equipment    
Useful Life (Years) 1 year  
Machinery and equipment | Maximum    
Property and equipment    
Useful Life (Years) 10 years  
Furniture and fixtures    
Property and equipment    
Gross property and equipment $ 47,464 41,336
Furniture and fixtures | Minimum    
Property and equipment    
Useful Life (Years) 3 years  
Furniture and fixtures | Maximum    
Property and equipment    
Useful Life (Years) 7 years  
Computer software    
Property and equipment    
Gross property and equipment $ 139,412 130,688
Computer software | Minimum    
Property and equipment    
Useful Life (Years) 3 years  
Computer software | Maximum    
Property and equipment    
Useful Life (Years) 10 years  
Leasehold improvements    
Property and equipment    
Gross property and equipment $ 137,806 128,356
Leasehold improvements | Minimum    
Property and equipment    
Useful Life (Years) 1 year  
Leasehold improvements | Maximum    
Property and equipment    
Useful Life (Years) 11 years  
Construction in progress    
Property and equipment    
Gross property and equipment $ 47,080 $ 14,758