XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 75,470 $ 98,716
Restricted cash 0 29
Marketable securities 186,552 179,145
Trade accounts receivable, net 56,232 60,588
Inventories 49,487 43,893
Prepaid expenses and other current assets 15,084 14,075
Total current assets 382,825 396,446
Deferred income tax assets, noncurrent 35,765 33,374
Property and equipment, net 18,352 17,962
Operating lease right-of-use assets 16,387 10,168
Goodwill 16,707 16,663
Intangible assets, net 18,601 20,128
Other noncurrent assets 4,683 4,759
Total assets 493,320 499,500
Current liabilities:    
Trade accounts payable 6,853 5,529
Legal settlement liability, current 1,968 1,705
Accrued expenses 21,604 21,443
Other current liabilities 14,717 13,494
Deferred revenue, current 28,128 25,492
Total current liabilities 73,270 67,663
Legal settlement liability, noncurrent 8,477 9,036
Deferred revenue, noncurrent 16,625 16,098
Operating lease liability, noncurrent 14,119 7,552
Long term debt 791 1,050
Other noncurrent liabilities 2,481 2,364
Total liabilities 115,763 103,763
Commitments and contingencies (Note 18)
Stockholders’ equity:    
Common stock, $0.001 par value; 1,000,000,000 authorized shares as of June 30, 2025 and December 31, 2024, respectively; 127,185,113 and 129,205,901 issued and outstanding shares as of June 30, 2025 and December 31, 2024, respectively. 127 129
Additional paid-in capital 429,652 430,791
Accumulated deficit (52,184) (35,199)
Accumulated other comprehensive (loss) gain (38) 16
Total stockholders’ equity 377,557 395,737
Total liabilities and stockholders’ equity $ 493,320 $ 499,500