XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Schedule of Components of Lease Assets and Liabilities [Table Text Block]

Leases

    

Classification

    

March 31, 2021

Assets

 

  

 

  

Operating

 

Operating lease right-of-use assets

$

271,175

Finance

 

Property and equipment, net

 

6,523

Total leased assets

 

  

$

277,698

Liabilities

 

  

 

  

Current

 

  

 

  

Operating

 

Current portion of operating lease liabilities

$

76,397

Finance

 

Current maturities of long-term debt and finance leases

 

3,542

Noncurrent

 

  

 

Operating

 

Noncurrent operating lease liabilities

 

195,456

Finance

 

Long-term debt and finance leases, net of current maturities

 

2,558

Total lease liabilities

 

  

$

277,953

Lease, Cost [Table Text Block]

Three Months Ended

March 31, 

Lease Cost

    

Classification

    

 

2021

    

2020

Operating lease cost

 

Vehicle rents and General and other operating

$

23,091

$

21,915

Finance lease cost:

 

  

 

 

  

Amortization of finance lease assets

 

Depreciation and amortization

 

428

 

438

Interest on lease liabilities

 

Interest expense

 

108

 

173

Short-term lease cost

 

Vehicle rents and General and other operating

 

1,343

 

2,018

Total lease cost

 

  

$

24,970

$

24,544

Schedule of Leases Cash Flow Information [Table Text Block]

Three Months Ended

March 31, 

Cash Flow Information

    

2021

 

2020

Cash paid for operating leases included in operating activities

$

23,091

$

21,915

Cash paid for finance leases included in operating activities

$

108

$

173

Cash paid for finance leases included in financing activities

$

490

$

2,741

Operating lease right-of-use assets obtained in exchange for lease obligations

$

3,233

$

30,406

Operating and Finance Lease, Liability, Maturity [Table Text Block]

March 31, 2021

    

Finance

    

Operating 

2021

$

3,482

$

65,413

2022

 

1,423

 

78,579

2023

 

1,423

 

62,982

2024

 

296

 

33,751

2025

 

 

17,444

Thereafter

 

 

45,250

 

6,624

 

303,419

Less: Amount representing interest

 

(524)

 

(31,566)

Total

$

6,100

$

271,853