XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Liabilities
6 Months Ended
Jun. 30, 2023
Accrued Liabilities  
Accrued Liabilities

Note 8 - Accrued Liabilities

Accrued liabilities consisted of the following at June 30, 2023 and December 31, 2022 (in thousands):

​

​

​

​

​

​

​

​

​

    

June 30, 2023

    

December 31, 2022

Accrued salaries, benefits and bonus

​

$

60,778

​

$

97,882

Accrued professional, consulting and lobbying fees

​

 

6,370

​

 

3,861

Accrued warranty expense

​

 

3,440

​

 

811

Accrued income and other taxes

​

 

5,825

​

 

13,559

Accrued inventory in transit

​

​

13,812

​

​

10,548

Other accrued expenses

​

 

27,937

​

 

29,273

Accrued liabilities

​

$

118,162

​

$

155,934

​