XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
GENERAL - Property Plant Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Property and equipment    
Gross property and equipment $ 651,260 $ 584,187
Less accumulated depreciation and amortization (349,138) (317,508)
Total $ 302,122 266,679
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 $ 40,058 36,191
Machinery and equipment    
Property and equipment    
Gross property and equipment $ 263,200 187,754
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 $ 41,336 39,538
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 $ 130,688 115,349
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 $ 128,356 118,351
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 $ 14,758 $ 54,140