XML 37 R25.htm IDEA: XBRL DOCUMENT v3.19.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments for Capital Leases
Future minimum lease payments under capital leases with initial or remaining terms in excess of one year at December 31, 2018 were:
 
Obligations under Capital Leases
2019
$
8,346,216

2020
8,176,908

2021
8,032,955

2022
11,010,075

2023
6,354,695

Thereafter
21,767,569

Total minimum lease payments
$
63,688,418

Less amount representing interest
12,638,728

Present value of minimum lease payments
51,049,690

Less current portion
5,364,963

Long-term portion
$
45,684,727