XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current Assets    
Cash and cash equivalents $ 85,556 $ 119,709
Marketable investment securities 201,986 173,421
Accounts receivable, net 49,482 51,218
Inventory 8,650 8,135
Prepaid expenses and other current assets 11,895 7,671
Total current assets 357,569 360,154
Long-term accounts receivable, net 2,050 918
Property and equipment, net 84,885 51,122
Operating lease assets 15,151 11,584
Goodwill and other intangible assets, net 101,849 106,229
Other assets – long-term 1,282 1,228
Total assets 562,786 531,235
Current Liabilities    
Accounts payable 12,211 6,901
Accrued compensation 31,763 32,555
Contingent consideration 1,000 0
Operating lease liabilities 1,449 1,665
Current portion of long-term debt 0 278
Other accrued and current liabilities 8,885 7,993
Total current liabilities 55,308 49,392
Long-term debt 10,049 9,745
Noncurrent portion of contingent consideration 1,500 0
Noncurrent operating lease liabilities 25,302 14,345
Noncurrent finance lease liabilities 339 311
Deferred tax liability 3,242 1,607
Total liabilities 95,740 75,400
Commitments and Contingencies (Note 12)
Stockholders’ Equity    
Preferred stock, $0.001 par value per share; 10,000,000 shares authorized as of September 30, 2025 and December 31, 2024; no shares issued and outstanding as of September 30, 2025 and December 31, 2024 0 0
Common stock, $0.001 par value per share; 200,000,000 shares authorized as of September 30, 2025 and December 31, 2024; 29,161,863 and 28,483,195 shares issued and outstanding as of September 30, 2025 and December 31, 2024, respectively 29 28
Additional paid-in capital 688,729 655,703
Accumulated deficit (221,952) (200,126)
Accumulated other comprehensive income 240 230
Total stockholders’ equity 467,046 455,835
Total liabilities and stockholders’ equity $ 562,786 $ 531,235