| Schedule of Property, Plant and Equipment |
Property, plant and equipment consists of the following: | | | | | | | | | | | | | | | | | July 31, 2024 | | July 31, 2023 | | Land | | $ | 151,164 | | | $ | 147,633 | | | Buildings and improvements | | 1,053,812 | | | 1,038,394 | | | Machinery and equipment | | 738,535 | | | 672,499 | | | Rental vehicles | | 126,794 | | | 99,360 | | | Lease right-of-use assets – operating | | 43,139 | | | 47,969 | | | Lease right-of-use assets – finance | | 4,772 | | | 5,518 | | | Total cost | | 2,118,216 | | | 2,011,373 | | | Less: Accumulated depreciation | | (727,498) | | | (623,565) | | | Property, plant and equipment, net | | $ | 1,390,718 | | | $ | 1,387,808 | |
|