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 Income (Loss)
Consolidated Statements of Stockholders' 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 the Business and Operations and Liquidity
Note 2 - Acquisition
Note 3 - Summary of Significant Accounting Policies
Note 4 - Revenue Recognition
Note 5 - Goodwill
Note 6 - Fair Value Measurements
Note 7 - Accounts Receivable
Note 8 - Inventory
Note 9 - Property, Plant and Equipment
Note 10 - Intangible Assets
Note 11 - Equity-Method Investments
Note 12 - Accounts Payable and Accrued Expenses
Note 13 - Contingent Consideration
Note 14 - Income Taxes
Note 15 - Debt
Note 16 - Leases
Note 17 - Stockholders' Equity
Note 18 - Commitments and Contingencies
Note 19 - Employee Benefit Plans
Note 20 - Business Segments
Note 21 - Recent Accounting Pronouncements
Note 22 - Subsequent Events
Accounting Policies
Significant Accounting Policies (Policies)
Tables
Note 2 - Acquisition (Tables)
Note 3 - Summary of Significant Accounting Policies (Tables)
Note 4 - Revenue Recognition (Tables)
Note 5 - Goodwill (Tables)
Note 6 - Fair Value Measurements (Tables)
Note 7 - Accounts Receivable (Tables)
Note 8 - Inventory (Tables)
Note 9 - Property, Plant and Equipment (Tables)
Note 10 - Intangible Assets (Tables)
Note 11 - Equity-Method Investments (Tables)
Note 12 - Accounts Payable and Accrued Expenses (Tables)
Note 13 - Contingent Consideration (Tables)
Note 14 - Income Taxes (Tables)
Note 16 - Leases (Tables)
Note 17 - Stockholders' Equity (Tables)
Note 20 - Business Segments (Tables)
Details
Note 1 - Nature of the Business and Operations and Liquidity (Details Textual)
Note 2 - Acquisition 1 (Details Textual)
Note 2 - Acquisition 2 (Details Textual)
Note 2 - Acquisition - Schedule of Business Acquisitions (Details)
Note 2 - Acquisition - Schedule of Business Acquisitions (Details) (Parentheticals)
Note 2 - Acquisition - Assets Acquired and Liabilities Assumed (Details)
Note 2 - Acquisition - Pro Forma Information (Details)
Note 3 - Summary of Significant Accounting Policies (Details Textual)
Note 3 - Summary of Significant Accounting Policies - Property Plant and Equipment Useful Life (Details)
Note 3 - Summary of Significant Accounting Policies - Reconciliation of Numerators and Denominators of EPS Calculation (Details)
Note 4 - Revenue Recognition 1 (Details Textual)
Note 4 - Revenue Recognition 2 (Details Textual)
Note 4 - Revenue Recognition - Disaggregation of Revenue (Details)
Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details)
Note 4 - Revenue Recognition - Revenues by Major Customers (Details)
Note 5 - Goodwill (Details Textual)
Note 5 - Goodwill - Schedule of Goodwill (Details)
Note 6 - Fair Value Measurements (Details Textual)
Note 6 - Fair Value Measurements - Assets and Liabilities Carried at Fair Value on a Recurring Basis (Details)
Note 6 - Fair Value Measurements - Derivative Liability Measured at Fair Value (Details)
Note 7 - Accounts Receivable - Summary of Accounts Receivable (Details)
Note 8 - Inventory (Details Textual)
Note 8 - Inventory - Summary of Net Inventory (Details)
Note 9 - Property, Plant and Equipment (Details Textual)
Note 9 - Property, Plant and Equipment - Cost and Accumulated Depreciation of Property and Equipment (Details)
Note 10 - Intangible Assets (Details Textual)
Note 10 - Intangible Assets - Intangible Assets (Details)
Note 10 - Intangible Assets - Expected Future Amortization Expense (Details)
Note 11 - Equity-Method Investments (Details Textual)
Note 11 - Equity-Method Investments - Schedule of Equity Method Investment Summarized Financial Information (Details)
Note 12 - Accounts Payable and Accrued Expenses (Details Textual)
Note 12 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details)
Note 12 - Accounts Payable and Accrued Expenses - Product Warranty Activity (Details)
Note 13 - Contingent Consideration (Details Textual)
Note 13 - Contingent Consideration - Summary of the Key Assumptions Used to Calculate Fair Value of Warrants (Details)
Note 14 - Income Taxes (Details Textual)
Note 14 - Income Taxes - Income (Loss) Before Income Tax Expense (Details)
Note 14 - Income Taxes - Components of Income Tax Expense (Benefit) (Details)
Note 14 - Income Taxes - Income Tax Rate Reconciliation (Details)
Note 14 - Income Taxes - Schedule of Income Taxes Paid (Details)
Note 14 - Income Taxes - Deferred Tax Assets and Liabilities (Details)
Note 15 - Debt (Details Textual)
Note 16 - Leases (Details Textual)
Note 16 - Leases - Operating Lease Assets and Liabilities (Details)
Note 16 - Leases - Lease Cost (Details)
Note 16 - Leases - Minimum Future Lease Obligation (Details)
Note 17 - Stockholders' Equity (Details Textual)
Note 17 - Stockholders' Equity - Components of Employee Stock-based Compensation (Details)
Note 17 - Stockholders' Equity - Stock-based Compensation Expense by Financial Statement Line Item (Details)
Note 17 - Stockholders' Equity - Stock-based Compensation Expense by Financial Statement Line Item 2 (Details)
Note 17 - Stockholders' Equity - Options Activities (Details)
Note 17 - Stockholders' Equity - Weighted Average Assumptions Used in The Black Scholes Valuation Model (Details)
Note 17 - Stockholders' Equity - Restricted Stock Activity (Details)
Note 18 - Commitments and Contingencies (Details Textual)
Note 19 - Employee Benefit Plans (Details Textual)
Note 20 - Business Segments (Details Textual)
Note 20 - Business Segments - Operating Results for Business Segments (Details)
Note 20 - Business Segments - Total Business Segments Assets (Details)
Note 20 - Business Segments - Geographic Information about Property, Plant and Equipment Associated with Particular Regions (Details)
Note 22 - Subsequent Events (Details Textual)
All Reports