XML 99 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments And Contingencies Disclosure [Abstract]  
Schedule of Future Non-cancellable Minimum Purchase Commitments

The following table reflects the Company’s future non-cancellable minimum purchase commitments for inventory as of December 31, 2020:

 

 

 

Total

 

 

2021

 

 

 

 

2022

 

 

 

 

2023

 

 

 

 

2024

 

 

 

 

2025

 

 

 

 

Thereafter

 

Purchase commitments

 

$

84,094

 

 

$

84,094

 

 

 

 

$

 

 

 

 

$

 

 

 

 

$

 

 

 

 

$

 

 

 

 

$

 

Total

 

$

84,094

 

 

$

84,094

 

 

 

 

$

 

 

 

 

$

 

 

 

 

$

 

 

 

 

$

 

 

 

 

$

 

Schedule of Other Commitments Maturities

 

 

Total

 

 

2021

 

 

 

 

2022

 

 

 

 

2023

 

 

 

 

2024

 

 

 

 

2025

 

 

 

 

Thereafter

 

Convertible notes, principal and interest

 

$

319,535

 

 

$

13,893

 

 

 

 

$

13,893

 

 

 

 

$

291,749

 

 

 

 

$

 

 

 

 

$

 

 

 

 

$

 

Senior Facility, principal and interest

 

 

56,683

 

 

 

5,302

 

 

 

 

 

51,381

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ABG finance liability

 

 

7,500

 

 

 

1,500

 

 

 

 

 

1,500

 

 

 

 

 

1,500

 

 

 

 

 

1,500

 

 

 

 

 

1,500

 

 

 

 

$

 

Portugal construction commitments

 

 

2,778

 

 

 

2,778

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$

386,496

 

 

$

23,473

 

 

 

 

$

66,774

 

 

 

 

$

293,249

 

 

 

 

$

1,500

 

 

 

 

$

1,500

 

 

 

 

$