Balance Sheet Components (Tables)
|
6 Months Ended |
Jun. 30, 2025 |
Balance Sheet Components |
|
Schedule of allowances for credit losses related to trade accounts receivable and other receivables |
The following is a roll-forward of the allowances for expected credit losses related to trade accounts receivable for the three and six months ended June 30, 2025 and 2024: | | | | | | | | | Three Months Ended | | | June 30, | | | 2025 | | 2024 | | | | | (in thousands) | Beginning balance | | $ | 7,434 | | $ | 7,252 | Provision for (Reversal of) expected credit losses | | | 411 | | | (185) | Write-offs | | | (22) | | | (46) | Total | | $ | 7,823 | | $ | 7,021 |
| | | | | | | | | Six Months Ended | | | June 30, | | | 2025 | | 2024 | | | | | (in thousands) | Beginning balance | | $ | 7,259 | | $ | 6,481 | Provision for expected credit losses | | | 606 | | | 744 | Write-offs | | | (42) | | | (204) | Total | | $ | 7,823 | | $ | 7,021 |
|
Schedule of property and equipment |
| | | | | | | | | June 30, | | December 31, | | Useful Life | 2025 | | 2024 | | | (in thousands) | Machinery and equipment | 3-5 years | $ | 139,784 | | $ | 117,076 | Computer equipment | 3 years | | 3,338 | | | 3,178 | Purchased and capitalized software held for internal use | 3 years | | 14,901 | | | 13,178 | Leasehold improvements | Lesser of useful life or lease term | | 49,146 | | | 48,569 | Construction-in-process | | | 73,706 | | | 58,461 | | | | 280,875 | | | 240,462 | Less: Accumulated depreciation and amortization | | | (91,651) | | | (78,416) | Total property and equipment, net | | $ | 189,224 | | $ | 162,046 |
|
Schedule of other accrued liabilities |
| | | | | | | | June 30, | | December 31, | | | 2025 | | 2024 | | | | (in thousands) | | Reserves for refunds to insurance carriers | $ | 9,700 | | $ | 11,276 | | Accrued charges for third-party testing | | 17,188 | | | 12,321 | | Testing and laboratory materials from suppliers | | 12,522 | | | 7,893 | | Marketing and corporate affairs | | 16,572 | | | 16,548 | | Legal, audit and consulting fees | | 84,747 | | | 54,208 | | Accrued shipping charges | | 2,545 | | | 1,625 | | Sales and income tax payable | | 6,535 | | | 4,416 | | Accrued third-party service fees | | 8,945 | | | 9,046 | | Clinical trials and studies | | 9,604 | | | 10,097 | | Operating lease liabilities, current portion | | 13,056 | | | 10,168 | | Property and equipment purchases | | 7,581 | | | 7,098 | | Other accrued expenses | | 2,039 | | | 2,197 | | Total other accrued liabilities | $ | 191,034 | | $ | 146,893 | |
|
Summary of reserve balance and activities for refunds to insurance carriers |
| | | | | | | June 30, | | 2025 | | 2024 | | | (in thousands) | Beginning balance | $ | 11,276 | | $ | 23,245 | Additional (reversals) reserves | | (703) | | | 1,065 | Refunds to carriers | | — | | | (3,095) | Reserves released to revenue | | (873) | | | (4,750) | Ending balance | $ | 9,700 | | $ | 16,465 |
|