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
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 - Organization, Liquidity and Summary of Significant Accounting Policies
Note 2 - New Accounting Pronouncements
Note 3 - Revenue From Contracts With Customers
Note 4 - Supplemental Statements of Cash Flows Information
Note 5 - Inventories
Note 6 - Property and Equipment
Note 7 - Leases
Note 8 - Intangible Assets
Note 9 - Stockholders' Equity
Note 10 - Related Party Transaction
Note 11 - Income Taxes
Note 12 - Commitments and Contingencies
Note 13 - Stock Option Plans
Note 14 - Segment Reporting
Note 15 - Concentrations
Note 16 - Subsequent Events
Schedule II - Valuation and Qualifying Accounts
Accounting Policies
Significant Accounting Policies (Policies)
Tables
Note 1 - Organization, Liquidity and Summary of Significant Accounting Policies (Tables)
Note 3 - Revenue From Contracts With Customers (Tables)
Note 4 - Supplemental Statements of Cash Flows Information (Tables)
Note 5 - Inventories (Tables)
Note 6 - Property and Equipment (Tables)
Note 7 - Leases (Tables)
Note 8 - Intangible Assets (Tables)
Note 11 - Income Taxes (Tables)
Note 13 - Stock Option Plans (Tables)
Note 14 - Segment Reporting (Tables)
Schedule II - Valuation and Qualifying Accounts (Tables)
Details
Note 1 - Organization, Liquidity and Summary of Significant Accounting Policies (Details Textual)
Note 1 - Organization, Liquidity and Summary of Significant Accounting Policies - Earnings Per Share (Details)
Note 3 - Revenue From Contracts With Customers (Details Textual)
Note 3 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details)
Note 3 - Revenue From Contracts With Customers - Contract Assets and Liabilities (Details)
Note 4 - Supplemental Statements of Cash Flows Information - Supplemental Statements of Cash Flows Information (Details)
Note 5 - Inventories - Inventories From Continuing Operations (Details)
Note 6 - Property and Equipment (Details Textual)
Note 6 - Property and Equipment - Property and Equipment (Details)
Note 6 - Property and Equipment - Location of Property and Equipment (Details)
Note 7 - Leases (Details Textual)
Note 7 - Leases - Supplemental Balance Sheet Information (Details)
Note 7 - Leases - Supplemental Cash Flow Information (Details)
Note 7 - Leases - Maturities of Lease Liabilities (Details)
Note 8 - Intangible Assets (Details Textual)
Note 8 - Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Details)
Note 8 - Intangible Assets - Future Estimated Amortization Expense (Details)
Note 9 - Stockholders' Equity (Details Textual)
Note 10 - Related Party Transaction (Details Textual)
Note 11 - Income Taxes (Details Textual)
Note 11 - Income Taxes - Income Taxes Expense (Details)
Note 11 - Income Taxes - Reconciliation of Income Tax Expense (Benefit) (Details)
Note 11 - Income Taxes - Reconciliation of Income Tax Expense (Benefit) (Details) (Parentheticals)
Note 11 - Income Taxes - Deferred Taxes (Details)
Note 12 - Commitments and Contingencies (Details Textual)
Note 13 - Stock Option Plans (Details Textual)
Note 13 - Stock Option Plans - Fair Value Assumptions (Details)
Note 13 - Stock Option Plans - Stock Option Activiy (Details)
Note 14 - Segment Reporting (Details Textual)
Note 14 - Segment Reporting - Schedule of Segment Reporting Information, By Segment (Details)
Note 14 - Segment Reporting - Reconciliation of Operating Profit (Loss) from Segments to Consolidated (Details)
Note 14 - Segment Reporting - Reconciliation of Assets from Segment to Consolidated (Details)
Note 14 - Segment Reporting - Long-Lived Assets by Geographic Areas (Details)
Note 15 - Concentrations (Details Textual)
Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details)
All Reports