This page uses Javascript. Your browser either doesn't support Javascript or you have it turned off. To see this page as it is meant to appear please use a Javascript enabled browser.
Print Document
View Excel Document
Cover
Cover Page
Financial Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parenthetical)
Consolidated Statements of Operations and Comprehensive Loss
Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)
Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical)
Consolidated Statements of Cash Flows
Notes to Financial Statements
The company
Summary of significant accounting policies
Fair value measurement
Balance sheet components
Goodwill and intangible assets
Long-term debt
Commitments and contingencies
Related party transactions
Income taxes
Warrants
Redeemable convertible preferred stock
Common stock
Stock option plan
Net loss per share attributable to common stockholders
Geographic, product and industry information
Accounting Policies
Summary of significant accounting policies (Policies)
Notes Tables
Summary of significant accounting policies (Tables)
Fair value measurement (Tables)
Balance sheet components (Tables)
Goodwill and intangible assets (Tables)
Long-term debt (Tables)
Commitments and contingencies (Tables)
Income taxes (Tables)
Warrants (Tables)
Stock option plan (Tables)
Net loss per share attributable to common stockholders (Tables)
Geographic, product and industry information (Tables)
Notes Details
The company - Additional Information (Detail)
Summary of Significant Accounting Policies - Additional Information (Detail)
Summary of significant accounting policies - Schedule Of Estimated Lives of Property And Equipment (Detail)
Summary of significant accounting policies - Schedule of concentration of risk (Detail)
Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents and Restricted Cash (Detail)
Fair value measurement - Cash And Cash Equivalents And Available For Sale Securities At Fair Value (Detail)
Fair Value Measurement - Summary of Company's Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail)
Fair Value Measurement - Summary of Reconciliation of Beginning and Ending Balances of the Level 3 Instruments (Detail)
Balance sheet components - Schedule Of Accounts Notes Loans And Financing Receivable (Detail)
Balance sheet components - Summary of Inventory (Detail)
Balance sheet components - Schedule Of Property Plant And Equipment (Detail)
Goodwill and Intangible Assets - Additional Information (Detail)
Goodwill and Intangible Assets - Summary of Intangible Assets Balances (Detail)
Goodwill and Intangible Assets - Schedule of Finite Lived Intangible Assets Future Amortization Expense (Detail)
Long-term debt - Additional Information (Detail)
Long-term debt - Schedule Of Maturities Of Long Term Debt (Detail)
Commitments and contingencies - Additional Information (Detail)
Commitments and contingencies - Schedule Of Future Minimum Rental Payments For Operating Leases (Detail)
Related Party Transactions - Additional Information (Detail)
Income Taxes - Additional Information (Detail)
Income taxes - Schedule Of Deferred Tax Assets And Liabilities (Detail)
Income taxes - Schedule Of Effective Income Tax Rate Reconciliation (Detail)
Income taxes - Schedule Of Unrecognized Tax Benefits Roll Forward (Detail)
Warrants - Summary of Issued Warrants for Its Redeemable Convertible Preferred Stock and Common Stock (Detail)
Warrants - Additional Information (Detail)
Stock option plan - Additional Information (Detail)
Stock option plan - Activity Under The Equity Incentive Plans (Detail)
Stock option plan - Schedule of Nonvested Restricted Stock Units Activity (Detail)
Stock option plan - Total Stock-based Compensation Expense (Detail)
Stock option plan - Schedule of Share Based Payment Award Stock Options Valuation Assumptions (Detail)
Net Loss Per Share Attributable to Common Stockholders - Computation of the Company's Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail)
Net Loss Per Share Attributable to Common Stockholders - Summary of Calculation of Diluted Net Loss Per Share (Detail)
Geographic, Product and Industry Information - Summary of Revenue by Geographic Region (Detail)
Geographic, Product and Industry Information - Summary of Revenue by Product (Detail)
Geographic, Product and Industry Information - Summary of Revenue by Industry (Detail)
Geographic, Product and Industry Information - Additional Information (Detail)
All Reports