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 LOSS
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY
CONSOLIDATED STATEMENT OF CASH FLOWS
Notes to Financial Statements
Description of Business
Summary of Significant Accounting Policies and Practices
Business Combinations
Property and Equipment
Intangible Assets and Goodwill
Accounts Payable and Accrued Expenses
Current and Long-term Liabilities
Fair Value Measurements
Revenue Recognition
Stockholders' Equity (Deficit)
Stock-Based Compensation
Income Taxes
Loss Per Share
Related-Party Transactions
Leases, Commitments and Contingencies
Subsequent Events
Pay vs Performance Disclosure
Insider Trading Arrangements
Accounting Policies
Summary of Significant Accounting Policies and Practices (Policies)
Notes Tables
Summary of Significant Accounting Policies and Practices (Tables)
Business Combinations (Tables)
Property and Equipment (Tables)
Intangible Assets and Goodwill (Tables)
Accounts Payable and Accrued Expenses (Tables)
Fair Value Measurements (Tables)
Revenue Recognition (Tables)
Stock-Based Compensation (Tables)
Income Taxes (Tables)
Loss Per Share (Tables)
Leases, Commitments and Contingencies (Tables)
Notes Details
Description of Business (Details)
Summary of Significant Accounting Policies and Practices - Narrative (Details)
Summary of Significant Accounting Policies and Practices - Property and Equipment, net (Details)
Business Combinations - Narrative (Details)
Business Combinations - Consideration (Details)
Business Combinations - Purchase Price Allocation (Details)
Business Combinations - Intangible Assets Acquired (Details)
Business Combinations - Pro Forma Information (Details)
Property and Equipment (Details)
Intangible Assets and Goodwill - Schedule of Intangible Assets (Details)
Intangible Assets and Goodwill - Narrative (Details)
Intangible Assets and Goodwill - Schedule of Estimated Future Amortization of Intangible Assets (Details)
Intangible Assets and Goodwill - Goodwill (Details)
Accounts Payable and Accrued Expenses (Details)
Current and Long-term Liabilities - Revolving Line of Credit (Details)
Current and Long-term Liabilities - Indirect Taxes and Convertible Notes (Details)
Current and Long-term Liabilities - Warrant Liabilities (Details)
Fair Value Measurements (Details)
Fair Value Measurements - Fair Value Assumptions (Details)
Fair Value Measurements - Narrative (Details)
Revenue Recognition - Summary of Deferred Revenue Balances (Details)
Revenue Recognition - Summary of Disaggregation of Revenue (Details)
Revenue Recognition - Summary of Company's Revenue by Geographical Location (Details)
Stockholders' Equity (Deficit) (Details)
Stock-Based Compensation - Narrative (Details)
Stock-Based Compensation - Schedule of Assumptions Used to Measure Fair Value (Details)
Stock-Based Compensation - Schedule of Stock Option Activity (Details)
Stock-Based Compensation - Summary of Stock Compensation Expense (Details)
Income Taxes - Summary of Loss and Components Before Provision (Benefit) for Income Taxes (Details)
Income Taxes - Summary of Reconciliation (Details)
Income Taxes - Summary of Components of Deferred Tax Assets (Liabilities) (Details)
Income Taxes - Narrative (Details)
Income Taxes - Summary of Reconciliation of Unrecognized Tax Benefits (Details)
Loss Per Share - Schedule of Loss per Share and Weighted-Average Shares (Details)
Loss Per Share - Schedule of Securities and Convertible Notes (Details)
Related-Party Transactions (Details)
Leases, Commitments and Contingencies - Narrative (Details)
Leases, Commitments and Contingencies - Schedule of Components of Lease Expense (Details)
Leases, Commitments and Contingencies - Other Information Related to Leases (Details)
Leases, Commitments and Contingencies - Schedule of Maturity of Lease Liabilities (Details)
Leases, Commitments and Contingencies - Schedule of Obligated Future Payments (Details)
Subsequent Events (Details)
All Reports