XML 20 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash, cash equivalents, and restricted cash $ 212,000 $ 370,063
Accounts receivable, net of allowances for estimated credit losses of $8,014 and $9,597 at June 30, 2025 and December 31, 2024, respectively 25,046 27,643
Inventories 59,187 69,113
Income tax receivable 2,080 818
Prepaid expenses and other current assets 7,794 9,487
Total current assets 306,107 477,124
Property and equipment, net 3,704 5,978
Right-of-use assets, net 11,535 13,590
Intangible assets, net 43,489 47,512
Goodwill 126,273 123,499
Deferred income tax assets, net 3,157 3,894
Other assets 13,300 14,086
TOTAL ASSETS 507,565 685,683
Current liabilities:    
Accounts payable 22,976 21,941
Accrued payroll-related expenses 14,981 17,636
Lease liabilities, current 5,165 5,147
Income tax payable 2,676 3,426
Other accrued expenses 13,643 20,002
Total current liabilities 59,441 68,152
Lease liabilities, non-current 8,470 10,813
Deferred income tax liabilities, net 217 396
Warrant liabilities 349 488
Convertible senior notes, net 363,096 552,198
Other long-term liabilities 1,989 1,833
Total liabilities 433,562 633,880
Commitments (Note 6)
Stockholders’ equity:    
Class A Common Stock, $0.0001 par value; 320,000,000 shares authorized; 126,764,562 and 124,924,185 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively 13 12
Additional paid-in capital 574,535 566,709
Accumulated other comprehensive loss (2,196) (6,953)
Accumulated deficit (498,349) (507,965)
Total stockholders’ equity 74,003 51,803
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 507,565 $ 685,683