XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - (Tables)
9 Months Ended
Sep. 30, 2020
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Level 2 and Level 3 Financial Assets and Liabilities The following tables set forth the fair value of the Company’s Level 2 and Level 3 financial assets and liabilities within the fair value hierarchy:

 

 

 

Fair Value Measurements as of September 30, 2020

 

 

 

Quoted

Prices in

Active

Markets

using

Identical

Assets

(Level 1)

 

 

Significant

Other

Observable

Inputs

(Level 2)

 

 

Significant

Unobservable

Inputs

(Level 3)

 

 

Total

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Restricted cash

 

$

 

 

$

83

 

 

$

 

 

$

83

 

Total assets

 

$

 

 

$

83

 

 

$

 

 

$

83

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Contingent earn-out consideration

 

 

 

 

 

 

 

 

397

 

 

 

397

 

Total liabilities

 

$

 

 

$

 

 

$

397

 

 

$

397

 

 

 

 

Fair Value Measurements as of December 31, 2019

 

 

 

Quoted

Prices in

Active

Markets

using

Identical

Assets

(Level 1)

 

 

Significant

Other

Observable

Inputs

(Level 2)

 

 

Significant

Unobservable

Inputs

(Level 3)

 

 

Total

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Guaranteed Investment Certificates ("GIC")

 

$

 

 

$

63

 

 

$

 

 

$

63

 

Restricted cash

 

 

 

 

 

83

 

 

 

 

 

 

83

 

Total assets

 

$

 

 

$

146

 

 

$

 

 

$

146

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Contingent earn-out consideration

 

 

 

 

 

 

 

 

655

 

 

 

655

 

Total liabilities

 

$

 

 

$

 

 

$

655

 

 

$

655

 

Schedule Aggregate Fair Values of Earn-out Liability

The following table provides a roll forward of the aggregate fair values of the earn-out liability as of September 30, 2020, for which fair value is determined using Level 3 inputs:

 

Beginning balance

 

$

950

 

Payments

 

 

(828

)

Change in value

 

 

533

 

December 31, 2019

 

 

655

 

Payments

 

 

(77

)

Change in value

 

 

179

 

March 31, 2020

 

 

757

 

Payments

 

 

(79

)

Change in value

 

 

65

 

June 30, 2020

 

 

743

 

Payments

 

 

(393

)

Change in value

 

 

47

 

September 30, 2020

 

$

397

 

 

In addition to earn-out contingent liability disclosed above, the Company has an annual installment payable of $250. On September 25, 2020, pursuant to an amendment to its master asset purchase agreement dated January 26, 2018, the Company established a payment plan for the earn out liability and annual installment payout, according to which $500 will be paid on or before December 1, 2020 and $147 will be paid on or before January 1, 2021.