XML 49 R40.htm IDEA: XBRL DOCUMENT v3.19.1
LEASES (Details) - Schedule of Operating Lease Agreements for Rail Cars and Other Equipment - 3743 Railroad Equipment [Member]
$ in Thousands
Apr. 30, 2019
USD ($)
LEASES (Details) - Schedule of Operating Lease Agreements for Rail Cars and Other Equipment [Line Items]  
2020 $ 6,767
2021 5,487
2022 4,791
2023 3,208
2024 2,041
Thereafter 1,221
Total $ 23,515