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
Financial Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parentheticals)
Consolidated Statements of (Loss) Income and Comprehensive (Loss) Income
Consolidated Statements of Changes in Shareholders' Equity
Consolidated Statements of Cash Flows
Notes to Financial Statements
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 - Shareholders' Equity
Note 7 - Income Taxes
Note 8 - Operating Leases
Note 9 - 401(k) Retirement Benefit Plan
Note 10 - Business Segment Information
Note 11 - Impact of COVID-19
Accounting Policies
Significant Accounting Policies (Policies)
Notes Tables
Note 1 - Summary of Operations and Significant Accounting Policies (Tables)
Note 2 - Acquisition (Tables)
Note 4 - Supplemental Balance Sheet Information (Tables)
Note 5 - Commitments and Contingencies (Tables)
Note 6 - Shareholders' Equity (Tables)
Note 7 - Income Taxes (Tables)
Note 8 - Operating Leases (Tables)
Note 10 - Business Segment Information (Tables)
Notes Details
Note 1 - Summary of Operations and Significant Accounting Policies (Details Textual)
Note 1 - Summary of Operations and Significant Accounting Policies - Property, Plant and Equipment Estimated Useful Life (Details)
Note 2 - Acquisition (Details Textual)
Note 2 - Acquisition - Assets Acquired and Liabilities Assumed (Details)
Note 2 - Acquisition - Estimated Fair Value and Annual Amortization (Details)
Note 2 - Acquisition - Pro Forma Information (Details)
Note 3 - Debt (Details Textual)
Note 4 - Supplemental Balance Sheet Information (Details Textual)
Note 4 - Supplemental Balance Sheet Information - Cash and Restricted Cash (Details)
Note 4 - Supplemental Balance Sheet Information - Components of Inventory (Details)
Note 4 - Supplemental Balance Sheet Information - Components of Property, Plant and Equipment (Details)
Note 4 - 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 Produce Warranty Liability (Details)
Note 6 - Shareholders' Equity (Details Textual)
Note 6 - Stock-based Compensation - Non-cash Stock Compensation Expense (Details)
Note 6 - Stock-based Compensation - Stock Option Assumptions (Details)
Note 6 - Shareholders' Equity - Stock Option Activity (Details)
Note 6 - Shareholders' Equity - 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 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)
Note 10 - Business Segment Information - Domestic and International Revenue by Segment (Details)
Note 11 - Impact of COVID-19 (Details Textual)
All Reports