XML 18 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 306,948 $ 147,767
Investment securities, available-for-sale 694,118 350,174
Restricted cash 1,750 1,750
Accounts receivable, net 166,500 114,018
Inventory 26,283 11,647
Prepaid expenses and other current assets 111,765 42,443
Total current assets 1,307,364 667,799
Property and equipment, net 1,468 1,654
Right of use assets, net 13,428 12,928
Inventory, non-current 38,890 38,621
Other assets 5,762 7,293
Total assets 1,366,912 728,295
Current liabilities:    
Accounts payable 26,074 11,452
Accrued and other current liabilities 65,215 27,944
Accrued customer programs 75,408 53,173
Accrued employee benefits 34,774 27,364
Operating lease liabilities 4,233 3,612
Total current liabilities 205,704 123,545
Operating lease liabilities, non-current 12,748 13,326
Total liabilities 218,452 136,871
Stockholders’ equity:    
Common stock, $0.0001 par value: 175,000,000 shares authorized at December 31, 2024 and December 31, 2023, respectively; 106,240,009 and 96,379,811 shares issued and outstanding at December 31, 2024 and December 31, 2023, respectively 11 10
Additional paid-in capital 2,840,094 2,208,470
Accumulated deficit (1,691,836) (1,617,160)
Accumulated comprehensive income 191 104
Total stockholders’ equity 1,148,460 591,424
Total liabilities and stockholders’ equity $ 1,366,912 $ 728,295