XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2022
LEASES  
Summary of components of lease expense

The components of lease expense were as follows (in thousands):

Year ended

December 31, 2022

    

December 31, 2021

December 31, 2020

Operating lease cost:

Operating lease cost

$

24,531

$

20,386

$

16,409

Short-term lease cost

2,575

2,402

2,712

Variable lease cost

3,186

3,874

4,059

Total operating lease cost

$

30,292

$

26,662

$

23,180

Finance lease cost:

Amortization of right-of-use asset

$

3,060

$

2,561

$

2,181

Variable costs

838

792

852

Interest costs

381

Total finance lease cost

$

4,279

$

3,353

$

3,033

Summary of weighted-average remaining lease term and discount rate

December 31, 2022

December 31, 2021

Weighted-average remaining lease term

Operating leases

12.4 years

11.3 years

Financing leases

9.3 years

9.5 years

Weighted-average discount rate

Operating leases

6.0%

5.4%

Financing leases

6.7%

6.4%

Summary of maturities of operating lease liabilities

Maturities of lease liabilities as of December 31, 2022 were as follows (in thousands):

Operating Leases

Financing Leases

2023

19,417

1,403

2024

17,836

1,342

2025

14,805

978

2026

10,505

504

2027

8,096

495

Thereafter

76,452

2,651

Total lease payments

147,111

7,373

Less imputed interest

(53,794)

(1,914)

Total

$

93,317

$

5,459

Maturities of lease liabilities as of December 31, 2021 were as follows (in thousands):

Operating Leases

Financing Leases

2022

$

20,474

$

1,269

2023

17,941

1,278

2024

16,634

1,169

2025

13,640

975

2026

9,610

484

Thereafter

65,902

3,145

Total lease payments

144,201

8,320

Less imputed interest

(42,333)

(2,268)

Total

$

101,868

$

6,052

Summary of maturities of finance lease liabilities

Operating Leases

Financing Leases

2023

19,417

1,403

2024

17,836

1,342

2025

14,805

978

2026

10,505

504

2027

8,096

495

Thereafter

76,452

2,651

Total lease payments

147,111

7,373

Less imputed interest

(53,794)

(1,914)

Total

$

93,317

$

5,459

Maturities of lease liabilities as of December 31, 2021 were as follows (in thousands):

Operating Leases

Financing Leases

2022

$

20,474

$

1,269

2023

17,941

1,278

2024

16,634

1,169

2025

13,640

975

2026

9,610

484

Thereafter

65,902

3,145

Total lease payments

144,201

8,320

Less imputed interest

(42,333)

(2,268)

Total

$

101,868

$

6,052

Schedule of maturities of future undiscounted lease payments

2023

$

6,222

2024

5,817

2025

5,604

2026

5,247

2027

4,199

Thereafter

9,309

Total future lease payments

$

36,398