Assets (Tables)
|
3 Months Ended |
Mar. 31, 2026 |
| Assets. |
|
| Schedule of assets measured on a recurring basis at fair value |
| | | | | | | | | | | | | | | Level 1 | | Level 2 | | Level 3 | | Total | | | | (in thousands) | March 31, 2026 | | | | | | | | | | | | | Cash equivalents | | | | | | | | | | | | | Certificate of deposits and time deposits | | $ | 76,124 | | $ | — | | $ | — | | $ | 76,124 | Money market cash | | | 20,174 | | | — | | | — | | | 20,174 | Total | | $ | 96,298 | | $ | — | | $ | — | | $ | 96,298 | Short-term investments | | | | | | | | | | | | | U.S. treasuries | | $ | 65,522 | | $ | — | | $ | — | | $ | 65,522 | Government agency securities | | | — | | | 52,653 | | | — | | | 52,653 | Corporate debt | | | — | | | 85,621 | | | — | | | 85,621 | Total | | $ | 65,522 | | $ | 138,274 | | $ | — | | $ | 203,796 | | | | | | | | | | | | | | December 31, 2025 | | | | | | | | | | | | | Cash equivalents | | | | | | | | | | | | | Certificate of deposits and time deposits | | $ | 63,893 | | $ | — | | $ | — | | $ | 63,893 | Money market cash | | | 15,327 | | | — | | | — | | | 15,327 | Total | | $ | 79,220 | | $ | — | | $ | — | | $ | 79,220 | Short-term investments | | | | | | | | | | | | | U.S. treasuries | | $ | 77,110 | | $ | — | | $ | — | | $ | 77,110 | Government agency securities | | | — | | | 53,488 | | | — | | | 53,488 | Corporate debt | | | — | | | 96,165 | | | — | | | 96,165 | Total | | $ | 77,110 | | $ | 149,653 | | $ | — | | $ | 226,763 |
|
| Schedule of amortized cost and fair value of available-for-sale securities |
| | | | | | | | | | | | | | | | | | Gross | | Gross | | | | | Amortized | | Unrealized | | Unrealized | | Estimated | | | Cost | | Gains | | Losses | | Fair Value | | | | (in thousands) | March 31, 2026 | | | | | | | | | | | | | U.S. treasuries | | $ | 65,743 | | $ | 11 | | $ | (232) | | $ | 65,522 | Government agency securities | | | 52,784 | | | 15 | | | (146) | | | 52,653 | Corporate debt | | | 85,839 | | | 9 | | | (227) | | | 85,621 | Total | | $ | 204,366 | | $ | 35 | | $ | (605) | | $ | 203,796 | | | | | | | | | | | | | | December 31, 2025 | | | | | | | | | | | | | U.S. treasuries | | $ | 77,106 | | $ | 52 | | $ | (48) | | $ | 77,110 | Government agency securities | | | 53,473 | | | 50 | | | (35) | | | 53,488 | Corporate debt | | | 96,144 | | | 86 | | | (65) | | | 96,165 | Total | | $ | 226,723 | | $ | 188 | | $ | (148) | | $ | 226,763 |
|
| Schedule of fair value and unrealized losses of available-for-sale securities in a loss position |
| | | | | | | | | | Continuous Loss Position | | | | for Less than 12 Months | | | | | | | Gross | | | | Estimated | | Unrealized | | | | Fair Value | | Losses | | | | | | (in thousands) | March 31, 2026 | | | | | | | | U.S. treasuries | | $ | 44,358 | | $ | (232) | | Government agency securities | | | 42,772 | | | (146) | | Corporate debt | | | 70,790 | | | (227) | | Total | | $ | 157,920 | | $ | (605) | | | | | | | | | | December 31, 2025 | | | | | | | | U.S. treasuries | | $ | 37,609 | | $ | (48) | | Government agency securities | | | 24,028 | | | (35) | | Corporate debt | | | 45,675 | | | (65) | | Total | | $ | 107,312 | | $ | (148) | |
|
| Schedule of contractual maturities of securities classified as available-for-sale |
| | | | | | | | | March 31, 2026 | | | Amortized | | Estimated | | | Cost | | Fair Value | | | | | (in thousands) | Due in one year or less | | $ | 131,982 | | $ | 131,876 | Due after one year through two years | | | 70,488 | | | 70,051 | Due after two years through three years | | | 1,896 | | | 1,869 | Total | | $ | 204,366 | | $ | 203,796 |
|
| Schedule of inventories |
| | | | | | | | | March 31, | | December 31, | | | 2026 | | 2025 | | | | (in thousands) | Materials | | $ | 158,494 | | $ | 156,385 | Work-in-process | | | 87,244 | | | 80,947 | Finished goods | | | 7,976 | | | 7,017 | Evaluation inventory | | | 28,517 | | | 30,949 | Total | | $ | 282,231 | | $ | 275,298 |
|
| Schedule of property, plant, and equipment |
| | | | | | | | | March 31, | | December 31, | | | 2026 | | 2025 | | | | (in thousands) | Land | | $ | 5,061 | | $ | 5,061 | Building and improvements | | | 61,776 | | | 61,749 | Machinery and equipment (1) | | | 202,303 | | | 198,898 | Leasehold improvements | | | 55,246 | | | 55,210 | Gross property, plant, and equipment | | | 324,386 | | | 320,918 | Less: accumulated depreciation and amortization | | | 216,569 | | | 212,272 | Property, plant, and equipment, net | | $ | 107,817 | | $ | 108,646 |
| (1) | Machinery and equipment also includes software, furniture, and fixtures |
|
| Schedule of intangible assets excluding goodwill |
| | | | | | | | | | | | | | | | | | | | | March 31, 2026 | | December 31, 2025 | | | | | | Accumulated | | | | | | | | Accumulated | | | | | | Gross | | Amortization | | | | Gross | | Amortization | | | | | Carrying | | and | | Net | | Carrying | | and | | Net | | | Amount | | Impairment | | Amount | | Amount | | Impairment | | Amount | | | | (in thousands) | Technology | | $ | 355,928 | | $ | 355,731 | | $ | 197 | | $ | 355,928 | | $ | 355,437 | | $ | 491 | Customer relationships | | | 146,925 | | | 142,131 | | | 4,794 | | | 146,925 | | | 141,720 | | | 5,205 | Trademarks and tradenames | | | 30,910 | | | 30,910 | | | — | | | 30,910 | | | 30,910 | | | — | Other | | | 3,746 | | | 3,746 | | | — | | | 3,746 | | | 3,746 | | | — | Total | | $ | 537,509 | | $ | 532,518 | | $ | 4,991 | | $ | 537,509 | | $ | 531,813 | | $ | 5,696 |
|