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 Income and Comprehensive (Loss) Income
Consolidated Statements of Changes in 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 - Summary of Operations and Significant Accounting Policies
Note 2 - Acquisition
Note 3 - Debt
Note 4 - Supplemental Balance Sheet Information
Note 5 - Commitments and Contingencies
Note 6 - Stock-based Compensation
Note 7 - Income Taxes
Note 8 - Operating Leases
Note 9 - 401(k) Retirement Benefit Plan
Note 10 - Business Segment Information
Accounting Policies
Significant Accounting Policies (Policies)
Tables
Note 1 - Summary of Operations and Significant Accounting Policies (Tables)
Note 2 - Acquisition (Tables)
Note 3 - Debt (Tables)
Note 4 - Supplemental Balance Sheet Information (Tables)
Note 5 - Commitments and Contingencies (Tables)
Note 6 - Stock-based Compensation (Tables)
Note 7 - Income Taxes (Tables)
Note 8 - Operating Leases (Tables)
Note 10 - Business Segment Information (Tables)
Details
Note 1 - Summary of Operations and Significant Accounting Policies 1 (Details Textual)
Note 1 - Summary of Operations and Significant Accounting Policies 2 (Details Textual)
Note 1 - Summary of Operations and Significant Accounting Policies - Property, Plant and Equipment (Details)
Note 2 - Acquisition (Details Textual)
Note 2 - Acquisition - Schedule of Assets Acquired and Liabilities Assumed (Details)
Note 2 - Acquisition - Schedule of Intangible Assets Acquired (Details)
Note 3 - Debt (Details Textual)
Note 3 - Debt - Future Minimum Principal Repayment Obligations (Details)
Note 4 - Supplemental Balance Sheet Information (Details Textual)
Note 4 - Supplemental Balance Sheet Information - Schedule of Cash (Details)
Note 5 - Supplemental Balance Sheet Information - Components of Inventory (Details)
Note 5 - Supplemental Balance Sheet Information - Components of Property, Plant and Equipment (Details)
Note 5 - Supplemental Balance Sheet Information - Summary of Goodwill (Details)
Note 4 - Supplemental Balance Sheet Information - Composition of Intangible Assets (Details)
Note 4 - Supplemental Balance Sheet Information - Amortization of Intangible Assets (Details)
Note 5 - Commitments and Contingencies (Details Textual)
Note 5 - Commitments and Contingencies - Changes in Product Warranty Liability (Details)
Note 6 - Stock-based Compensation (Details Textual)
Note 6 - Stock-based Compensation - Non-cash Stock Compensation Expense (Details)
Note 6 - Stock-based Compensation - Stock Option Assumptions (Details)
Note 6 - Stock-based Compensation - Stock Option Activity (Details)
Note 6 - Share-based Compensation - Options Range of Exercise Prices (Details)
Note 7 - Income Taxes (Details Textual)
Note 7 - Income Taxes - Income Tax Expense (Details)
Note 7 - Income Taxes - Deferred Tax Assets and Liabilities (Details)
Note 7 - Income Taxes - Net Deferred Tax Liabilities (Details)
Note 7 - Income Taxes - United States and Foreign Income (Loss) From Continuing Operations Before Income Taxes (Details)
Note 7 - Income Taxes - Effective Rate Reconciliation (Details)
Note 7 - Income Taxes - Summary of Income Taxes Paid (Details)
Note 8 - Operating Leases (Details Textual)
Note 8 - Operating Leases - Lease Cost (Details)
Note 8 - Operating Leases - Supplement Cash Flow Information Related to Leases (Details)
Note 8 - Operating Leases - Supplemental Balance Sheet Information Related to Leases (Details)
Note 8 - Operating Leases - Future Minimum Lease Payments (Details)
Note 9 - 401(k) Retirement Benefit Plan (Details Textual)
Note 10 - Business Segment Information (Details Textual)
Note 10 - Business Segment Information - Segment Activity (Details)
Note 10 - Business Segment Information - Revenue by Business Segment Sector (Details)
All Reports