XML 47 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Leases, Codification Topic 842 (Tables)
12 Months Ended
Jul. 31, 2021
Leases [Abstract]  
Lease, Cost The following table summarizes lease expense recognized for the fiscal years ended July 31, 2021 and 2020:
 Consolidated Statements of Income LocationJuly 31, 2021July 31, 2020
Operating lease costCost of goods sold$8,268 $9,197 
Operating lease costSelling, general, and administrative expenses8,625 8,974 
Lessee, Operating Lease, Liability, Maturity
The following table summarizes the maturity of the Company's lease liabilities as of July 31, 2021:
Years ending July 31, Operating Leases
2022$18,865 
202315,286 
20248,445 
20253,750 
20261,602 
Thereafter225 
Total lease payments$48,173 
Less: interest(2,159)
Present value of lease liabilities$46,014 
Weighted-Average Lease Disclosures
The weighted average remaining lease terms and discount rates for the Company's operating leases as of July 31, 2021 and 2020 were as follows:
July 31, 2021July 31, 2020
Weighted average remaining lease term (in years)3.03.5
Weighted average discount rate3.3 %3.5 %
Supplemental Cash Flow Information - Leases
Supplemental cash flow information related to the Company's operating leases for the fiscal years July 31, 2021 and 2020, were as follows:
Twelve months ended July 31,
20212020
Operating cash outflows from operating leases$18,334 $17,123 
Operating lease assets obtained in exchange for new operating lease liabilities16,522 12,641