XML 55 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases  
Schedule of components of lease cost

For the years ended December 31,

2022

2021

Components of lease cost are as follows:

Finance lease cost:

Amortization of finance lease assets

$

12,319

$

8,469

Interest on finance lease liabilities

17,506

10,684

Impairment of finance lease assets

1,064

-

Total finance lease cost

30,889

19,153

Sale leaseback financial obligations:

Interest on financial obligations

16,326

13,129

Depreciation on leased assets

14,652

10,068

Total cost financial obligations

30,978

23,197

Operating lease expense:

Operating lease expense

25,512

21,894

Impairment of operating lease expense

5,959

-

Total operating lease cost

31,471

21,894

Total lease expense

$

93,338

$

64,244

Schedule of leased assets and liabilities

As of December 31, 2022

As of December 31, 2021

Operating lease

Finance lease

Operating lease

Finance lease

Lease assets and liabilities

ROU asset

$

147,668

$

181,879

$

97,349

$

117,168

Accumulated amortization of ROU

(25,022)

(25,011)

(21,301)

(14,133)

Net ROU

122,646

156,868

76,048

103,035

Current lease liability

17,592

8,366

12,745

4,565

Non-current lease liability

115,440

167,693

65,498

109,712

Lease liability

$

133,032

$

176,059

$

78,243

$

114,277

Schedule of sale leaseback arrangements

As of December 31, 2022

As of December 31, 2021

Operating lease

Finance lease

Operating lease

Finance lease

Lease assets and liabilities

ROU asset

$

147,668

$

181,879

$

97,349

$

117,168

Accumulated amortization of ROU

(25,022)

(25,011)

(21,301)

(14,133)

Net ROU

122,646

156,868

76,048

103,035

Current lease liability

17,592

8,366

12,745

4,565

Non-current lease liability

115,440

167,693

65,498

109,712

Lease liability

$

133,032

$

176,059

$

78,243

$

114,277

As of December 31, 2022

Financed property and equipment, net of accumulated depreciation of $28.3 million

$

194,253

Current financial obligation

$

4,740

Non-current financial obligation

214,139

Total financial obligation

$

218,879

Schedule of other information related to operating and finance leases

For the years ended December 31,

2022

2021

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows from finance leases

$

(17,507)

$

(10,684)

Operating cash flows from operating leases

(23,280)

(20,587)

Financing cash flows from finance leases

(5,604)

(4,425)

Cash flows from sale leaseback financial obligations

(3,089)

(18,129)

Proceeds from sale leasebacks accounted for as financial obligations

65,241

32,390

Total cash flow from lease activities

$

15,761

$

(21,435)

As of December 31,

2022

2021

ROU assets obtained in exchange for lease obligations:

Finance lease

$

71,638

$

26,923

Operating leases

65,008

26,369

Total ROU assets obtained in exchange for lease obligations

$

136,646

$

53,292

As of December 31,

2022

2021

Weighted average remaining lease term (in years) - Finance leases

11.4

12.2

Weighted average remaining lease term (in years) - Operating leases

6.9

7.5

Weighted average discount rate - Finance leases

11.02%

11.00%

Weighted average discount rate - Operating leases

9.94%

9.92%

Schedule of future minimum payments due under non-cancelable operating leases

As of December 31,

2022

2021

Weighted average remaining lease term (in years) - Finance leases

11.4

12.2

Weighted average remaining lease term (in years) - Operating leases

6.9

7.5

Weighted average discount rate - Finance leases

11.02%

11.00%

Weighted average discount rate - Operating leases

9.94%

9.92%

Schedule of future minimum payments due under non-cancelable finance leases

Future minimum lease payments as of December 31, 2022 are:

Operating Leases

Finance Leases

Financial Obligations

Fiscal year:

2023

$

29,679

$

26,375

$

28,613

2024

27,040

26,849

29,437

2025

23,701

26,846

30,199

2026

21,717

27,219

31,013

2027

20,236

27,824

28,910

2028 and thereafter

67,236

177,063

269,009

Total minimum payments

189,609

312,176

417,181

Less: interest

(56,577)

(136,117)

(198,302)

Present value of minimum payments

$

133,032

$

176,059

$

218,879

Schedule of financial obligations

Future minimum lease payments as of December 31, 2022 are:

Operating Leases

Finance Leases

Financial Obligations

Fiscal year:

2023

$

29,679

$

26,375

$

28,613

2024

27,040

26,849

29,437

2025

23,701

26,846

30,199

2026

21,717

27,219

31,013

2027

20,236

27,824

28,910

2028 and thereafter

67,236

177,063

269,009

Total minimum payments

189,609

312,176

417,181

Less: interest

(56,577)

(136,117)

(198,302)

Present value of minimum payments

$

133,032

$

176,059

$

218,879