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