XML 51 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Summary of Significant Accounting Policies  
Schedule of Property Plant and Equipment Useful Lives

Leasehold improvements

  

5 ‑ 10 years

Software, machinery and equipment

  

1 ‑ 15 years

Schedule of accrual for loss contracts

The following table shows the roll forward of balances in the accrual for loss contracts, including changes due to the provision (benefit) for loss accrual, releases to service cost of sales and releases due to the provision for warrants (in thousands):

December 31, 2020

December 31, 2019

December 31, 2018

    

    

(as restated)

    

(as restated)

Beginning Balance

$

3,702

$

5,345

$

Provision (benefit) for Loss Accrual

35,473

(394)

5,345

Released to Service Cost of Sales

(2,348)

(1,249)

Released to Provision for Warrants

(12,814)

Ending Balance

$

24,013

$

3,702

$

5,345

Schedule of carrying amount and estimated fair value of financial instruments

The following table summarizes the carrying amount and estimated fair value of the Company’s financial instruments at December 31, 2020 and 2019 (in thousands):

Carrying

Fair

Fair Value Measurements

As of December 31, 2020

    

Amount

    

Value

    

Level 1

Level 2

Level 3

Contingent consideration

$

9,760

$

9,760

$

    

$

    

$

9,760

Convertible senior notes

85,640

1,272,766

1,272,766

Long-term debt

175,402

175,402

175,402

Finance obligations

181,553

181,553

181,553

Carrying

Fair

Fair Value Measurements

As of December 31, 2019

Amount

Value

Level 1

Level 2

Level 3

Convertible senior notes

$

110,431

$

188,775

$

$

135,320

$

53,455

Long-term debt

112,169

112,169

112,169

Finance obligations

144,089

144,089

144,089