XML 16 R3.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current Assets    
Cash and cash equivalents $ 116,729 $ 119,709
Marketable investment securities 182,776 173,421
Accounts receivable, net 43,382 51,218
Inventory 10,254 8,135
Prepaid expenses and other current assets 7,956 7,671
Total current assets 361,097 360,154
Long-term accounts receivable, net 1,878 918
Property and equipment, net 97,443 51,122
Operating lease assets 14,795 11,584
Goodwill and other intangible assets, net 99,574 106,229
Other assets – long-term 3,769 1,228
Total assets 578,556 531,235
Current Liabilities    
Accounts payable 18,711 6,901
Accrued compensation 38,287 32,555
Contingent consideration 1,000 0
Operating lease liabilities 1,325 1,665
Current portion of long-term debt 417 278
Other accrued and current liabilities 8,937 7,993
Total current liabilities 68,677 49,392
Long-term debt 9,640 9,745
Noncurrent portion of contingent consideration 1,500 0
Noncurrent operating lease liabilities 25,217 14,345
Noncurrent finance lease liabilities 314 311
Deferred tax liability 2,335 1,607
Total liabilities 107,683 75,400
Commitments and Contingencies (Note 12)
Stockholders’ Equity    
Preferred stock, $0.001 par value per share; 10,000,000 shares authorized as of December 31, 2025 and 2024; no shares issued and outstanding as of December 31, 2025 and 2024 0 0
Common stock, $0.001 par value per share; 200,000,000 authorized as of December 31, 2025 and 2024; 29,686,314 and 28,483,195 shares issued and outstanding as of December 31, 2025 and 2024, respectively 30 28
Additional paid-in capital 694,860 655,703
Accumulated deficit (224,284) (200,126)
Accumulated other comprehensive income 267 230
Total stockholders’ equity 470,873 455,835
Total liabilities and stockholders’ equity $ 578,556 $ 531,235