XML 57 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Lessee Disclosure [Abstract]  
Summary of lease cost

Lease cost for operating and finance leases for the years ended December 31, 2021, 2020 and 2019 were as follows:

Years Ended December 31,

2021

2020

2019

Operating lease cost

$

40,381

$

39,411

$

38,710

Finance lease cost:

Amortization of leased assets

3,424

Interest on leased liabilities

152

Total lease cost

$

43,957

$

39,411

$

38,710

Supplemental cash flow information and non-cash activity related to the Company’s leases are as follows:

    

Years Ended December 31, 

2021

2020

2019

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

Operating cash flows from operating leases

$

40,249

$

39,212

$

38,226

Operating cash flows from finance leases

$

152

$

$

Financing cash flows from finance leases

$

3,133

$

$

Non-cash activity:

Right-of-use assets obtained in exchange for lease liabilities - operating leases

$

17,933

$

15,117

$

17,774

Right-of-use assets obtained in exchange for lease liabilities - finance leases

$

10,012

$

3,754

$

Weighted-average remaining lease term and discount rate for the Company’s leases are as follows:

Years Ended December 31, 

    

2021

2020

2019

Weighted average remaining lease term - operating leases

8.0

years

 

8.6

years

 

8.7

years

Weighted average remaining lease term - finance leases

4.9

years

5.4

years

Not applicable

Weighted average discount rate - operating leases

3.37

%  

 

3.86

%  

 

3.99

%  

Weighted average discount rate - finance leases

1.89

%  

1.89

%  

Not applicable

Summary of future minimum lease payments, operating leases

As of December 31, 2021, future minimum lease payments, reconciled to the respective lease liabilities, are as follows:

Operating Leases

Finance Leases

2022

    

$

38,956

$

2,162

2023

 

34,060

 

2,162

2024

 

26,066

 

2,162

2025

 

19,310

 

2,162

2026

 

14,455

 

2,161

Thereafter

 

62,747

 

234

Minimum lease payments

 

195,594

 

11,043

Less: imputed interest

 

(27,949)

 

(524)

Present value of minimum lease payments

167,645

10,519

Less: current portion of lease liabilities

(38,017)

(2,061)

Long-term portion of lease liabilities

$

129,628

$

8,458

Summary of future minimum lease payments, finance leases

As of December 31, 2021, future minimum lease payments, reconciled to the respective lease liabilities, are as follows:

Operating Leases

Finance Leases

2022

    

$

38,956

$

2,162

2023

 

34,060

 

2,162

2024

 

26,066

 

2,162

2025

 

19,310

 

2,162

2026

 

14,455

 

2,161

Thereafter

 

62,747

 

234

Minimum lease payments

 

195,594

 

11,043

Less: imputed interest

 

(27,949)

 

(524)

Present value of minimum lease payments

167,645

10,519

Less: current portion of lease liabilities

(38,017)

(2,061)

Long-term portion of lease liabilities

$

129,628

$

8,458