XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other current liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Other current liabilities

10. Other current liabilities

 

 

December 31,

 

(U.S. Dollars, in thousands)

 

2023

 

 

2022

 

Accrued expenses

 

$

12,189

 

 

$

9,611

 

Salaries, bonuses, employee commissions, and related taxes payable

 

 

38,826

 

 

 

18,531

 

Accrued distributor commissions

 

 

22,602

 

 

 

10,483

 

Accrued litigation and investigation costs

 

 

12,077

 

 

 

3,891

 

Short-term operating lease liability

 

 

3,477

 

 

 

1,638

 

Non-income taxes payable

 

 

7,585

 

 

 

6,586

 

Other payables

 

 

8,152

 

 

 

4,634

 

Other current liabilities

 

$

104,908

 

 

$

55,374