Condensed Consolidated Financial Statement Details (Tables)
|
3 Months Ended |
Mar. 31, 2024 |
Property, Plant and Equipment [Abstract] |
|
Schedule of Inventory |
Inventory consisted of the following (in thousands): | | | | | | | | | | | | | As of March 31, 2024 | | As of December 31, 2023 | | | | | Raw materials | $ | 17,585 | | | $ | 15,473 | | Finished goods | 7,310 | | | 8,049 | | Total inventory | $ | 24,895 | | | $ | 23,522 | |
|
Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consisted of the following (in thousands): | | | | | | | | | | | | | As of March 31, 2024 | | As of December 31, 2023 | | | | | Prepaid expenses | $ | 5,636 | | | $ | 6,143 | | Deferred contract acquisition costs | 5,789 | | | 6,177 | | Other | 1,800 | | | 2,375 | | Total prepaid expenses and other current assets | $ | 13,225 | | | $ | 14,695 | |
|
Schedule of Property and Equipment, Net |
Property and equipment, net, consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | Useful Life | | As of March 31, 2024 | | As of December 31, 2023 | | (in years) | | | | | Equipment | 1 - 5 | | $ | 33,148 | | | $ | 31,174 | | Software | 1 - 3 | | 3,846 | | | 5,339 | | Furniture and fixtures | 1 - 7 | | 531 | | | 520 | | Leasehold improvements | Lease term | | 3,425 | | | 3,207 | | Construction in process | | | 14,860 | | | 13,731 | | Property and equipment, gross | | | 55,810 | | | 53,971 | | Less: accumulated depreciation | | | (25,556) | | | (24,095) | | Property and equipment, net | | | $ | 30,254 | | | $ | 29,876 | |
|
Schedule of Accrued Liabilities |
Accrued liabilities consisted of the following (in thousands): | | | | | | | | | | | | | As of March 31, 2024 | | As of December 31, 2023 | | | | | Accrued compensation and benefits | $ | 8,899 | | | $ | 7,633 | | Accrued tax liabilities | 3,332 | | | 1,429 | | Lease liability | 5,000 | | | 4,998 | | Other | 7,235 | | | 7,328 | | Total accrued liabilities | $ | 24,466 | | | $ | 21,388 | |
|
Schedule of Deferred Revenue |
Deferred revenue consisted of the following (in thousands): | | | | | | | | | | | | | As of March 31, 2024 | | As of December 31, 2023 | | | | | Deferred revenue: | | | | Products | $ | 15,131 | | | $ | 14,917 | | Services | 125,775 | | | 126,417 | | Total deferred revenue | 140,906 | | | 141,334 | | Less: current portion | (83,345) | | | (82,657) | | Non-current portion | $ | 57,561 | | | $ | 58,677 | |
The following table reflects contract balances with customers (in thousands): | | | | | | | | | | | | | As of March 31, 2024 | | As of December 31, 2023 | Accounts receivable, net | $ | 55,906 | | | $ | 74,307 | | | | | | | | | | Deferred revenue, current | 83,345 | | | 82,657 | | Deferred revenue, non-current | 57,561 | | | 58,677 | |
|
Financing Receivable, Allowance for Credit Loss |
Accounts Receivable Allowance for Credit Losses
The following table presents the change in the Company’s accounts receivable allowance for credit losses (in thousands):
| | | | | | | | | | | | | As of March 31, 2024 | | As of December 31, 2023 | | | | | Allowance for credit losses, beginning balance | $ | 405 | | | $ | 32 | | Increase (decrease) in allowance | 1,562 | | | 1,181 | | Write-offs | (786) | | | (808) | | Allowance for credit losses, ending balance | $ | 1,181 | | | $ | 405 | |
|