XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Lease Maturity (Details)
$ in Thousands
May 31, 2024
USD ($)
Operating Leases  
2025 $ 4,940
2026 5,740
2027 4,552
2028 2,529
2029 1,917
2030 462
Thereafter 796
Total lease payments 20,936
Less imputed interest (1,778)
Total 19,158
Finance Leases  
2025 816
2026 1,015
2027 976
2028 889
2029 672
2030 447
Thereafter 170
Total lease payments 4,985
Less imputed interest (784)
Total 4,201
2025 5,756
2026 6,755
2027 5,528
2028 3,418
2029 2,589
2030 909
Thereafter 966
Total lease payments 25,921
Less imputed interest (2,562)
Total $ 23,359