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

​