| Schedule of future minimum payments under finance obligations |
Future minimum payments under finance obligations notes above as of June 30, 2024 were as follows (in thousands): | | | | | | | | | | | | | | | | | Total | | | Sale of Future | | Sale/Leaseback | | Finance | | | Revenue - Debt | | Financings | | Obligations | Remainder of 2024 | | $ | 54,902 | | $ | 8,715 | | $ | 63,617 | 2025 | | | 104,547 | | | 2,229 | | | 106,776 | 2026 | | | 87,824 | | | 2,229 | | | 90,053 | 2027 | | | 71,253 | | | 2,229 | | | 73,482 | 2028 | | | 51,188 | | | 2,015 | | | 53,203 | 2029 and thereafter | | | 25,504 | | | 1,131 | | | 26,635 | Total future minimum payments | | | 395,218 | | | 18,548 | | | 413,766 | Less imputed interest | | | (80,437) | | | (2,676) | | | (83,113) | Total | | $ | 314,781 | | $ | 15,872 | | $ | 330,653 |
|