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
Reports
Document And Entity Information
Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parentheticals)
Consolidated Statements of Operations
Consolidated Statements of Comprehensive Loss
Consolidated Statements of Shareholders' Equity
Consolidated Statements of Cash Flows
Reports
Award Timing Disclosure
Insider Trading Arrangements
Insider Trading Policies and Procedures
Cybersecurity Risk Management and Strategy Disclosure
Note 1 - Nature of Organization and Operations
Note 2 - Summary of Significant Accounting Policies
Note 3 - Fair Value Measurement
Note 4 - Revenue Recognition
Note 5 - Business Combinations
Note 6 - Supplemental Cash Flow Statement Information
Note 7 - Prepaid Expenses and Other Current Assets
Note 8 - Intangible Assets and Goodwill
Note 9 - Series A Redeemable Convertible Preferred Stock
Note 10 - Accrued Expenses and Other Current Liabilities
Note 11 - Debt
Note 12 - Commitments and Contingencies
Note 13 - Income Taxes
Note 14 - Warrants
Note 15 - Stock-based Compensation
Note 16 - Segment Reporting
Note 17 - Leases
Note 18 - Profit-sharing Plan
Note 19 - Subsequent Events
Accounting Policies
Significant Accounting Policies (Policies)
Tables
Note 2 - Summary of Significant Accounting Policies (Tables)
Note 4 - Revenue Recognition (Tables)
Note 5 - Business Combinations (Tables)
Note 6 - Supplemental Cash Flow Statement Information (Tables)
Note 7 - Prepaid Expenses and Other Current Assets (Tables)
Note 8 - Intangible Assets and Goodwill (Tables)
Note 10 - Accrued Expenses and Other Current Liabilities (Tables)
Note 11 - Debt (Tables)
Note 13 - Income Taxes (Tables)
Note 14 - Warrants (Tables)
Note 15 - Stock-based Compensation (Tables)
Note 16 - Segment Reporting (Tables)
Note 17 - Leases (Tables)
Details
Note 1 - Nature of Organization and Operations (Details Textual)
Note 2 - Summary of Significant Accounting Policies (Details Textual)
Note 2 - Summary of Significant Accounting Policies - Allowance for Credit Loss (Details)
Note 2 - Summary of Significant Accounting Policies - Inventories (Details)
Note 2 - Summary of Significant Accounting Policies - Property and Equipment (Details)
Note 2 - Summary of Significant Accounting Policies - Estimated Useful Lives (Details)
Note 4 - Revenue Recognition (Details Textual)
Note 4 - Revenue Recognition - Disaggregation of Revenue (Details)
Note 4 - Revenue Recognition - Schedule of Deferred Revenue (Details)
Note 4 - Revenue Recognition - Expected Timing of Performance Obligations (Details)
Note 4 - Revenue Recognition - Expected Timing of Performance Obligations 2 (Details)
Note 4 - Revenue Recognition - Expected Timing of Performance Obligations (Details) (Parentheticals)
Note 5 - Business Combinations (Details Textual)
Note 5 - Business Combinations - Schedule of Asset Acquired and Liabilities Assumed (Details)
Note 5 - Business Combinations - Schedule of Asset Acquired and Liabilities Assumed (Details) (Parentheticals)
Note 5 - Business Combinations - Components of Working Capital (Deficit) (Details)
Note 5 - Business Combinations - Pro Forma Information (Details)
Note 6 - Supplemental Cash Flow Statement Information - Supplemental Cash Flow Statement Information (Details)
Note 7 - Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Details)
Note 8 - Intangible Assets and Goodwill (Details Textual)
Note 8 - Intangible Assets and Goodwill - Intangible Assets (Details)
Note 8 - Intangible Assets and Goodwill - Estimated Amortization (Details)
Note 8 - Intangible Assets and Goodwill - Schedule of Acquired Finite-lived Intangible Assets (Details)
Note 8 - Intangible Assets and Goodwill - Schedule of Goodwill (Details)
Note 9 - Series A Redeemable Convertible Preferred Stock (Details Textual)
Note 10 - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details)
Note 11 - Debt (Details Textual)
Note 11 - Debt - Schedule of Outstanding Debt (Details)
Note 11 - Debt - Floating Margin (Details)
Note 13 - Income Taxes (Details Textual)
Note 13 - Income Taxes - Schedule of Income (Loss) Before Income Taxes (Details)
Note 13 - Income Taxes - Income Tax Benefit (Expense) (Details)
Note 13 - Income Taxes - Reconciliation of Effective Income Tax Rate (Details)
Note 13 - Income Taxes - Schedule of Income Taxes Paid (Details)
Note 13 - Income Taxes - Deferred Tax Assets and Liabilities (Details)
Note 14 - Warrants (Details Textual)
Note 14 - Warrants - Summary of Outstanding Warrants (Details)
Note 15 - Stock-based Compensation (Details Textual)
Note 15 - Stock-based Compensation - Summary of Outstanding Options (Details)
Note 15 - Stock-based Compensation - Stock Option Activity (Details)
Note 16 - Segment Reporting (Details Textual)
Note 16 - Segment Reporting - Revenue by Geographic Area (Details)
Note 16 - Segment Reporting - Long-Lived Assets by Geographic Area (Details)
Note 17 - Leases (Details Textual)
Note 17 - Leases - Classification of Operating and Finance Lease Assets and Obligations (Details)
Note 17 - Leases - Schedule of Classification of Lease Expense (Details)
Note 17 - Leases - Maturities of Lease Liabilities (Details)
Note 17 - Leases - Supplemental Cash Flow Information Related to Leases (Details)
Note 18 - Profit-sharing Plan (Details Textual)
All Reports