Annual report pursuant to Section 13 and 15(d)

Leases (Future Minimum Lease Payments) (Details)

v3.20.2
Leases (Future Minimum Lease Payments) (Details) - USD ($)
$ in Thousands
Aug. 31, 2020
Aug. 31, 2019
Leases [Abstract]    
Lessee, Operating Lease, Liability, to be Paid, Year One $ 13,640 $ 15,792
Lessee, Operating Lease, Liability, to be Paid, Year Two 9,798 12,266
Lessee, Operating Lease, Liability, to be Paid, Year Three 7,671 10,111
Lessee, Operating Lease, Liability, to be Paid, Year Four 6,161 6,865
Lessee, Operating Lease, Liability, to be Paid, Year Five 4,650 5,177
Lessee, Operating Lease, Liability, to be Paid, after Year Five 17,290 21,620
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 59,210  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 9,261  
Unrecorded Unconditional Purchase Obligation 1,600  
Other Noncurrent Liabilities    
Leases [Abstract]    
Operating Lease, Liability $ 49,949 $ 71,831