v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash, Cash Equivalents, and Short-Term Investments $ 40,723,000  
Accounts receivable, net 61,858,000 $ 93,513,000
Inventory 72,205,000 78,431,000
Prepaid expenses and other current assets 32,508,000 30,951,000
Total current assets 207,294,000 252,569,000
Property and equipment, net 7,772,000 5,903,000
Operating Lease, Right-of-Use Asset 10,580,000 11,138,000
Goodwill 133,751,000 133,751,000
Other long-term assets 21,958,000 24,622,000
Total assets 381,355,000 427,983,000
Current liabilities:    
Accounts payable 91,366,000 97,012,000
Accrued expenses and other current liabilities 130,146,000 95,856,000
Short-term operating lease liabilities 10,319,000 12,069,000
Deferred revenue 53,077,000 52,636,000
Short-term Debt 71,954,000 19,598,000
Total current liabilities 356,862,000 277,171,000
Long-term taxes payable 14,146,000 13,544,000
Long-term debt 0 44,322,000
Long-term operating lease liabilities 6,397,000 7,329,000
Other long-term liabilities 5,819,000 9,067,000
Total liabilities 383,224,000 351,433,000
Commitments, contingencies and guarantees
Stockholders’ equity:    
Preferred Stock, Value, Outstanding 0 0
Common Stocks, Including Additional Paid in Capital 1,047,276,000 1,044,875,000
Treasury Stock, Value 193,231,000 193,231,000
Accumulated deficit (855,914,000) (775,094,000)
Total stockholders’ equity (1,869,000) 76,550,000
Total liabilities and stockholders’ equity $ 381,355,000 $ 427,983,000
Preferred Stock    
Stockholders’ equity:    
Preferred Stock, par value (usd per share) $ 0.0001 $ 0.0001
Preferred Stock, Shares Authorized (shares) 5,000,000 5,000,000
Preferred Stock, Shares Issued (shares) 0 0
Common Class A [Member]    
Stockholders’ equity:    
Common Stock, Shares Authorized (shares) 500,000,000 500,000,000
Common Stock, Shares, Issued 137,904,000 136,056,000
Common stock outstanding (shares) 137,904,000 136,056,000
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common Class B [Member]    
Stockholders’ equity:    
Common Stock, Shares Authorized (shares) 150,000,000 150,000,000
Common Stock, Shares, Issued 26,259,000 26,259,000
Common stock outstanding (shares) 26,259,000 26,259,000
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Treasury Stock, Common    
Stockholders’ equity:    
Treasury Stock, Common, Shares 26,608,000 26,608,000