|
Cash and cash equivalents
|
|
$44.4m
|
$109.2m
|
$181.6m
|
$396.5m
|
$338.7m
|
$174.4m
|
$56.7m
|
$29.8m
|
|
Accounts receivable, net of allowance for expected credit losses
|
|
$6.8m
|
$10.9m
|
$17.2m
|
$23.8m
|
$19.0m
|
$25.4m
|
$32.1m
|
$30.0m
|
|
Inventory
|
|
$5.9m
|
$10.5m
|
$14.9m
|
$22.2m
|
$16.8m
|
$22.4m
|
$32.8m
|
$54.8m
|
|
Prepaid expenses and other current assets
|
|
$2.3m
|
$2.1m
|
$6.0m
|
$6.5m
|
$6.9m
|
$9.3m
|
$9.6m
|
$9.3m
|
|
Total current assets
|
|
$59.5m
|
$132.7m
|
$219.6m
|
$449.0m
|
$381.4m
|
$378.4m
|
$363.6m
|
$212.3m
|
|
Property and equipment, net
|
|
$2.9m
|
$12.0m
|
$13.9m
|
$18.0m
|
$20.2m
|
$17.9m
|
$17.1m
|
$23.7m
|
|
Intangible assets, net
|
|
$2.3m
|
$14.3m
|
$13.7m
|
$10.5m
|
$7.5m
|
$6.0m
|
$4.0m
|
$131.8m
|
|
Goodwill
|
|
$1.3m
|
$9.4m
|
$10.5m
|
$9.6m
|
—
|
—
|
$0
|
$26.4m
|
|
Operating lease right-of-use assets
|
|
—
|
—
|
$12.0m
|
$11.5m
|
$21.2m
|
$18.3m
|
$16.3m
|
$16.7m
|
|
Marketable securities
|
|
—
|
—
|
—
|
—
|
$0
|
$146.9m
|
$232.4m
|
$88.4m
|
|
Restricted cash
|
|
$1.0m
|
$1.0m
|
$1.0m
|
$2.6m
|
$2.6m
|
$2.6m
|
$2.6m
|
$3.3m
|
|
Other non-current assets
|
|
$536k
|
$557k
|
$357k
|
$378k
|
$1.3m
|
$1.8m
|
$2.8m
|
$4.7m
|
|
Accrued expenses and other current liabilities
|
|
—
|
—
|
—
|
—
|
$5.1m
|
$6.0m
|
$8.9m
|
$17.6m
|
|
Deferred revenue
|
|
$5.4m
|
$4.7m
|
$5.4m
|
$6.4m
|
$8.6m
|
$9.5m
|
$8.8m
|
$20.7m
|
|
Operating lease liabilities
|
|
—
|
—
|
$1.2m
|
$1.4m
|
$2.7m
|
$4.2m
|
$4.8m
|
$7.9m
|
|
Operating lease liabilities, net of current portion
|
|
—
|
—
|
$21.9m
|
$20.5m
|
$41.4m
|
$37.2m
|
$32.6m
|
$29.3m
|
|
Non-current portion of contingent liabilities
|
|
—
|
—
|
—
|
—
|
—
|
—
|
$0
|
$5.0m
|
|
Other non-current liabilities
|
|
$278k
|
$13.4m
|
$2.6m
|
$2.0m
|
$1.5m
|
$1.2m
|
$800k
|
$8.1m
|
|
Total stockholders’ equity
|
|
$41.1m
|
$128.7m
|
$206.1m
|
$441.0m
|
$358.9m
|
$346.9m
|
$330.0m
|
$295.7m
|
|
Total assets
|
|
$67.6m
|
$170.0m
|
$271.0m
|
$501.5m
|
$434.2m
|
$425.0m
|
$406.5m
|
$418.8m
|
|
Total liabilities and stockholders’ equity
|
|
$67.6m
|
$170.0m
|
$271.0m
|
$501.5m
|
$434.2m
|
$425.0m
|
$406.5m
|
$418.8m
|
|
Accounts payable
|
|
$5.1m
|
$5.8m
|
$6.8m
|
$9.2m
|
$3.8m
|
$5.0m
|
$7.0m
|
$13.6m
|
|
Accrued compensation and benefits
|
|
$4.4m
|
$6.6m
|
$10.8m
|
$13.3m
|
$10.7m
|
$13.7m
|
$12.6m
|
$15.0m
|
|
Deferred revenue, net of current portion
|
|
$520k
|
$466k
|
$577k
|
$1.1m
|
$1.4m
|
$1.2m
|
$1.1m
|
$5.8m
|
|
Total current liabilities
|
|
$18.1m
|
$19.8m
|
$39.8m
|
$37.0m
|
$31.0m
|
$38.5m
|
$42.0m
|
$74.8m
|
|
Total liabilities
|
|
$26.5m
|
$41.3m
|
$64.9m
|
$60.6m
|
$75.3m
|
$78.1m
|
$76.5m
|
$123.0m
|
|
Common stock, $0.001 par value per share: Authorized: 120,000 shares; issued and outstanding: 46,744 and 38,573 shares at December 31, 2025 and 2024, respectively
|
|
22k
|
28k
|
32k
|
37k
|
37k
|
38k
|
39k
|
47k
|
|
Additional paid-in capital
|
|
$216.9m
|
$345.0m
|
$451.4m
|
$745.9m
|
$763.7m
|
$783.1m
|
$803.2m
|
$873.6m
|
|
Accumulated other comprehensive loss
|
|
—
|
($153k)
|
$2.4m
|
$441k
|
($2.6m)
|
($1.8m)
|
($3.1m)
|
($723k)
|
|
Accumulated deficit
|
|
($175.9m)
|
($216.2m)
|
($247.8m)
|
($305.5m)
|
($402.2m)
|
($434.5m)
|
($470.1m)
|
($577.2m)
|