v3.23.3
Finance and Operating Leases - Finance leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Finance leases    
Remainder of fiscal year $ 29,760  
Year 1 23,824 $ 37,056
Year 2 12,515 16,691
Year 3 2,423 5,457
Year 4   60
Total minimum payments 68,522 59,264
Less: imputed interest (3,816) (2,365)
Finance lease liability 64,706 56,899
Less: current portion of finance lease liability (35,065) (35,621)
Long-term finance lease liability $ 29,641 $ 21,278