XML 70 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Property and Equipment - Schedule of Property Plant Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Property and equipment    
Gross property and equipment $ 794,955 $ 728,563
Less accumulated depreciation and amortization (457,173) (402,964)
Total $ 337,782 325,599
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 $ 63,990 41,099
Machinery and equipment    
Property and equipment    
Gross property and equipment $ 304,343 282,838
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 $ 60,132 47,464
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 $ 143,300 139,412
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 $ 179,482 137,806
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 $ 10,844 $ 47,080