XML 75 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Lease Commitments  
Summary of future annual minimum payments required under lease obligations

 

 

 

 

Twelve months ended March 31, 

    

 

 

2021

 

$

20,442,099

2022

 

 

215,164

Total

 

 

20,657,263

Less amount representing interest

 

 

(70,192)

 

 

 

20,587,071

Current portion

 

 

(20,421,195)

Long-term portion

 

$

165,876

 

Summary of minimum annual lease commitments under noncancelable leases

Twelve months ended March 31, 

    

 

 

2021

 

$

16,547,233

2022

 

 

11,746,784

2023

 

 

9,823,064

2024

 

 

8,316,930

2025

 

 

6,390,029

Thereafter

 

 

17,668,659

Total minimum payments required (a)

 

$

70,492,699

(a)

Minimum payments have not been reduced by minimum sublease rentals of $2,712,886 due in the future under noncancelable subleases.