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 tota led $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 |

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/210/tableOfContent + Details
Name: | us-gaap_SupplementalBalanceSheetDisclosuresTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration