XML 31 R16.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Details
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Details

7. Balance Sheet Details

 

Prepaid expenses and other current assets consisted of the following (in thousands):

 

 

 

As of December 31,

 

 

 

2024

 

 

2023

 

Prepaid expenses and other current assets:

 

 

 

 

 

 

Prepaid expenses

 

$

15,975

 

 

$

13,332

 

Income tax receivable

 

 

6,650

 

 

 

9,641

 

Other assets

 

 

670

 

 

 

852

 

Total prepaid expenses and other current assets

 

$

23,295

 

 

$

23,825

 

 

Inventories consisted of the following (in thousands):

 

 

 

As of December 31,

 

 

 

2024

 

 

2023

 

Finished goods

 

$

53,929

 

 

$

54,456

 

Work in progress

 

 

18,104

 

 

 

20,659

 

Raw materials

 

 

2,985

 

 

 

4,485

 

Inventories

 

$

75,018

 

 

$

79,600

 

 

Property, plant and equipment consisted of the following (in thousands):

 

 

 

As of December 31,

 

 

 

2024

 

 

2023

 

Land

 

$

6,687

 

 

$

6,700

 

Building and equipment

 

 

144,478

 

 

 

146,287

 

Capitalized software costs

 

 

18,124

 

 

 

19,626

 

Construction in progress

 

 

4,599

 

 

 

8,178

 

Property, plant and equipment, gross

 

 

173,888

 

 

 

180,791

 

Accumulated depreciation

 

 

(126,620

)

 

 

(126,624

)

Property, plant and equipment, net

 

$

47,268

 

 

$

54,167

 

 

Depreciation expense was $7.4 million, $7.7 million and $9.5 million for the years ended December 31, 2024, 2023 and 2022, respectively.

 

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

 

 

 

As of December 31,

 

 

 

2024

 

 

2023

 

Other current liabilities:

 

 

 

 

 

 

Salaries, wages and benefits

 

$

21,606

 

 

$

23,171

 

Lease liabilities

 

 

3,902

 

 

 

4,053

 

Other liabilities

 

 

37,397

 

 

 

39,884

 

Total other current liabilities

 

$

62,905

 

 

$

67,108