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