XML 96 R27.htm IDEA: XBRL DOCUMENT v3.20.1
NOTES PAYABLE (Tables)
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Schedule of Debt
The following table summarizes our outstanding debt as of December 31, 2019 and 2018:

 
Maturity
 
Stated Interest Rate
 
2019
 
2018
Subordinated Notes Payable- acquisitions
10/1/2019 - 7/1/2021
 
2.00% - 3.50%
 
$
7,185

 
$
10,327

Term Loan - Wells Fargo term loan
12/31/2024
 
8.00%
 
20,000

 

Term Loan - Wells Fargo Syndicate Partner
5/25/2022
 
10.55%
 

 
52,106

Term Loan - Wells Fargo
5/25/2022
 
5.55%
 

 
52,106

Total Notes Payable
 
 
 
$
27,185

 
$
114,539

Short-term notes payable
 
 
 
$
2,696

 
$
5,864

Long-term notes payable
 
 
 
$
24,489

 
$
108,675

Schedule of Debt And Debt Issuance Costs
The following table summarizes the debt issuance costs as of December 31, 2019 and 2018:
 
December 31, 2019
 
Gross Notes Payable
 
Debt Issuance Costs
 
Net Notes Payable
Notes payable, current portion
$
2,696

 
$
(125
)
 
$
2,571

Notes payable, net of current portion
24,489

 
(347
)
 
24,142

Total Notes Payable
$
27,185

 
$
(472
)
 
$
26,713

 
December 31, 2018
 
Gross Notes Payable
 
Debt Issuance Costs
 
Net Notes Payable
Notes payable, current portion
$
5,864

 
$
(1,131
)
 
$
4,733

Notes payable, net of current portion
108,675

 
(2,041
)
 
106,634

Total Notes Payable
$
114,539

 
$
(3,172
)
 
$
111,367

Schedule of Maturities of Long-term Debt
The following table summarizes the future gross principal payments related to our outstanding debt as of December 31, 2019:
Year Ending
 
2020
$
2,696

2021
5,489

2022
1,000

2023
1,000

2024
17,000

Gross Notes Payable
$
27,185

Schedule of Long-term Debt Instruments
The Third Restated Credit Agreement amends the applicable margin rates for determining the interest rate payable on the loans as follows:
 
Leverage Ratio
Applicable Margin Relative
to Base Rate Loans
Applicable Margin Relative to
LIBOR Rate Loans
< 2.00:1.00
2.25% percentage points
3.25% percentage points
≤ 3.00:1.00, and ≥ 2.00:1.00
2.75% percentage points
3.75% percentage points
≥ 3.00:1.00
3.25% percentage points
4.25% percentage points