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 Comprehensive Income (Loss) (Parentheticals)
Consolidated Statements of Changes in Stockholders' Equity
Consolidated Statements of Cash Flows
Reports
Insider Trading Arrangements
Note 1 - Organization and Basis of Presentation
Note 2 - Summary of Significant Accounting Policies
Note 3 - Segment and Geographic Information
Note 4 - Revenues
Note 5 - Inventories, Net
Note 6 - Other Current Receivables
Note 7 - Property and Equipment
Note 8 - Goodwill and Identifiable Intangibles
Note 9 - Accrued Expenses
Note 10 - Debt
Note 11 - Commitments and Contingencies
Note 12 - Stockholders' Equity
Note 13 - Share-based Compensation
Note 14 - Employee Benefit Plan
Note 15 - Leases
Note 16 - Income Taxes
Note 17 - Earnings (Loss) Per Common Share
Accounting Policies
Significant Accounting Policies (Policies)
Tables
Note 2 - Summary of Significant Accounting Policies (Tables)
Note 3 - Segment and Geographic Information (Tables)
Note 4 - Revenues (Tables)
Note 5 - Inventories, Net (Tables)
Note 6 - Other Current Receivables (Tables)
Note 7 - Property and Equipment (Tables)
Note 8 - Goodwill and Identifiable Intangibles (Tables)
Note 9 - Accrued Expenses (Tables)
Note 10 - Debt (Tables)
Note 13 - Share-based Compensation (Tables)
Note 15 - Leases (Tables)
Note 16 - Income Taxes (Tables)
Note 17 - Earnings (Loss) Per Common Share (Tables)
Details
Note 1 - Organization and Basis of Presentation (Details Textual)
Note 2 - Summary of Significant Accounting Policies (Details Textual)
Note 2 - Summary of Significant Accounting Policies - Schedule of Allowance for Credit Losses (Details)
Note 2 - Summary of Significant Accounting Policies - Schedule of Property and Equipment Useful Lives (Details)
Note 3 - Segment and Geographic Information (Details Textual)
Note 3 - Segment and Geographic Information - Schedule of Significant Selling, General, and Administrative Expenses (Details)
Note 3 - Segment and Geographic Information - Disaggregation of Revenue (Details)
Note 3 - Segment and Geographic Information - Schedule of Long Lived Assets (Details)
Note 4 - Revenues (Details Textual)
Note 4 - Revenues - Contract Liabilities (Details)
Note 5 - Inventories, Net - Schedule of Inventories (Details)
Note 6 - Other Current Receivables (Details Textual)
Note 6 - Other Current Receivables - Schedule of Other Current Receivables (Details)
Note 7 - Property and Equipment (Details Textual)
Note 7 - Property and Equipment - Schedule of Property and Equipment (Details)
Note 7 - Property and Equipment - Depreciation Expense (Details)
Note 8 - Goodwill and Identifiable Intangibles (Details Textual)
Note 8 - Goodwill and Identifiable Intangibles - Carrying Amount of Goodwill (Details)
Note 8 - Goodwill and Identifiable Intangibles - Identifiable Intangibles By Major Asset Class (Details)
Note 8 - Goodwill and Identifiable Intangibles - Schedule of Future Amortization Expense (Details)
Note 9 - Accrued Expenses (Details Textual)
Note 9 - Accrued Expenses - Schedule of Accrued Expenses (Details)
Note 10 - Debt (Details Textual)
Note 10 - Debt - Long-term Debt (Details)
Note 11 - Commitments and Contingencies (Details Textual)
Note 12 - Stockholders' Equity (Details Textual)
Note 13 - Share-based Compensation (Details Textual)
Note 13 - Share-based Compensation - Award Activity (Details)
Note 13 - Share-based Compensation - Valuation Assumptions (Details)
Note 13 - Share-based Compensation - Option Activity (Details)
Note 13 - Share-based Compensation - Schedule of Share-based Compensation Expense (Details)
Note 14 - Employee Benefit Plan (Details Textual)
Note 15 - Leases (Details Textual)
Note 15 - Leases - Summary of Lease Assets and Liabilities (Details)
Note 15 - Leases - Summary of Lease Costs (Details)
Note 15 - Leases - Summary of Supplemental Cash Flow and Other Information Related to Leases (Details)
Note 15 - Leases - Schedule of Future Minimum Payments on Lease (Details)
Note 15 - Leases - Schedule of Future Minimum Payments on Lease (Details) (Parentheticals)
Note 16 - Income Taxes (Details Textual)
Note 16 - Income Taxes - Schedule of Components of Income Tax Expense (Details)
Note 16 - Income Taxes - Schedule of Income before Income Tax, Domestic and Foreign (Details)
Note 16 - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)
Note 16 - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)
Note 17 - Earnings (Loss) Per Common Share - Calculation of Loss Per Common Share (Details)
All Reports