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
Document and Entity 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 STOCKHOLDERS' EQUITY
CONSOLIDATED STATEMENTS OF CASH FLOWS
Notes to Financial Statements
The Company
Significant Accounting Policies
Property and Equipment
Business Combination
Intangible Assets and Goodwill
Accrued Expenses and Other Current Liabilities
Term Loan
Income Taxes
Contingent Consideration
Commitment and Contingencies
Capitalization
Stock Options
Defined Contribution Plan
Related Party Transactions
Geographic Information
Unaudited Quarterly Data
Accounting Policies
Significant Accounting Policies (Policies)
Notes Tables
Significant Accounting Policies (Tables)
Property and Equipment (Tables)
Business Combination (Tables)
Intangible Assets and Goodwill (Tables)
Accrued Expenses and Other Current Liabilities (Tables)
Income Taxes (Tables)
Commitments and Contingencies (Tables)
Stock Options (Tables)
Geographic Information (Tables)
Unaudited Quarterly Data (Tables)
Notes Details
Significant Accounting Policies - Additional Information (Details)
Significant Accounting Policies - Schedule of Investments in Marketable Securities (Details)
Significant Accounting Policies - Summary of Amortized Cost and Fair Values of Marketable Securities, by Remaining Contractual Maturity (Details)
Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details)
Significant Accounting Policies - Schedule of Estimated Useful Lives of Finite-Lived Intangible Assets (Details)
Significant Accounting Policies - Summary of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)
Significant Accounting Policies - Summary of Changes in Common Stock Warrant Liability and Contingent Consideration Liability (Details)
Significant Accounting Policies - Schedule of Weighted Average Assumptions (Details)
Significant Accounting Policies - Schedule of Potentially Dilutive Shares Excluded From Calculation of Diluted Net Loss Per Share Attributable to Common Stockholders (Details)
Property and Equipment - Schedule of Property and Equipment (Details)
Property and Equipment - Additional Information (Details)
Business Combinations - Additional Information (Details)
Business Combination - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details)
Business Combinations - Schedule of Acquired Intangible Asset Categories, Fair Value and Amortization Periods (Details)
Business Combination - Schedule of Unaudited Pro Forma Information (Details)
Intangible Assets and Goodwill - Summary of Carrying Value of Intangible Assets (Details)
Intangible Assets and Goodwill - Amortization Expense by Operation Expense Categories (Details)
Intangible Assets and Goodwill - Summary of Estimated Amortization Expense (Details)
Intangible Assets and Goodwill - Summary of Change in Carrying Amount of Goodwill (Details)
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details)
Term Loan - Additional Information (Details)
Income Taxes - Components of Income (Loss) Before Income Taxes (Details)
Income Taxes - Components of Total Benefit from Income Taxes (Details)
Income Taxes - Reconciliation of Statutory U.S. Federal Tax Rate to Effective Tax Rate (Details)
Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details)
Income Taxes - Additional Information (Details)
Income taxes - Summary of Change in Valuation Allowance (Details)
Income Taxes - Roll Forward of Total Gross Unrecognized Tax Benefits (Details)
Contingent Consideration - Additional Information (Details)
Commitment and Contingencies - Additional Information (Details)
Commitments and Contingencies - Schedule of Future Minimum Lease Payments Under Non-cancelable Operating Leases (Details)
Capitalization - Additional Information (Details)
Stock Options - Additional Information (Details)
Stock Options - Summary of Stock Option Activity (Details)
Stock Options - Summary of Stock-Based Compensation Expense (Details)
Defined Contribution Plan - Additional Information (Details)
Related Party Transactions - Additional Information (Details)
Geographic Information - Schedule of Revenue by Geographic Region (Details)
Geographic Information - Schedule of Property and Equipment, Net by Geographic Region (Details)
Unaudited Quarterly Data - Summary of Unaudited Quarterly Consolidated Statements of Operations (Details)
All Reports
Rendering Log