| Assets | — | — |
| Current assets | — | — |
| Cash and cash equivalents | 46.05a | 94.79a |
| Short-term investments | 118.66a | 18.44a |
| Accounts receivable, net | 56.8a | 54.92a |
| Inventory | 99.35a | 97.17a |
| Prepaid expenses and other current assets | 5.54a | 4.37a |
| Total current assets | 326.4a | 269.7a |
| Long-term investments | 74.87a | 0a |
| Property and equipment, net | 50.61a | 44.89a |
| Intangible assets, net | 10.29a | 13.91a |
| Operating lease right-of-use assets | 7.14a | 9.74a |
| Other non-current assets | 1.05a | 1.48a |
| Goodwill | 18.72a | 19.7a |
| Total assets | 489.08a | 359.41a |
| Liabilities and stockholders' equity | — | — |
| Current liabilities | — | — |
| Accounts payable | 17.25a | 8.66a |
| Accrued compensation and employee related benefits | 22.31a | 8.52a |
| Accrued and other current liabilities | 2.68a | 8.61a |
| Current portion of operating lease liabilities | 3.59a | 3.37a |
| Current portion of long-term debt | 283.49a | 0a |
| Current portion of deferred revenue | 1.85a | 1.71a |
| Total current liabilities | 331.18a | 30.88a |
| Long-term debt | 0a | 281.86a |
| Operating lease liabilities, net of current portion | 5.72a | 9.36a |
| Deferred tax liabilities, net | 2.2a | 2.91a |
| Deferred revenue, net of current portion | 0.12a | 0.27a |
| Total liabilities | 339.22a | 325.28a |
| Stockholders' equity | — | — |
| Preferred stock, $0.001 par value - 5,000 shares authorized, no shares issued and outstanding at December 31, 2024 and 2023 | 0a | 0a |
| Common stock, $0.001 par value - 495,000 shares authorized, 28,504 and 27,166 shares issued and outstanding at December 31, 2024 and 2023, respectively | 0.03a | 0.03a |
| Additional paid-in capital | 541.09a | 463.9a |
| Accumulated other comprehensive income (loss) | -1.94a | 0.36a |
| Accumulated deficit | -389.31a | -430.15a |
| Total stockholders' equity | 149.86a | 34.13a |
| Total liabilities and stockholders' equity | 489.08a | 359.41a |