2016 Q3 Form 10-Q Financial Statement
#000072491016000077 Filed on October 19, 2016
Income Statement
Concept | 2016 Q3 | 2015 Q3 |
---|---|---|
Revenue | $7.303M | $7.280M |
YoY Change | 0.31% | -11.95% |
Cost Of Revenue | $1.741M | $1.645M |
YoY Change | 5.86% | 2.17% |
Gross Profit | $5.562M | $5.635M |
YoY Change | -1.3% | -15.36% |
Gross Profit Margin | 76.16% | 77.41% |
Selling, General & Admin | $343.7K | $524.6K |
YoY Change | -34.49% | -16.14% |
% of Gross Profit | 6.18% | 9.31% |
Research & Development | $768.2K | $629.0K |
YoY Change | 22.14% | -20.11% |
% of Gross Profit | 13.81% | 11.16% |
Depreciation & Amortization | $200.0K | $200.0K |
YoY Change | 0.0% | -13.04% |
% of Gross Profit | 3.6% | 3.55% |
Operating Expenses | $1.112M | $1.154M |
YoY Change | -3.62% | -18.35% |
Operating Profit | $4.450M | $4.482M |
YoY Change | -0.71% | -14.55% |
Interest Expense | $430.0K | $470.0K |
YoY Change | -8.51% | -16.07% |
% of Operating Profit | 9.66% | 10.49% |
Other Income/Expense, Net | ||
YoY Change | ||
Pretax Income | $4.881M | $4.950M |
YoY Change | -1.4% | -14.77% |
Income Tax | $1.576M | $1.639M |
% Of Pretax Income | 32.28% | 33.12% |
Net Earnings | $3.305M | $3.311M |
YoY Change | -0.17% | -14.57% |
Net Earnings / Revenue | 45.26% | 45.48% |
Basic Earnings Per Share | $0.68 | $0.68 |
Diluted Earnings Per Share | $0.68 | $0.68 |
COMMON SHARES | ||
Basic Shares Outstanding | 4.836M | 4.855M |
Diluted Shares Outstanding | 4.838M | 4.858M |
Balance Sheet
Concept | 2016 Q3 | 2015 Q3 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $28.00M | $35.90M |
YoY Change | -22.01% | 100.56% |
Cash & Equivalents | $5.691M | $12.72M |
Short-Term Investments | $22.30M | $23.20M |
Other Short-Term Assets | $700.0K | $700.0K |
YoY Change | 0.0% | -30.0% |
Inventory | $2.909M | $3.148M |
Prepaid Expenses | ||
Receivables | $3.368M | $2.783M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $34.98M | $42.57M |
YoY Change | -17.81% | 63.72% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $1.452M | $1.987M |
YoY Change | -26.92% | -23.57% |
Goodwill | ||
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | $60.80M | $60.80M |
YoY Change | 0.0% | -28.13% |
Other Assets | $100.0K | |
YoY Change | ||
Total Long-Term Assets | $62.35M | $62.77M |
YoY Change | -0.66% | -27.94% |
TOTAL ASSETS | ||
Total Short-Term Assets | $34.98M | $42.57M |
Total Long-Term Assets | $62.35M | $62.77M |
Total Assets | $97.34M | $105.3M |
YoY Change | -7.59% | -6.87% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $310.0K | $445.1K |
YoY Change | -30.34% | 48.36% |
Accrued Expenses | $600.0K | $600.0K |
YoY Change | 0.0% | -33.33% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $1.258M | $1.073M |
YoY Change | 17.21% | -10.57% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Other Long-Term Liabilities | ||
YoY Change | ||
Total Long-Term Liabilities | $0.00 | $0.00 |
YoY Change | ||
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $1.258M | $1.073M |
Total Long-Term Liabilities | $0.00 | $0.00 |
Total Liabilities | $1.300M | $1.100M |
YoY Change | 18.18% | -21.43% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $76.33M | $84.07M |
YoY Change | -9.21% | |
Common Stock | $19.32M | $19.71M |
YoY Change | -2.02% | |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $96.08M | $104.2M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $97.34M | $105.3M |
YoY Change | -7.59% | -6.87% |
Cashflow Statement
Concept | 2016 Q3 | 2015 Q3 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $3.305M | $3.311M |
YoY Change | -0.17% | -14.57% |
Depreciation, Depletion And Amortization | $200.0K | $200.0K |
YoY Change | 0.0% | -13.04% |
Cash From Operating Activities | $1.480M | $2.670M |
YoY Change | -44.57% | 5.95% |
INVESTING ACTIVITIES | ||
Capital Expenditures | -$150.0K | -$130.0K |
YoY Change | 15.38% | |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $7.250M | $3.980M |
YoY Change | 82.16% | -238.19% |
Cash From Investing Activities | $7.100M | $3.860M |
YoY Change | 83.94% | -234.03% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -4.790M | -6.100M |
YoY Change | -21.48% | -1948.48% |
NET CHANGE | ||
Cash From Operating Activities | 1.480M | 2.670M |
Cash From Investing Activities | 7.100M | 3.860M |
Cash From Financing Activities | -4.790M | -6.100M |
Net Change In Cash | 3.790M | 430.0K |
YoY Change | 781.4% | -1533.33% |
FREE CASH FLOW | ||
Cash From Operating Activities | $1.480M | $2.670M |
Capital Expenditures | -$150.0K | -$130.0K |
Free Cash Flow | $1.630M | $2.800M |
YoY Change | -41.79% | 11.11% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2016Q3 | nvec |
Available For Sale Securities Debt Maturities After One Through Three Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsFairValue
|
41338625 | |
CY2016Q3 | nvec |
Available Or Sale Securities Debt Maturities After Three Through Five Years Fair Value
AvailableOrSaleSecuritiesDebtMaturitiesAfterThreeThroughFiveYearsFairValue
|
19439337 | |
CY2016Q3 | nvec |
Number Of Other Than Temporarily Impaired Marketable Securities
NumberOfOtherThanTemporarilyImpairedMarketableSecurities
|
0 | |
CY2015Q3 | nvec |
Stock Repurchase Program Authorized Additional Amount
StockRepurchaseProgramAuthorizedAdditionalAmount
|
5000000 | |
CY2016Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
310030 | |
CY2016Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
317990 | |
CY2016Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
3368170 | |
CY2016Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
2244086 | |
CY2016Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
9080831 | |
CY2016Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
8688285 | |
CY2016Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
436153 | |
CY2016Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
451359 | |
CY2016Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
19268752 | |
CY2016Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
19205682 | |
CY2016Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
22000 | |
CY2016Q3 | us-gaap |
Assets
Assets
|
97338050 | |
CY2015Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
21160 | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
22000 | ||
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
21160 | ||
CY2016Q1 | us-gaap |
Assets
Assets
|
100854056 | |
CY2016Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
15000 | |
CY2016Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
15000 | |
CY2016Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
6000 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
14000 | ||
CY2015Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
4000 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
4000 | ||
CY2016Q3 | us-gaap |
Assets Current
AssetsCurrent
|
34984415 | |
CY2016Q1 | us-gaap |
Assets Current
AssetsCurrent
|
33415820 | |
CY2016Q3 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
719992 | |
CY2016Q1 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
719728 | |
CY2016Q3 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
34970 | |
CY2016Q1 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
10824 | |
CY2016Q3 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
82411843 | |
CY2016Q1 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
84683815 | |
us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Aggregate Losses
AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
|
|||
CY2016 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Aggregate Losses
AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
|
4121 | |
us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Aggregate Losses
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
|
34970 | ||
CY2016 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Aggregate Losses
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
|
10824 | |
CY2016Q3 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
|
12290206 | |
CY2016Q1 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
|
5603476 | |
us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Aggregate Losses
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
|
34970 | ||
CY2016 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Aggregate Losses
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
|
6703 | |
CY2016Q3 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
|
12290206 | |
CY2016Q1 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
|
3003606 | |
CY2016Q3 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
|
||
CY2016Q1 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
|
2599870 | |
CY2016Q3 | us-gaap |
Available For Sale Securities Debt Maturities Next Rolling Twelve Months Fair Value
AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
|
22318903 | |
CY2016Q3 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
83096865 | |
CY2016Q1 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
85392719 | |
CY2016Q3 | us-gaap |
Availableforsale Securities In Unrealized Loss Positions Qualitative Disclosure Number Of Positions1
AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1
|
5 | |
CY2016Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
5690673 | |
CY2016Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
7534593 | |
CY2015Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
9437262 | |
CY2015Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
12716318 | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-1843920 | ||
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
3279056 | ||
CY2016Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
1 | |
CY2015Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
1 | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
2 | ||
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
2 | ||
CY2016Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2016Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2016Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
6000000 | |
CY2016Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
6000000 | |
CY2016Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
4836010 | |
CY2016Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
4835010 | |
CY2016Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
4836010 | |
CY2016Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
4835010 | |
CY2016Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
48360 | |
CY2016Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
48350 | |
CY2016Q3 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
3064388 | |
CY2015Q3 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
3275426 | |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
6422536 | ||
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
6770153 | ||
CY2016Q3 | us-gaap |
Contracts Revenue
ContractsRevenue
|
488155 | |
CY2015Q3 | us-gaap |
Contracts Revenue
ContractsRevenue
|
843085 | |
us-gaap |
Contracts Revenue
ContractsRevenue
|
1344713 | ||
us-gaap |
Contracts Revenue
ContractsRevenue
|
1428139 | ||
CY2016Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
1740814 | |
CY2015Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
1644514 | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
3125992 | ||
us-gaap |
Cost Of Revenue
CostOfRevenue
|
3638442 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-64915 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
392546 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
414634 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3483184 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
340608 | ||
CY2016Q3 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
383877 | |
CY2016Q1 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
714805 | |
CY2016Q3 | us-gaap |
Deferred Tax Assets Liabilities Net Noncurrent
DeferredTaxAssetsLiabilitiesNetNoncurrent
|
123410 | |
CY2016Q1 | us-gaap |
Deferred Tax Assets Liabilities Net Noncurrent
DeferredTaxAssetsLiabilitiesNetNoncurrent
|
51188 | |
CY2016Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.68 | |
CY2015Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.68 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.33 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.46 | ||
CY2016Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.68 | |
CY2015Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.68 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.33 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.46 | ||
CY2016Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
563960 | |
CY2016Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
556674 | |
us-gaap |
Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
|
-1369 | ||
us-gaap |
Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
|
352294 | ||
us-gaap |
Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
|
-1369 | ||
us-gaap |
Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
|
352294 | ||
CY2016Q3 | us-gaap |
Gross Profit
GrossProfit
|
5561725 | |
CY2015Q3 | us-gaap |
Gross Profit
GrossProfit
|
5635243 | |
us-gaap |
Gross Profit
GrossProfit
|
10884319 | ||
us-gaap |
Gross Profit
GrossProfit
|
11962234 | ||
CY2016Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
4880832 | |
CY2015Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
4950181 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
9492877 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
10597205 | ||
CY2016Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1575635 | |
CY2015Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1639386 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3055135 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
60410 | ||
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
3045000 | ||
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
3240000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-674 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-412767 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
1124084 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-181006 | ||
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
-330928 | ||
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
|||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-296352 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-594624 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-36736 | ||
CY2016Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
2255 | |
CY2015Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
2735 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
2004 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
3874 | ||
CY2016Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
460697 | |
CY2016Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
740446 | |
CY2016Q3 | us-gaap |
Inventory Net
InventoryNet
|
2908881 | |
CY2016Q1 | us-gaap |
Inventory Net
InventoryNet
|
3205233 | |
CY2016Q3 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
639275 | |
CY2016Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
810987 | |
CY2016Q3 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
1808909 | |
CY2016Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
1653800 | |
CY2016Q3 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
430983 | |
CY2015Q3 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
468531 | |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
868717 | ||
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
954329 | ||
CY2016Q3 | us-gaap |
Leasehold Improvements Gross
LeaseholdImprovementsGross
|
1559719 | |
CY2016Q1 | us-gaap |
Leasehold Improvements Gross
LeaseholdImprovementsGross
|
1539965 | |
CY2016Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
97338050 | |
CY2016Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
100854056 | |
CY2016Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
1257867 | |
CY2016Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
1589469 | |
CY2016Q3 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
8973375 | |
CY2016Q1 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
8840033 | |
CY2016Q3 | us-gaap |
Marketable Securities Current
MarketableSecuritiesCurrent
|
22318903 | |
CY2016Q1 | us-gaap |
Marketable Securities Current
MarketableSecuritiesCurrent
|
19697384 | |
CY2016Q3 | us-gaap |
Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
|
60777962 | |
CY2016Q1 | us-gaap |
Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
|
65695335 | |
us-gaap |
Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
|
-9628940 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
|
-10931261 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
2118876 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
7840582 | ||
CY2016Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3305197 | |
CY2015Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3310795 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
6437742 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
7114021 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
6369735 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
5666144 | ||
us-gaap |
Open Tax Year
OpenTaxYear
|
1999 | ||
CY2016Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
1111876 | |
CY2015Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
1153593 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
2260159 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
2319358 | ||
CY2016Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
4449849 | |
CY2015Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
4481650 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
8624160 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
9642876 | ||
CY2016Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-240809 | |
CY2015Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-35369 | |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-15206 | ||
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-343868 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
|||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
1851290 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
9670020 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
9725174 | ||
us-gaap |
Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
|
6928028 | ||
us-gaap |
Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
|
-266240 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
153096 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
146505 | ||
CY2016Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
697788 | |
CY2016Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
734524 | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
42449 | ||
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
292909 | ||
us-gaap |
Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
|
9200000 | ||
us-gaap |
Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
|
6250000 | ||
CY2016Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
10533094 | |
CY2016Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
10379998 | |
CY2016Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1452263 | |
CY2016Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1691713 | |
CY2016Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
768188 | |
CY2015Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
628962 | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1526556 | ||
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1309963 | ||
CY2016Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
76326918 | |
CY2016Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
79559196 | |
CY2016Q3 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
6814384 | |
CY2015Q3 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
6436672 | |
us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
12665598 | ||
us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
14172537 | ||
CY2016Q3 | us-gaap |
Revenues
Revenues
|
7302539 | |
CY2015Q3 | us-gaap |
Revenues
Revenues
|
7279757 | |
us-gaap |
Revenues
Revenues
|
14010311 | ||
us-gaap |
Revenues
Revenues
|
15600676 | ||
CY2016Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
343688 | |
CY2015Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
524631 | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
733603 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
1009395 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
22000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
21160 | ||
CY2016Q3 | us-gaap |
Significant Change In Unrecognized Tax Benefits Is Reasonably Possible Amount Of Unrecorded Benefit
SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
|
0 | |
CY2009Q1 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
2500000 | |
CY2016Q3 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
4540806 | |
us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
0 | ||
CY2016Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
96080183 | |
CY2016Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
99264587 | |
CY2016Q3 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | |
CY2016Q3 | us-gaap |
Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
|
0 | |
CY2016Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
4837819 | |
CY2015Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
4858133 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
4837293 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
4862431 | ||
CY2016Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
4835564 | |
CY2015Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
4855398 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
4835289 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
4858557 |