XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Plant and Equipment (Details) - USD ($)
Mar. 31, 2022
Mar. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 108,001,000 $ 99,867,000
Less accumulated depreciation (56,939,000) (46,013,000)
Total 51,062,000 53,854,000
Foreign Countries [Member]    
Property, Plant and Equipment [Line Items]    
Total 44,348,000 45,831,000
Mexico [Member]    
Property, Plant and Equipment [Line Items]    
Total 40,912,000 42,215,000
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 63,094,000 58,957,000
Office Equipment and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 31,434,000 28,758,000
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 13,473,000 $ 12,152,000