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 (Parenthetical)
Consolidated Statements of Operations
Consolidated Statements of Stockholders' Equity
Consolidated Statements of Cash Flows
Notes to Financial Statements
Nature of Business
Summary of Significant Accounting Policies
Inventories
Property and Equipment
Goodwill and Intangible Assets
Accrued Liabilities
Borrowings
Taxes
Leases
Employee Benefit Plans
Stockholders' Equity
Stock Incentive Plans
Commitments and Contingencies
Business Segments
Quarterly Results (Unaudited)
Subsequent Events
Schedule II Valuation and Qualifying Accounts
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Notes Tables
Summary of Significant Accounting Policies (Tables)
Inventories (Tables)
Property and Equipment (Tables)
Goodwill and Intangible Assets (Tables)
Accrued Liabilities (Tables)
Taxes (Tables)
Leases (Tables)
Stock Incentive Plans (Tables)
Commitments and Contingencies (Tables)
Business Segments (Tables)
Quarterly Results (Unaudited) (Tables)
Schedule II Valuation and Qualifying Accounts (Tables)
Notes Details
Summary of Significant Accounting Policies (Details Narrative)
Summary of Significant Accounting Policies - Schedule of Computation of Net Income (loss) Per Common Share (Details)
Inventories - Schedule of Inventories, Net (Details)
Property and Equipment (Details Narrative)
Property and Equipment - Schedule of Property and Equipment (Details)
Goodwill and Intangible Assets (Details Narrative)
Goodwill and Intangible Assets - Schedule of Goodwill (Details)
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)
Goodwill and Intangible Assets - Schedule of Estimated Amortization Expense of Intangible Assets (Details)
Accrued Liabilities - Schedule of Accrued Liabilities (Details)
Accrued Liabilities - Schedule of Product Warranty (Details)
Borrowings (Details Narrative)
Taxes (Details Narrative)
Taxes - Schedule of Pre-Tax Income (Loss) (Details)
Taxes - Schedule of Components of Provision for Income Taxes (Details)
Taxes - Schedule of Reconciliation of Tax Computed at Statutory Federal Rate (Details)
Taxes - Summary of Components of Deferred Tax (Details)
Taxes -Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Details)
Leases (Details Narrative)
Leases - Schedule of Lease, Cost (Details)
Leases - Schedule of ROU Assets and Lease Liabilities (Details)
Leases - Schedule of Future Minimum Lease Payments (Details)
Leases - Schedule of Future Minimum Lease Payments Under Agreements (Details)
Employee Benefit Plans (Details Narrative)
Stockholders' Equity (Details Narrative)
Stock Incentive Plans (Details Narrative)
Stock Incentive Plans - Schedule of Stock-based Compensation Expense (Details)
Stock Incentive Plans - Schedule of Unrecognized and Non-Vested Stock-Based Compensation Awards (Details)
Stock Incentive Plans - Schedule of Non-Vested Activity (Details)
Commitments and Contingencies (Details Narrative)
Commitments and Contingencies - Schedule of Future Minimum Lease Payments Under Continuing Operations (Details)
Business Segments (Details Narrative)
Business Segments - Schedule of Segment Reporting Information, by Segment (Details)
Business Segments - Schedule of Segment Reporting Information, by Segment (Details) (Parenthetical)
Business Segments - Schedule of Reconciliation of Assets from Segment to Consolidated (Details)
Quarterly Results (Unaudited) - Schedule of Quaterly Reported Financial Statements (Details)
Quarterly Results - Schedule of Quaterly Reported Financial Statements (Details) (Parenthetical)
Subsequent Events (Details Narrative)
Schedule II Valuation and Qualifying Accounts - Schedule of Valuation and Qualifying Accounts (Details)
All Reports