| Schedule of future minimum payments under finance obligations |
Future minimum payments under finance obligations notes above as of June 30, 2023 were as follows (in thousands): | | | | | | | | | | | | | | | | | Total | | | Sale of future | | Sale/leaseback | | Finance | | | revenue - debt | | financings | | Obligations | Remainder of 2023 | | $ | 52,279 | | $ | 2,450 | | $ | 54,729 | 2024 | | | 104,558 | | | 10,793 | | | 115,351 | 2025 | | | 99,301 | | | 1,890 | | | 101,191 | 2026 | | | 82,578 | | | 1,890 | | | 84,468 | 2027 | | | 66,007 | | | 1,890 | | | 67,897 | 2028 and thereafter | | | 64,736 | | | 2,347 | | | 67,083 | Total future minimum payments | | | 469,459 | | | 21,260 | | | 490,719 | Less imputed interest | | | (110,800) | | | (3,110) | | | (113,910) | Total | | $ | 358,659 | | $ | 18,150 | | $ | 376,809 |
|