XML 110 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Schedule of Lease Expense and Other Information Related to Lease Costs
The components of lease expense were as follows:
 
Year Ended December 31, 2019
 
 
Operating lease cost
$
5,437,078

 
 
Finance lease cost
 
Amortization of lease expense
101,741

Interest on lease liabilities
17,179

 
 
Sublease income
$
(414,704
)
 
 
Total lease cost, net
$
5,141,294

Other information related to leases was as follows:
 
Year Ended December 31, 2019
 
 
Supplemental Cash Flows Information
 
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows from operating leases
$
5,254,079

Operating cash flows from finance leases
17,179

Financing cash flows from finance leases
101,741

 
 
Right-of-use assets obtained in exchange for lease liabilities:
 
Operating leases
16,727,589

Finance leases

 
 
 
Year Ended December 31, 2019
 
 
Weighted Average Remaining Lease Term
 
 
 
Operating leases
6.48 years

Finance leases
4.67 years

 
 
Weighted Average Discount Rate
 
 
 
Operating leases
6.11
%
Finance leases
3.00
%
Schedule of Operating Leases, Future Minimum Lease Payments After Adoption of 842
Future minimum lease payments under non-cancellable leases as of December 31, 2019 were as follows:
Years ending December 31,
Operating Leases
 
Finance Leases
2020
$
3,781,174

 
$
118,920

2021
2,711,802

 
118,920

2022
2,376,159

 
118,920

2023
2,130,226

 
118,920

2024
1,788,047

 
79,255

Thereafter
4,783,381

 

 
 
 
 
Total future minimum lease payments
17,570,789

 
554,935

Less: imputed interest
3,207,506

 
37,675

Total lease obligations
14,363,283

 
517,260

Less: current portion
2,990,686

 
101,741

Long-term lease obligations
$
11,372,597

 
$
415,519

Schedule of Finance Lease, Future Minimum Lease Payments After Adoption of 842
Future minimum lease payments under non-cancellable leases as of December 31, 2019 were as follows:
Years ending December 31,
Operating Leases
 
Finance Leases
2020
$
3,781,174

 
$
118,920

2021
2,711,802

 
118,920

2022
2,376,159

 
118,920

2023
2,130,226

 
118,920

2024
1,788,047

 
79,255

Thereafter
4,783,381

 

 
 
 
 
Total future minimum lease payments
17,570,789

 
554,935

Less: imputed interest
3,207,506

 
37,675

Total lease obligations
14,363,283

 
517,260

Less: current portion
2,990,686

 
101,741

Long-term lease obligations
$
11,372,597

 
$
415,519

Schedule of Operating Leases, Future Minimum Lease Payments Before Adoption of 842
As of December 31, 2018, prior to the adoption of ASC 842, future minimum payments under operating leases having initial or remaining non-cancellable lease terms in excess of one year were as follows:
Years ending December 31,
Operating Leases
 
Finance Leases
2019
$
2,848,000

 
$
119,000

2020
2,267,000

 
119,000

2021
783,000

 
119,000

2022
487,000

 
119,000

2023
489,000

 
119,000

Thereafter
243,000

 
79,000

 
 
 
 
Total future minimum lease payments
7,117,000

 
674,000

Schedule of Capital Lease, Future Minimum Lease Payments Before Adoption of 842
As of December 31, 2018, prior to the adoption of ASC 842, future minimum payments under operating leases having initial or remaining non-cancellable lease terms in excess of one year were as follows:
Years ending December 31,
Operating Leases
 
Finance Leases
2019
$
2,848,000

 
$
119,000

2020
2,267,000

 
119,000

2021
783,000

 
119,000

2022
487,000

 
119,000

2023
489,000

 
119,000

Thereafter
243,000

 
79,000

 
 
 
 
Total future minimum lease payments
7,117,000

 
674,000