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
Audit Information
Financial Statements
CONSOLIDATED BALANCE SHEETS
CONSOLIDATED BALANCE SHEETS (Parenthetical)
CONSOLIDATED STATEMENTS OF OPERATIONS
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
CONSOLIDATED STATEMENTS OF CASH FLOWS
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
Notes to Financial Statements
Organization and Basis of Presentation
Summary of Significant Accounting Policies
Business Combinations
Fair Value Measurement
Property and Equipment
Inventory
Leases
Accrued Expenses
Borrowings
Commitments and Contingencies
Common Stock and Convertible Preferred Stock
Warrants
Net Loss per Share
Stock-based Compensation
Restructuring Costs
Variable Interest Entity
Income Tax
Geographic Information
Employee Retirement Plans
Related Party
Pay vs Performance Disclosure
Insider Trading Arrangements
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Notes Tables
Summary of Significant Accounting Policies (Tables)
Business Combinations (Tables)
Fair Value Measurement (Tables)
Property and Equipment (Tables)
Inventory (Tables)
Lease (Tables)
Accrued Expenses (Tables)
Borrowings (Tables)
Warrants (Tables)
Net Loss per Share (Tables)
Stock-based Compensation (Tables)
Income Tax (Tables)
Geographic Information (Tables)
Notes Details
Organization and Basis of Presentation (Details)
Summary of Significant Accounting Policies - Additional Information (Details)
Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details)
Summary of Significant Accounting Policies - Schedule of Changes in Deferred Revenue (Details)
Business Combinations - Additional Information (Details)
Business Combinations - Schedule of Number of Shares of Common Stock Issued in Consummation of Merger (Details)
Business Combinations - Schedule of Net Cash Proceed from Business Combination (Details)
Business Combinations - Schedule of Considerations for the Acquisition (Details)
Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)
Business Combinations - Schedule of Goodwill (Details)
Business Combinations - Schedule of Intangible Assets Subject To Amortization, Net (Details)
Business Combinations -Schedule of Expected Amortization For The Intangible Assets (Details)
Fair Value Measurement - Additional Information (Details)
Fair Value Measurement - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)
Fair Value Measurement - Cash Equivalents and Short-term Investments (Details)
Fair Value Measurement - Schedule of Changes in Fair Value for Level 3 (Details)
Fair Value Measurement - Schedule of Key Assumptions for Determining Fair Value of Convertible Preferred Stock Warrants and Common Stock Warrants (Details)
Property and Equipment - Schedule of Property and Equipment (Details)
Property and Equipment - Schedule of Depreciation Expenses (Details)
Property and Equipment - Schedule of Equipment Impairment (Details)
Property and Equipment - Additional Information (Details)
Inventory (Details)
Leases - Additional Information (Details)
Leases - Schedule of Lease Costs (Details)
Leases - Schedule of Supplemental Lease Information (Details)
Leases - Schedule of Supplemental Cash Flow Information Related To Leases (Details)
Leases - Schedule of Maturity of Lease Liabilities (Details)
Accrued Expenses (Details)
Borrowings - Additional information (Details)
Borrowings - Schedule of Long-Term Debt Instruments (Details)
Borrowings - Schedule of Interest Expense Related to Convertible Notes (Details)
Borrowings - Schedule of Long-Term Debt Maturities (Details)
Commitments and Contingencies (Details)
Common Stock and Convertible Preferred Stock - Additional Information (Details)
Warrants - Additional Information (Details)
Warrants - Summary of Warrant Activity (Details)
Net Loss per Share - Schedule of Computation of Basic and Dilute Net EPS (Details)
Net Loss per Share - Schedule of Anti-Dilutive Securities Excluded From Computation of Diluted Loss Per Share (Details)
Stock-based Compensation - Additional Information (Details)
Stock-based Compensation - Schedule of Common Stock Capital Shares Reserved for Future Issuance (Details)
Stock-based Compensation - Schedule of Stock-Based Compensation Expense (Details)
Stock-based Compensation - Schedule of Stock Option Activity (Details)
Stock-based Compensation - Schedule of Stock Option Valuation Assumptions (Details)
Stock-based Compensation - Schedule of RSUs and PRSUs Activity (Details)
Stock-based Compensation - Schedule Of Stock Options, Valuation Assumption (Details)
Restructuring Costs (Details)
Variable Interest Entity (Details)
Income Tax - Schedule of income before income tax domestic and foreign (Details)
Income Tax - Schedule of Components of Income Tax Expense (Benefit) (Details)
Income Tax - Additional Information (Details)
Income Tax - Schedule of effective income tax rate (Details)
Income Tax - Schedule of deferred tax assets (liabilities) (Details)
Income Tax - Schedule of unrecognized tax benefits (Details)
Geographic Information - Schedule of Revenue Customers and Long-Lived Assets, by Geographical Areas (Details)
Geographic Information - Schedule of Revenue Customers by Geographic Areas (Details)
Employee Retirement Plans (Details)
Related Party (Details)
All Reports