XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued Liabilities

Note 10 - Accrued Liabilities

Accrued liabilities consisted of the following at December 31 (in thousands):

​

​

​

​

​

​

​

​

​

    

December 31, 2021

    

December 31, 2020

Accrued salaries, benefits and bonus

​

$

62,425

​

$

36,892

Accrued professional, consulting and lobbying fees

​

 

7,152

​

 

3,055

Accrued warranty expense

​

 

2,822

​

 

769

Accrued income and other taxes

​

 

3,736

​

 

3,848

Accrued inventory in transit

​

​

9,945

​

​

4,597

Other accrued expenses

​

 

17,627

​

 

10,682

Accrued liabilities

​

$

103,707

​

$

59,843

​