XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Accrued Liabilities  
Schedule of Accrued liabilities

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

    

December 31, 2022

    

December 31, 2021

Accrued salaries, benefits and bonus

$

97,882

$

62,425

Accrued professional, consulting and lobbying fees

 

3,861

 

7,152

Accrued warranty expense

 

811

 

2,822

Accrued income and other taxes

 

13,559

 

3,736

Accrued inventory in transit

10,548

9,945

Other accrued expenses

 

29,273

 

17,627

Accrued liabilities

$

155,934

$

103,707