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