XML 54 R39.htm IDEA: XBRL DOCUMENT v3.23.1
General - Property Plant Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Property and equipment    
Gross property and equipment $ 584,187 $ 505,020
Less accumulated depreciation and amortization (317,508) (282,571)
Total $ 266,679 222,449
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 $ 36,191 36,112
Machinery and equipment    
Property and equipment    
Gross property and equipment $ 187,754 177,397
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 $ 39,538 35,600
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 $ 115,349 104,114
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 $ 118,351 108,526
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 $ 54,140 $ 10,407