XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheet Detail
12 Months Ended
Dec. 31, 2023
Consolidated Balance Sheet Detail
10.
Consolidated Balance Sheet Detail

Inventories, net

Inventories, net consists of the following:

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

 

(Amounts in thousands)

 

Raw materials

 

$

123,598

 

 

$

149,438

 

Work-in-process

 

 

4,492

 

 

 

6,183

 

Finished products

 

 

74,231

 

 

 

82,656

 

Total inventories, net

 

$

202,321

 

 

$

238,277

 

 

 

 

 

 

 

 

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consist of the following:

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

 

(Amounts in thousands)

 

Equipment maintenance and services

 

$

6,605

 

 

$

7,135

 

Prepaid income taxes

 

 

10,229

 

 

 

519

 

Prepaid insurance

 

 

3,087

 

 

 

1,909

 

Other

 

 

13,317

 

 

 

10,274

 

Total prepaid expenses and other current assets

 

$

33,238

 

 

$

19,837

 

 

 

 

 

 

 

 

 

Property, Plant and Equipment

Property, plant and equipment consist of the following:

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

 

(Amounts in thousands)

 

Land

 

$

992

 

 

$

1,003

 

Buildings

 

 

1,667

 

 

 

1,599

 

Leasehold improvements

 

 

126,663

 

 

 

115,672

 

Equipment

 

 

114,606

 

 

 

94,613

 

Furniture, fixtures and office equipment

 

 

9,077

 

 

 

8,307

 

Computer hardware and software

 

 

35,528

 

 

 

29,813

 

Construction in progress

 

 

47,086

 

 

 

31,553

 

Other

 

 

544

 

 

 

420

 

Total property, plant and equipment

 

 

336,163

 

 

 

282,980

 

Less - Accumulated depreciation

 

 

(128,723

)

 

 

(92,307

)

Total property, plant and equipment, net

 

$

207,440

 

 

$

190,673

 

 

Depreciation expense totaled $37.0 million, $23.9 million and $16.4 million in the fiscal years ended December 31, 2023, 2022 and 2021, respectively.

Accrued Liabilities

Accrued liabilities consist of the following:

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

 

(Amounts in thousands)

 

Employee compensation

 

$

16,660

 

 

$

33,522

 

Deferred revenue

 

 

10,287

 

 

 

19,283

 

Income taxes payable

 

 

6,814

 

 

 

2,459

 

Other

 

 

16,772

 

 

 

15,856

 

Total accrued liabilities

 

$

50,533

 

 

$

71,120