2017 Q2 Form 10-Q Financial Statement
#000072491017000029 Filed on July 19, 2017
Income Statement
Concept | 2017 Q2 | 2016 Q2 |
---|---|---|
Revenue | $7.608M | $6.708M |
YoY Change | 13.42% | -19.39% |
Cost Of Revenue | $1.798M | $1.385M |
YoY Change | 29.83% | -30.53% |
Gross Profit | $5.809M | $5.323M |
YoY Change | 9.14% | -15.87% |
Gross Profit Margin | 76.36% | 79.35% |
Selling, General & Admin | $399.4K | $389.9K |
YoY Change | 2.42% | -19.57% |
% of Gross Profit | 6.87% | 7.33% |
Research & Development | $905.7K | $758.4K |
YoY Change | 19.43% | 11.36% |
% of Gross Profit | 15.59% | 14.25% |
Depreciation & Amortization | $242.2K | $194.0K |
YoY Change | 24.84% | -6.18% |
% of Gross Profit | 4.17% | 3.64% |
Operating Expenses | $1.305M | $1.148M |
YoY Change | 13.66% | -1.5% |
Operating Profit | $4.504M | $4.174M |
YoY Change | 7.9% | -19.12% |
Interest Expense | $360.0K | $440.0K |
YoY Change | -18.18% | -10.2% |
% of Operating Profit | 7.99% | 10.54% |
Other Income/Expense, Net | ||
YoY Change | ||
Pretax Income | $4.866M | $4.612M |
YoY Change | 5.51% | -18.33% |
Income Tax | $1.568M | $1.480M |
% Of Pretax Income | 32.23% | 32.08% |
Net Earnings | $3.298M | $3.133M |
YoY Change | 5.27% | -17.63% |
Net Earnings / Revenue | 43.35% | 46.7% |
Basic Earnings Per Share | $0.68 | $0.65 |
Diluted Earnings Per Share | $0.68 | $0.65 |
COMMON SHARES | ||
Basic Shares Outstanding | 4.841M | 4.835M |
Diluted Shares Outstanding | 4.846M | 4.837M |
Balance Sheet
Concept | 2017 Q2 | 2016 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $31.20M | $21.50M |
YoY Change | 45.12% | -27.85% |
Cash & Equivalents | $4.378M | $1.906M |
Short-Term Investments | $26.90M | $19.60M |
Other Short-Term Assets | $600.0K | $700.0K |
YoY Change | -14.29% | -22.22% |
Inventory | $3.249M | $3.186M |
Prepaid Expenses | ||
Receivables | $3.131M | $2.652M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $38.22M | $28.01M |
YoY Change | 36.47% | -24.42% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $1.652M | $1.497M |
YoY Change | 10.36% | -27.73% |
Goodwill | ||
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | $53.30M | $71.20M |
YoY Change | -25.14% | 1.14% |
Other Assets | $400.0K | $0.00 |
YoY Change | ||
Total Long-Term Assets | $55.41M | $72.67M |
YoY Change | -23.75% | 0.23% |
TOTAL ASSETS | ||
Total Short-Term Assets | $38.22M | $28.01M |
Total Long-Term Assets | $55.41M | $72.67M |
Total Assets | $93.63M | $100.7M |
YoY Change | -7.0% | -8.11% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $344.4K | $297.8K |
YoY Change | 15.63% | -22.95% |
Accrued Expenses | $600.0K | $600.0K |
YoY Change | 0.0% | 0.0% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $2.438M | $2.886M |
YoY Change | -15.53% | 18.71% |
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 | $2.438M | $2.886M |
Total Long-Term Liabilities | $0.00 | $0.00 |
Total Liabilities | $2.400M | $2.900M |
YoY Change | -17.24% | 11.54% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $71.62M | $77.86M |
YoY Change | -8.01% | -9.07% |
Common Stock | $19.56M | $19.25M |
YoY Change | 1.57% | -7.98% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $91.19M | $97.79M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $93.63M | $100.7M |
YoY Change | -7.0% | -8.11% |
Cashflow Statement
Concept | 2017 Q2 | 2016 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $3.298M | $3.133M |
YoY Change | 5.27% | -17.63% |
Depreciation, Depletion And Amortization | $242.2K | $194.0K |
YoY Change | 24.84% | -6.18% |
Cash From Operating Activities | $5.223M | $4.190M |
YoY Change | 24.64% | -19.0% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $393.4K | -$412.00 |
YoY Change | -95584.95% | -101.79% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$3.810M | -$4.980M |
YoY Change | -23.49% | -296.06% |
Cash From Investing Activities | -$4.203M | -$4.980M |
YoY Change | -15.6% | -298.1% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | $0.00 | |
YoY Change | -100.0% | |
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -4.841M | -4.840M |
YoY Change | 0.02% | 0.14% |
NET CHANGE | ||
Cash From Operating Activities | 5.223M | 4.190M |
Cash From Investing Activities | -4.203M | -4.980M |
Cash From Financing Activities | -4.841M | -4.840M |
Net Change In Cash | -3.821M | -5.630M |
YoY Change | -32.12% | -297.32% |
FREE CASH FLOW | ||
Cash From Operating Activities | $5.223M | $4.190M |
Capital Expenditures | $393.4K | -$412.00 |
Free Cash Flow | $4.829M | $4.190M |
YoY Change | 15.24% | -18.63% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2017Q2 | nvec |
Available For Sale Securities Debt Maturities After One Through Three Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsFairValue
|
26147474 | |
CY2017Q2 | nvec |
Available Or Sale Securities Debt Maturities After Three Through Five Years Fair Value
AvailableOrSaleSecuritiesDebtMaturitiesAfterThreeThroughFiveYearsFairValue
|
27200296 | |
CY2017Q2 | nvec |
Number Of Other Than Temporarily Impaired Marketable Securities
NumberOfOtherThanTemporarilyImpairedMarketableSecurities
|
0 | |
CY2017Q2 | nvec |
Payments To Acquire Proceeds From Sale Of Property Plant And Equipment
PaymentsToAcquireProceedsFromSaleOfPropertyPlantAndEquipment
|
393398 | |
CY2016Q2 | nvec |
Payments To Acquire Proceeds From Sale Of Property Plant And Equipment
PaymentsToAcquireProceedsFromSaleOfPropertyPlantAndEquipment
|
-412 | |
CY2015Q3 | nvec |
Stock Repurchase Program Authorized Additional Amount
StockRepurchaseProgramAuthorizedAdditionalAmount
|
5000000 | |
CY2017Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
344391 | |
CY2017Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
376275 | |
CY2017Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
3130966 | |
CY2017Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
3436802 | |
CY2017Q2 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
1476092 | |
CY2017Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
||
CY2017Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
9392814 | |
CY2017Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
9238626 | |
CY2017Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
16729 | |
CY2017Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-38298 | |
CY2017Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
19507348 | |
CY2017Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
19507348 | |
CY2017Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
0 | |
CY2016Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
0 | |
CY2017Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
15000 | |
CY2017Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
15000 | |
CY2017Q2 | us-gaap |
Assets
Assets
|
93628717 | |
CY2017Q1 | us-gaap |
Assets
Assets
|
93774806 | |
CY2017Q2 | us-gaap |
Assets Current
AssetsCurrent
|
38218623 | |
CY2017Q1 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
142733 | |
CY2017Q1 | us-gaap |
Assets Current
AssetsCurrent
|
35193580 | |
CY2017Q2 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
181106 | |
CY2017Q1 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
187001 | |
CY2017Q2 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
154828 | |
CY2017Q1 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
247149 | |
CY2017Q2 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
80184542 | |
CY2017Q1 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
76462904 | |
CY2017Q2 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Aggregate Losses
AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
|
||
CY2017 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Aggregate Losses
AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
|
||
CY2017Q2 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Aggregate Losses
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
|
154828 | |
CY2017 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Aggregate Losses
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
|
247149 | |
CY2017Q2 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
|
43200362 | |
CY2017Q1 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
|
33503369 | |
CY2017Q2 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Aggregate Losses
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
|
154828 | |
CY2017 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Aggregate Losses
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
|
247149 | |
CY2017Q2 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
|
43200362 | |
CY2017Q1 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
|
33503369 | |
CY2017Q2 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
|
||
CY2017Q1 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
|
||
CY2017Q2 | us-gaap |
Available For Sale Securities Debt Maturities Next Rolling Twelve Months Fair Value
AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
|
26863050 | |
CY2017Q2 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
80210820 | |
CY2017Q1 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
76402756 | |
CY2017Q2 | us-gaap |
Availableforsale Securities In Unrealized Loss Positions Qualitative Disclosure Number Of Positions1
AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1
|
13 | |
CY2017Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
4377913 | |
CY2017Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
8199364 | |
CY2016Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
7534593 | |
CY2016Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
1905697 | |
CY2017Q2 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-3821451 | |
CY2016Q2 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-5628896 | |
CY2017Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
1 | |
CY2016Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
1 | |
CY2017Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2017Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2017Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
6000000 | |
CY2017Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
6000000 | |
CY2017Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
4841010 | |
CY2017Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
4841010 | |
CY2017Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
4841010 | |
CY2017Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
4841010 | |
CY2017Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
48410 | |
CY2017Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
48410 | |
CY2017Q2 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
3352642 | |
CY2016Q2 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
3358148 | |
CY2017Q2 | us-gaap |
Contracts Revenue
ContractsRevenue
|
724993 | |
CY2016Q2 | us-gaap |
Contracts Revenue
ContractsRevenue
|
856558 | |
CY2017Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
1798366 | |
CY2016Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
1385178 | |
CY2017Q2 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-84210 | |
CY2016Q2 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-77021 | |
CY2017Q2 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
35633 | |
CY2017Q2 | us-gaap |
Deferred Tax Assets Liabilities Net Noncurrent
DeferredTaxAssetsLiabilitiesNetNoncurrent
|
409866 | |
CY2017Q1 | us-gaap |
Deferred Tax Assets Liabilities Net Noncurrent
DeferredTaxAssetsLiabilitiesNetNoncurrent
|
357055 | |
CY2017Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
242160 | |
CY2016Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
193979 | |
CY2017Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.68 | |
CY2016Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.65 | |
CY2017Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.68 | |
CY2016Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.65 | |
CY2017Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
581484 | |
CY2017Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
576313 | |
CY2017Q2 | us-gaap |
Gross Profit
GrossProfit
|
5809300 | |
CY2016Q2 | us-gaap |
Gross Profit
GrossProfit
|
5322594 | |
CY2017Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
4865992 | |
CY2016Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
4612045 | |
CY2017Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1568377 | |
CY2016Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1479500 | |
CY2017Q2 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
||
CY2016Q2 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
||
CY2017Q2 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
1449379 | |
CY2016Q2 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
1296142 | |
CY2017Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-305836 | |
CY2016Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
407840 | |
CY2017Q2 | us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
-107100 | |
CY2016Q2 | us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
||
CY2017Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-109553 | |
CY2016Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-18783 | |
CY2017Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-9334 | |
CY2016Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-32657 | |
CY2017Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
5241 | |
CY2016Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
2085 | |
CY2017Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
671757 | |
CY2017Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
602533 | |
CY2017Q2 | us-gaap |
Inventory Net
InventoryNet
|
3248745 | |
CY2017Q1 | us-gaap |
Inventory Net
InventoryNet
|
3358298 | |
CY2017Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
676703 | |
CY2017Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
786775 | |
CY2017Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
1900285 | |
CY2017Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
1968990 | |
CY2017Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
361778 | |
CY2016Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
437734 | |
CY2017Q2 | us-gaap |
Leasehold Improvements Gross
LeaseholdImprovementsGross
|
1691019 | |
CY2017Q1 | us-gaap |
Leasehold Improvements Gross
LeaseholdImprovementsGross
|
1644419 | |
CY2017Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
93628717 | |
CY2017Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
93774806 | |
CY2017Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
2437600 | |
CY2017Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
1095321 | |
CY2017Q2 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
9354253 | |
CY2017Q1 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
9007455 | |
CY2017Q2 | us-gaap |
Marketable Securities Current
MarketableSecuritiesCurrent
|
26863050 | |
CY2017Q1 | us-gaap |
Marketable Securities Current
MarketableSecuritiesCurrent
|
19591833 | |
CY2017Q2 | us-gaap |
Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
|
53347770 | |
CY2017Q1 | us-gaap |
Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
|
56810923 | |
CY2017Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
|
-4841010 | |
CY2016Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
|
-4835010 | |
CY2017Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-4203008 | |
CY2016Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-4983131 | |
CY2017Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
5222567 | |
CY2016Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
4189245 | |
CY2017Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3297615 | |
CY2016Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3132545 | |
CY2017Q2 | us-gaap |
Open Tax Year
OpenTaxYear
|
1999 | |
CY2017Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
1305086 | |
CY2016Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
1148283 | |
CY2017Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
4504214 | |
CY2016Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
4174311 | |
CY2017Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
55027 | |
CY2016Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
225603 | |
CY2017Q2 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
4841010 | |
CY2016Q2 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
4835010 | |
CY2017Q2 | us-gaap |
Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
|
3809610 | |
CY2016Q2 | us-gaap |
Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
|
4983543 | |
CY2017Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
597949 | |
CY2017Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
607283 | |
CY2017Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
11045272 | |
CY2017Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
10651874 | |
CY2017Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1652458 | |
CY2017Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1413248 | |
CY2017Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
905725 | |
CY2016Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
758368 | |
CY2017Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
71618630 | |
CY2017Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
73162025 | |
CY2017Q2 | us-gaap |
Revenues
Revenues
|
7607666 | |
CY2016Q2 | us-gaap |
Revenues
Revenues
|
6707772 | |
CY2017Q2 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
6882673 | |
CY2016Q2 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
5851214 | |
CY2017Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
399361 | |
CY2016Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
389915 | |
CY2017Q2 | 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 | |
CY2017Q2 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
4540806 | |
CY2017Q2 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
0 | |
CY2017Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
91191117 | |
CY2017Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
92679485 | |
CY2017Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | |
CY2017Q2 | us-gaap |
Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
|
0 | |
CY2017Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
4846251 | |
CY2016Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
4837095 | |
CY2017Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
4841010 | |
CY2016Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
4835010 |