XML 57 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
12 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Components of Lease Cost and Supplemental Cash Flow Information
The components of lease cost are as follows:
June 30,
2023
June 30,
2022
June 30,
2021
Operating lease cost:
Operating lease cost$21,614 $21,442 $18,961 
Variable lease cost4,127 4,207 3,806 
Total operating lease cost25,741 25,649 22,767 
Finance lease cost:
Amortization of right of use assets446 375 2,541 
Interest on lease liabilities143 93 104 
Total finance lease cost$589 $468 $2,645 
The following table presents supplemental cash flow information related to leases:
June 30,
2023
June 30,
2022
June 30,
2021
Cash paid for amounts included in the measurement of lease liabilities$14,309 $12,926 $10,791 
Operating cash flows paid for interest portion of finance leases$143 $93 104 
Financing cash flows paid for principal portion of finance leases$447 $818 $7,019 
The following table presents supplemental noncash information related to leases:
June 30,
2023
June 30,
2022
Right-of-use assets obtained in exchange for lease obligations
Operating leases11,281 24,319 
Finance leases881 452 
June 30,
2023
June 30,
2022
Weighted average remaining lease term (in years)
Operating leases5.75.8
Finance leases2.63.0
Weighted average discount rate
Operating leases9.2 %9.0 %
Finance leases13.4 %12.2 %
Supplemental Balance Sheet Disclosures
The following table presents supplemental balance sheet information related to leases:
June 30,
2023
June 30,
2022
Operating lease assets$70,919 $83,094 
Operating lease liabilities, current13,036 13,808 
Operating lease liabilities, non-current64,854 75,994 
Total operating lease liabilities$77,890 $89,802 
Finance lease assets, net929 641 
Finance lease liabilities, current361 391 
Finance lease liabilities, non-current600 322 
Total finance lease liabilities$961 $713 
Operating lease maturity
The following table presents the maturities of our lease liabilities as of June 30, 2023:
Year Ending June 30Operating
Leases
Finance
Leases
2024$19,162 $496 
202517,398 432 
202615,966 220 
202715,712 33 
202812,785 — 
Thereafter19,587 — 
Total undiscounted lease payments100,610 1,181 
Less: liability accretion(22,720)(220)
Total lease liabilities77,890 $961 
Finance lease maturity
The following table presents the maturities of our lease liabilities as of June 30, 2023:
Year Ending June 30Operating
Leases
Finance
Leases
2024$19,162 $496 
202517,398 432 
202615,966 220 
202715,712 33 
202812,785 — 
Thereafter19,587 — 
Total undiscounted lease payments100,610 1,181 
Less: liability accretion(22,720)(220)
Total lease liabilities77,890 $961