XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Details
12 Months Ended
Dec. 31, 2023
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,

 

 

 

2023

 

 

2022

 

Prepaid expenses and other current assets:

 

 

 

 

 

 

Prepaid expenses

 

$

13,332

 

 

$

22,627

 

Income tax receivable

 

 

9,641

 

 

 

4,483

 

Other assets

 

 

852

 

 

 

1,230

 

Total prepaid expenses and other current assets

 

$

23,825

 

 

$

28,340

 

 

Inventories consisted of the following (in thousands):

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Finished goods

 

$

54,456

 

 

$

54,237

 

Work in progress

 

 

20,659

 

 

 

19,113

 

Raw materials

 

 

4,485

 

 

 

4,075

 

Inventories

 

$

79,600

 

 

$

77,425

 

 

Amounts related to cost of products sold in the consolidated statements of operations for excess and obsolete inventory were $0.7 million, $3.1 million and $2.9 million for the years ended December 31, 2023, 2022 and 2021, respectively.

 

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

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Land

 

$

6,700

 

 

$

6,693

 

Building and equipment

 

 

146,287

 

 

 

141,273

 

Capitalized software costs

 

 

19,626

 

 

 

19,393

 

Construction in progress

 

 

8,178

 

 

 

14,002

 

Property, plant and equipment, gross

 

 

180,791

 

 

 

181,361

 

Accumulated depreciation

 

 

(126,624

)

 

 

(122,861

)

Property, plant and equipment, net

 

$

54,167

 

 

$

58,500

 

 

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

 

We had $0.7 million, $1.3 million and $0.1 million of property, plant and equipment included in accounts payable as of December 31, 2023, 2022 and 2021, respectively.

 

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

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Other current liabilities:

 

 

 

 

 

 

Salaries, wages and benefits

 

$

23,171

 

 

$

34,749

 

Lease liabilities

 

 

4,053

 

 

 

3,417

 

Other liabilities

 

 

39,884

 

 

 

40,713

 

Total other current liabilities

 

$

67,108

 

 

$

78,879