XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Liabilities
3 Months Ended
Mar. 31, 2024
Accrued Liabilities  
Accrued Liabilities

Note 8 - Accrued Liabilities

Accrued liabilities consisted of the following at March 31, 2024 and December 31, 2023 (in thousands):

    

March 31, 2024

    

December 31, 2023

Accrued salaries, commissions, benefits and bonus

$

35,997

$

125,636

Accrued income and other taxes

 

22,392

 

5,784

Accrued inventory in transit

20,944

12,197

Accrued professional, consulting and lobbying fees

 

10,415

 

7,377

Accrued warranty expense

 

6,286

 

7,374

Other accrued expenses

 

31,381

 

29,862

Accrued liabilities

$

127,415

$

188,230