XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets - USD ($)
Sep. 30, 2022
Jan. 01, 2022
Dec. 31, 2021
Current assets:      
Cash and cash equivalents $ 217,161,000   $ 401,087,000
Marketable securities 131,619,000   137,830,000
Accounts receivable, net 85,022,000   114,221,000
Inventory 153,394,000   86,409,000
Prepaid expenses and other current assets 36,078,000   42,311,000
Total current assets 623,274,000   781,858,000
Property and equipment, net 15,301,000   19,003,000
Operating Lease, Right-of-Use Asset 23,154,000   27,320,000
Goodwill 146,459,000   146,459,000
Other long-term assets 286,524,000   285,239,000
Total assets 1,094,712,000   1,259,879,000
Current liabilities:      
Accounts payable 138,789,000   171,545,000
Accrued expenses and other current liabilities 99,115,000   128,572,000
Short-term operating lease liabilities 9,509,000   9,819,000
Deferred revenue 48,592,000   42,505,000
Short-term Bank Loans and Notes Payable 0   122,391,000
Total current liabilities 296,005,000   474,832,000
Long-term taxes payable 8,526,000   7,319,000
Long-term debt 140,780,000   111,289,000
Long-term operating lease liabilities 35,522,000   43,025,000
Other long-term liabilities 6,144,000 $ 7,300,000 7,500,000
Total liabilities 486,977,000   643,965,000
Commitments, contingencies and guarantees  
Stockholders’ equity:      
Preferred Stock, Value, Outstanding 0   0
Common Stocks, Including Additional Paid in Capital 952,152,000 78,200,000 1,008,872,000
Treasury Stock, Value (145,231,000)   (113,613,000)
Accumulated deficit (199,186,000) 47,100,000 (279,345,000)
Total stockholders’ equity 607,735,000   615,914,000
Total liabilities and stockholders’ equity $ 1,094,712,000   $ 1,259,879,000
Preferred Stock, par value (usd per share) $ 0.0001   $ 0.0001
Preferred Stock, Shares Authorized (shares) 5,000,000   5,000,000
Preferred Stock, par value (usd per share) $ 0.0001   $ 0.0001
Preferred Stock, Shares Authorized (shares) 5,000,000   5,000,000
Common stock, par value (in dollars per share) $ 0.0001   $ 0.0001
Treasury Stock, Value $ 145,231,000   $ 113,613,000
Common Stocks, Including Additional Paid in Capital 952,152,000 78,200,000 1,008,872,000
Preferred Stock, Value, Outstanding $ 0   $ 0
Treasury Stock, Shares (shares) 15,172,000   10,710,000
Restricted Cash $ 0   $ 0
Cash and cash equivalents 217,161,000   401,087,000
Marketable securities 131,619,000   137,830,000
Accounts receivable, net 85,022,000   114,221,000
Inventory 153,394,000   86,409,000
Prepaid expenses and other current assets 36,078,000   42,311,000
Property and equipment, net 15,301,000   19,003,000
Operating Lease, Right-of-Use Asset 23,154,000   27,320,000
Goodwill 146,459,000   146,459,000
Other long-term assets 286,524,000   285,239,000
Accounts payable 138,789,000   171,545,000
Accrued expenses and other current liabilities 99,115,000   128,572,000
Short-term operating lease liabilities 9,509,000   9,819,000
Deferred revenue 48,592,000   42,505,000
Short-term Bank Loans and Notes Payable 0   122,391,000
Long-term taxes payable 8,526,000   7,319,000
Long-term debt 140,780,000   111,289,000
Long-term operating lease liabilities 35,522,000   43,025,000
Other long-term liabilities 6,144,000 7,300,000 7,500,000
Accumulated deficit $ (199,186,000) $ 47,100,000 $ (279,345,000)
Common stock, par value (in dollars per share) $ 0.0001   $ 0.0001
Treasury Stock, Shares (shares) 15,172,000   10,710,000
Common Class A [Member]      
Common stock outstanding (shares) 129,655,000   129,815,000
Common Stock, Shares Authorized (shares) 500,000,000   500,000,000
Common Stock, Shares, Issued 129,655,000   129,815,000
Common Stock, Shares Authorized (shares) 500,000,000   500,000,000
Common Stock, Shares, Issued 129,655,000   129,815,000
Common Class B [Member]      
Common stock outstanding (shares) 26,259,000   26,659,000
Common Stock, Shares Authorized (shares) 150,000,000   150,000,000
Common Stock, Shares, Issued 26,259,000   26,659,000
Common Stock, Shares Authorized (shares) 150,000,000   150,000,000
Common Stock, Shares, Issued 26,259,000   26,659,000