XML 95 R75.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Lease Liability Maturities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Apr. 30, 2020
Mar. 31, 2020
Operating Leases      
2022 $ 37,129   $ 40,476
2023 27,659   34,750
2024 19,378   23,761
2025 14,061   15,393
2026 9,219   10,780
2027 and thereafter 18,399   15,850
Operating lease obligation, undiscounted 125,845   141,010
Less: Imputed interest 19,841    
Total lease liabilities 106,004 $ 125,331  
Finance Leases      
2022 664   468
2023 485   468
2024 468   468
2025 390   468
2026     390
Finance lease obligation, undiscounted 2,007   2,262
Less: Imputed interest 214    
Total lease liabilities 1,793    
2022 37,793   40,944
2023 28,144   35,218
2024 19,846   24,229
2025 14,451   15,861
2026 9,219   11,170
2027 and thereafter 18,399   15,850
Total lease liabilities, undiscounted 127,852   $ 143,272
Less: Imputed interest 20,055    
Total lease liabilities $ 107,797