XML 29 R19.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Balance Sheet Detail
12 Months Ended
Dec. 31, 2025
Disclosure Text Block [Abstract]  
Consolidated Balance Sheet Detail
9.
Consolidated Balance Sheet Detail

Inventories, net

Inventories, net consists of the following:

 

 

December 31,

 

 

December 31,

 

 

 

2025

 

 

2024

 

 

 

(Amounts in thousands)

 

Raw materials

 

$

94,632

 

 

$

82,208

 

Work-in-process

 

 

20,793

 

 

 

4,542

 

Finished products

 

 

55,033

 

 

 

56,214

 

Total inventories, net

 

$

170,458

 

 

$

142,964

 

 

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consist of the following:

 

 

December 31,

 

 

December 31,

 

 

 

2025

 

 

2024

 

 

 

(Amounts in thousands)

 

Equipment maintenance, software and services

 

$

5,576

 

 

$

8,469

 

Prepaid income taxes

 

 

12,350

 

 

 

10,031

 

Prepaid insurance

 

 

1,219

 

 

 

979

 

Other

 

 

21,567

 

 

 

12,128

 

Total prepaid expenses and other current assets

 

$

40,712

 

 

$

31,607

 

Property, Plant and Equipment

Property, plant and equipment consist of the following:

 

 

December 31,

 

 

December 31,

 

 

 

2025

 

 

2024

 

 

 

(Amounts in thousands)

 

Land

 

$

564

 

 

$

824

 

Buildings

 

 

763

 

 

 

675

 

Leasehold improvements

 

 

151,121

 

 

 

145,256

 

Equipment

 

 

147,470

 

 

 

130,413

 

Furniture, fixtures and office equipment

 

 

11,517

 

 

 

9,999

 

Computer hardware and software

 

 

50,180

 

 

 

44,323

 

Construction in progress

 

 

28,401

 

 

 

28,211

 

Other

 

 

480

 

 

 

504

 

Total property, plant and equipment

 

 

390,496

 

 

 

360,205

 

Less - Accumulated depreciation

 

 

(203,882

)

 

 

(162,467

)

Total property, plant and equipment, net

 

$

186,614

 

 

$

197,738

 

Depreciation expense totaled $39.7 million, $35.0 million and $37.0 million in the fiscal years ended December 31, 2025, 2024 and 2023, respectively.

Accrued Liabilities

Accrued liabilities consist of the following:

 

 

December 31,

 

 

December 31,

 

 

 

2025

 

 

2024

 

 

 

(Amounts in thousands)

 

Employee compensation

 

$

40,141

 

 

$

32,163

 

Deferred revenue

 

 

14,609

 

 

 

13,243

 

Income taxes payable

 

 

3,592

 

 

 

1,423

 

Other

 

 

20,866

 

 

 

15,594

 

Total accrued liabilities

 

$

79,208

 

 

$

62,423