XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 100,813 $ 169,626
Short-term investments 173,973 149,289
Accounts receivable, net 82,985 60,744
Inventory 64,621 57,678
Prepaid expenses and other current assets 13,673 12,455
Total current assets 436,065 449,792
Restricted cash 3,834 4,733
Property and equipment, net 111,816 97,867
Operating lease right-of-use asset 31,985 30,254
Finance lease right-of-use asset 40,610 41,816
Intangible assets, net 270,491 263,445
Goodwill 66,710 66,134
Deposits and other assets 25,447 20,715
Total assets 986,958 974,756
Current liabilities:    
Accounts payable 13,684 13,026
Accrued liabilities 65,452 62,099
Total current liabilities 79,136 75,125
Operating lease liability 36,200 33,936
Finance lease liability 68,823 69,463
Deferred tax liability, net 6,910 6,928
Other liabilities 30,777 22,373
Total liabilities 221,846 207,825
Commitments and contingencies (Note 13)
Stockholders' equity:    
Preferred stock, $0.001 par value; 5,000 shares authorized; no shares issued and outstanding as of June 30, 2025 and December 31, 2024
Common stock, $0.001 par value; 150,000 shares authorized; 57,277 and 56,472 shares issued and 57,249 and 56,444 shares outstanding as of June 30, 2025 and December 31, 2024, respectively 57 56
Additional paid-in capital 1,545,557 1,509,831
Accumulated other comprehensive income 2,872 2,615
Accumulated deficit (783,242) (745,439)
Less treasury stock (28 shares as of June 30, 2025 and December 31, 2024) (132) (132)
Total stockholders' equity 765,112 766,931
Total liabilities and stockholders' equity $ 986,958 $ 974,756