XML 13 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 65,665 $ 90,853
Marketable securities 196,560 170,676
Trade accounts receivable, net 51,903 62,509
Inventories 49,791 48,428
Prepaid expenses and other current assets 15,383 19,530
Total current assets 379,302 391,996
Property and equipment, net 20,469 18,009
Operating lease right-of-use assets 10,643 11,315
Goodwill 16,689 16,697
Intangible assets, net 15,704 16,821
Other noncurrent assets 6,306 6,704
Total assets 449,113 461,542
Current liabilities:    
Trade accounts payable 6,741 6,410
Legal settlement liability, current 2,208 2,495
Accrued expenses 19,781 23,417
Other current liabilities 22,173 16,978
Deferred revenue, current 30,032 28,504
Total current liabilities 80,935 77,804
Legal settlement liability, noncurrent 6,637 6,786
Deferred revenue, noncurrent 17,672 18,339
Operating lease liability, noncurrent 13,441 14,042
Long-term debt 386 525
Other noncurrent liabilities 2,398 2,307
Total liabilities 121,469 119,803
Commitments and contingencies (Note 17)
Stockholders’ equity:    
Common stock, $0.001 par value; 1,000,000,000 authorized shares as of March 31, 2026 and December 31, 2025, respectively; 129,142,587 and 128,550,136 issued and outstanding shares as of March 31, 2026 and December 31, 2025, respectively 129 129
Additional paid-in capital 445,750 441,107
Accumulated deficit (120,604) (101,738)
Accumulated other comprehensive gain 2,369 2,241
Total stockholders’ equity 327,644 341,739
Total liabilities and stockholders’ equity $ 449,113 $ 461,542