XML 36 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Details (Tables)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Inventories

Inventories consisted of the following (in thousands):

 

 

March 31, 2024

 

 

December 31, 2023

 

Finished goods

 

$

50,007

 

 

$

54,456

 

Work-in-progress

 

 

21,159

 

 

 

20,659

 

Raw materials

 

 

6,069

 

 

 

4,485

 

Inventories

 

$

77,235

 

 

$

79,600

 

Schedule of Other Current Liabilities

Other current liabilities consisted of the following (in thousands):

 

 

March 31, 2024

 

 

December 31, 2023

 

Other current liabilities:

 

 

 

 

 

 

Salaries, wages and benefits

 

$

18,155

 

 

$

23,171

 

Lease liabilities

 

 

3,700

 

 

 

4,053

 

Other liabilities

 

 

40,564

 

 

 

39,884

 

Total other current liabilities

 

$

62,419

 

 

$

67,108