2017 Q2 Form 10-Q Financial Statement
#000143774917014410 Filed on August 10, 2017
Income Statement
Concept | 2017 Q2 | 2016 Q2 |
---|---|---|
Revenue | $8.809M | $7.322M |
YoY Change | 20.31% | -3.58% |
Cost Of Revenue | $5.206M | $4.501M |
YoY Change | 15.66% | -3.62% |
Gross Profit | $3.603M | $2.821M |
YoY Change | 27.72% | -3.52% |
Gross Profit Margin | 40.9% | 38.53% |
Selling, General & Admin | $2.841M | $3.265M |
YoY Change | -12.99% | 10.98% |
% of Gross Profit | 78.85% | 115.74% |
Research & Development | $142.0K | $166.0K |
YoY Change | -14.46% | -6.21% |
% of Gross Profit | 3.94% | 5.88% |
Depreciation & Amortization | $479.0K | $493.0K |
YoY Change | -2.84% | 57.51% |
% of Gross Profit | 13.29% | 17.48% |
Operating Expenses | $2.983M | $3.431M |
YoY Change | -13.06% | 10.0% |
Operating Profit | $620.0K | -$610.0K |
YoY Change | -201.64% | 212.82% |
Interest Expense | -$108.0K | -$132.0K |
YoY Change | -18.18% | 450.0% |
% of Operating Profit | -17.42% | |
Other Income/Expense, Net | ||
YoY Change | ||
Pretax Income | $512.0K | -$742.0K |
YoY Change | -169.0% | 238.81% |
Income Tax | $11.00K | -$51.00K |
% Of Pretax Income | 2.15% | |
Net Earnings | $501.0K | -$691.0K |
YoY Change | -172.5% | 558.1% |
Net Earnings / Revenue | 5.69% | -9.44% |
Basic Earnings Per Share | $0.09 | -$0.12 |
Diluted Earnings Per Share | $0.09 | -$0.12 |
COMMON SHARES | ||
Basic Shares Outstanding | 5.685M | 5.633M |
Diluted Shares Outstanding | 5.719M | 5.633M |
Balance Sheet
Concept | 2017 Q2 | 2016 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $1.300M | $1.550M |
YoY Change | -16.13% | 3.33% |
Cash & Equivalents | $1.299M | $1.554M |
Short-Term Investments | ||
Other Short-Term Assets | $430.0K | $670.0K |
YoY Change | -35.82% | -6.94% |
Inventory | $7.981M | $8.388M |
Prepaid Expenses | ||
Receivables | $2.619M | $2.246M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $12.33M | $12.87M |
YoY Change | -4.2% | 10.87% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $16.29M | $17.46M |
YoY Change | -6.7% | 12.39% |
Goodwill | ||
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $207.0K | $400.0K |
YoY Change | -48.25% | -56.94% |
Total Long-Term Assets | $16.50M | $17.86M |
YoY Change | -7.63% | -10.53% |
TOTAL ASSETS | ||
Total Short-Term Assets | $12.33M | $12.87M |
Total Long-Term Assets | $16.50M | $17.86M |
Total Assets | $28.82M | $30.72M |
YoY Change | -6.19% | -2.66% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $3.132M | $3.991M |
YoY Change | -21.52% | 29.16% |
Accrued Expenses | $1.143M | $1.660M |
YoY Change | -31.14% | 57.35% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $500.0K | $600.0K |
YoY Change | -16.67% | 20.0% |
Long-Term Debt Due | $620.0K | $580.0K |
YoY Change | 6.9% | 152.17% |
Total Short-Term Liabilities | $5.479M | $6.895M |
YoY Change | -20.54% | 38.98% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $6.110M | $6.650M |
YoY Change | -8.12% | 31.68% |
Other Long-Term Liabilities | $100.0K | $30.00K |
YoY Change | 233.33% | 200.0% |
Total Long-Term Liabilities | $6.210M | $6.680M |
YoY Change | -7.04% | 32.02% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $5.479M | $6.895M |
Total Long-Term Liabilities | $6.210M | $6.680M |
Total Liabilities | $11.68M | $13.66M |
YoY Change | -14.45% | 36.26% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | -$14.58M | -$14.56M |
YoY Change | 0.16% | 52.0% |
Common Stock | $114.0K | $113.0K |
YoY Change | 0.88% | 1.8% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $17.14M | $17.07M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $28.82M | $30.72M |
YoY Change | -6.19% | -2.66% |
Cashflow Statement
Concept | 2017 Q2 | 2016 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $501.0K | -$691.0K |
YoY Change | -172.5% | 558.1% |
Depreciation, Depletion And Amortization | $479.0K | $493.0K |
YoY Change | -2.84% | 57.51% |
Cash From Operating Activities | $210.0K | $170.0K |
YoY Change | 23.53% | -173.91% |
INVESTING ACTIVITIES | ||
Capital Expenditures | -$60.00K | -$170.0K |
YoY Change | -64.71% | -84.4% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $0.00 | |
YoY Change | -100.0% | |
Cash From Investing Activities | -$56.00K | -$170.0K |
YoY Change | -67.06% | -81.72% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | $130.0K | $124.0K |
YoY Change | 4.84% | 117.54% |
Cash From Financing Activities | -262.0K | 310.0K |
YoY Change | -184.52% | -29.55% |
NET CHANGE | ||
Cash From Operating Activities | 210.0K | 170.0K |
Cash From Investing Activities | -56.00K | -170.0K |
Cash From Financing Activities | -262.0K | 310.0K |
Net Change In Cash | -108.0K | 310.0K |
YoY Change | -134.84% | -143.06% |
FREE CASH FLOW | ||
Cash From Operating Activities | $210.0K | $170.0K |
Capital Expenditures | -$60.00K | -$170.0K |
Free Cash Flow | $270.0K | $340.0K |
YoY Change | -20.59% | -60.47% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2017Q2 | cyan |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Vesting Period
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsVestingPeriod
|
P182D | |
CY2017Q2 | cyan |
Working Capital Deficit
WorkingCapitalDeficit
|
6800000 | |
CY2017Q1 | cyan |
Working Capital Deficit
WorkingCapitalDeficit
|
6000000 | |
CY2017Q2 | cyan |
Share Based Compensation Arrangement By Sharebased Payment Award Options And Non Option Equity Instruments Outstanding Number
ShareBasedCompensationArrangementBySharebasedPaymentAwardOptionsAndNonOptionEquityInstrumentsOutstandingNumber
|
553844 | |
CY2017Q2 | cyan |
Shareased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Forfeiture Rate
ShareasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate
|
0 | |
CY2017Q2 | cyan |
Accrued Rent And Utilities Current
AccruedRentAndUtilitiesCurrent
|
78000 | |
CY2017Q1 | cyan |
Accrued Rent And Utilities Current
AccruedRentAndUtilitiesCurrent
|
69000 | |
CY2017Q2 | cyan |
Longterm Debt And Capital Lease Obligations Net Of Issuance Costs
LongtermDebtAndCapitalLeaseObligationsNetOfIssuanceCosts
|
6105000 | |
CY2017Q1 | cyan |
Longterm Debt And Capital Lease Obligations Net Of Issuance Costs
LongtermDebtAndCapitalLeaseObligationsNetOfIssuanceCosts
|
6249000 | |
CY2017Q2 | cyan |
Non Inventoriable Fixed Costs
NonInventoriableFixedCosts
|
9000 | |
CY2016Q2 | cyan |
Non Inventoriable Fixed Costs
NonInventoriableFixedCosts
|
28000 | |
CY2017Q2 | cyan |
Number Of Shareholder Approved Sharebased Compensation Plans
NumberOfShareholderApprovedSharebasedCompensationPlans
|
2 | |
CY2017Q2 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-108000 | |
CY2017Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
15835000 | |
CY2017Q2 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
31608000 | |
CY2017Q1 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
31577000 | |
CY2017Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
31000 | |
CY2017Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
49000 | |
CY2017Q2 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
15000 | |
CY2017Q2 | us-gaap |
Assets
Assets
|
28822000 | |
CY2017Q1 | us-gaap |
Assets
Assets
|
29004000 | |
CY2017Q2 | us-gaap |
Assets Current
AssetsCurrent
|
12326000 | |
CY2017Q1 | us-gaap |
Assets Current
AssetsCurrent
|
12079000 | |
CY2017Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
1299000 | |
CY2017Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
1407000 | |
CY2016Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
1240000 | |
CY2016Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
1554000 | |
CY2017Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
3132000 | |
CY2017Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
3666000 | |
CY2017Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
2619000 | |
CY2017Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
2135000 | |
CY2017Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
1143000 | |
CY2017Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
1013000 | |
CY2017Q2 | us-gaap |
Accrued Salaries Current
AccruedSalariesCurrent
|
912000 | |
CY2017Q1 | us-gaap |
Accrued Salaries Current
AccruedSalariesCurrent
|
793000 | |
CY2017Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
16315000 | |
CY2016Q2 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
13000 | |
CY2017Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2017Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2017Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.02 | |
CY2017Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.02 | |
CY2017Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | |
CY2017Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | |
CY2017Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
5685381 | |
CY2017Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
5685381 | |
CY2017Q2 | us-gaap |
Interest Paid
InterestPaid
|
104000 | |
CY2016Q2 | us-gaap |
Interest Paid
InterestPaid
|
105000 | |
CY2017Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
5685381 | |
CY2017Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
5685381 | |
CY2017Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
114000 | |
CY2017Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
114000 | |
CY2017Q2 | us-gaap |
Construction In Progress Gross
ConstructionInProgressGross
|
905000 | |
CY2017Q1 | us-gaap |
Construction In Progress Gross
ConstructionInProgressGross
|
783000 | |
CY2017Q2 | us-gaap |
Cost Of Goods Sold
CostOfGoodsSold
|
5206000 | |
CY2016Q2 | us-gaap |
Cost Of Goods Sold
CostOfGoodsSold
|
4501000 | |
CY2017Q2 | us-gaap |
Customer Deposits Current
CustomerDepositsCurrent
|
80000 | |
CY2017Q1 | us-gaap |
Customer Deposits Current
CustomerDepositsCurrent
|
119000 | |
CY2015Q3 | us-gaap |
Debt Instrument Term
DebtInstrumentTerm
|
P7Y | |
CY2017Q2 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
259000 | |
CY2017Q1 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
267000 | |
CY2017Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
479000 | |
CY2016Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
493000 | |
CY2017Q2 | us-gaap |
Dilutive Securities
DilutiveSecurities
|
0 | |
CY2017Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.09 | |
CY2016Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.12 | |
CY2016Q2 | us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
-0.12 | |
CY2017Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.09 | |
CY2016Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.12 | |
CY2017Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.021 | |
CY2016Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.068 | |
CY2017Q2 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.34 | |
CY2016Q2 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.34 | |
CY2017Q2 | us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
||
CY2016Q2 | us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
-3000 | |
CY2017Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
1352000 | |
CY2016Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
1710000 | |
CY2017Q2 | us-gaap |
Gross Profit
GrossProfit
|
3603000 | |
CY2016Q2 | us-gaap |
Gross Profit
GrossProfit
|
2821000 | |
CY2017Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
512000 | |
CY2016Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-742000 | |
CY2017Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
11000 | |
CY2016Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-51000 | |
CY2017Q2 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
||
CY2016Q2 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
||
CY2017Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-534000 | |
CY2016Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-9000 | |
CY2017Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
484000 | |
CY2016Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-737000 | |
CY2017Q2 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
130000 | |
CY2016Q2 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
230000 | |
CY2017Q2 | us-gaap |
Increase Decrease In Customer Deposits
IncreaseDecreaseInCustomerDeposits
|
-40000 | |
CY2016Q2 | us-gaap |
Increase Decrease In Customer Deposits
IncreaseDecreaseInCustomerDeposits
|
-52000 | |
CY2017Q2 | us-gaap |
Increase Decrease In Deferred Liabilities
IncreaseDecreaseInDeferredLiabilities
|
-17000 | |
CY2016Q2 | us-gaap |
Increase Decrease In Deferred Liabilities
IncreaseDecreaseInDeferredLiabilities
|
4000 | |
CY2017Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
9000 | |
CY2016Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
532000 | |
CY2017Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-138000 | |
CY2016Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
102000 | |
CY2016Q2 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-132000 | |
CY2017Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
5064000 | |
CY2017Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
5460000 | |
CY2017Q2 | us-gaap |
Inventory Net
InventoryNet
|
7981000 | |
CY2017Q1 | us-gaap |
Inventory Net
InventoryNet
|
7972000 | |
CY2017Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
247000 | |
CY2017Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
347000 | |
CY2017Q2 | us-gaap |
Inventory Supplies Net Of Reserves
InventorySuppliesNetOfReserves
|
117000 | |
CY2017Q1 | us-gaap |
Inventory Supplies Net Of Reserves
InventorySuppliesNetOfReserves
|
129000 | |
CY2017Q2 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
33000 | |
CY2017Q1 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
3000 | |
CY2017Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
2553000 | |
CY2017Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
2036000 | |
CY2017Q2 | us-gaap |
Liabilities
Liabilities
|
11683000 | |
CY2017Q1 | us-gaap |
Liabilities
Liabilities
|
12397000 | |
CY2017Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
28822000 | |
CY2017Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
29004000 | |
CY2017Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
5479000 | |
CY2017Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
6032000 | |
CY2017Q2 | us-gaap |
Lines Of Credit Current
LinesOfCreditCurrent
|
500000 | |
CY2017Q1 | us-gaap |
Lines Of Credit Current
LinesOfCreditCurrent
|
611000 | |
CY2017Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
6364000 | |
CY2017Q1 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
6516000 | |
CY2017Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
|
624000 | |
CY2017Q1 | us-gaap |
Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
|
623000 | |
CY2017Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations Including Current Maturities
LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
|
6988000 | |
CY2017Q1 | us-gaap |
Long Term Debt And Capital Lease Obligations Including Current Maturities
LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
|
7139000 | |
CY2017Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations Maturities Repayments Of Principal After Year Five
LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive
|
3745000 | |
CY2017Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations Maturities Repayments Of Principal In Year Five
LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
|
678000 | |
CY2017Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations Maturities Repayments Of Principal In Year Four
LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
|
652000 | |
CY2017Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations Maturities Repayments Of Principal In Year Three
LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
|
653000 | |
CY2017Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations Maturities Repayments Of Principal In Year Two
LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
|
636000 | |
CY2017Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations Repayments Of Principal In Next Twelve Months
LongTermDebtAndCapitalLeaseObligationsRepaymentsOfPrincipalInNextTwelveMonths
|
624000 | |
CY2017Q2 | us-gaap |
Net Cash Provided By Used In Continuing Operations
NetCashProvidedByUsedInContinuingOperations
|
-108000 | |
CY2016Q2 | us-gaap |
Net Cash Provided By Used In Continuing Operations
NetCashProvidedByUsedInContinuingOperations
|
314000 | |
CY2017Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
|
-262000 | |
CY2016Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
|
312000 | |
CY2017Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-56000 | |
CY2016Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-170000 | |
CY2017Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
210000 | |
CY2016Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
172000 | |
CY2017Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
501000 | |
CY2016Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-691000 | |
CY2017Q2 | us-gaap |
Net Income Loss Attributable To Parent Diluted
NetIncomeLossAttributableToParentDiluted
|
501000 | |
CY2017Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
2983000 | |
CY2016Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
3431000 | |
CY2017Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
620000 | |
CY2016Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-610000 | |
CY2017Q2 | us-gaap |
Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
|
7055000 | |
CY2017Q2 | us-gaap |
Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
|
614000 | |
CY2017Q2 | us-gaap |
Operating Leases Future Minimum Payments Due In Five Years
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
|
532000 | |
CY2017Q2 | us-gaap |
Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
|
526000 | |
CY2017Q2 | us-gaap |
Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
|
608000 | |
CY2017Q2 | us-gaap |
Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
|
618000 | |
CY2017Q2 | us-gaap |
Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
|
4157000 | |
CY2017Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
153000 | |
CY2017Q1 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
151000 | |
CY2017Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
207000 | |
CY2017Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
213000 | |
CY2017Q2 | us-gaap |
Other Long Term Debt Noncurrent
OtherLongTermDebtNoncurrent
|
99000 | |
CY2017Q1 | us-gaap |
Other Long Term Debt Noncurrent
OtherLongTermDebtNoncurrent
|
116000 | |
CY2017Q2 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
||
CY2016Q2 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
147000 | |
CY2017Q2 | us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
56000 | |
CY2016Q2 | us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
170000 | |
CY2017Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2017Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2017Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | |
CY2017Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | |
CY2017Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2017Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2017Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2017Q1 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2017Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2017Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2017Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
427000 | |
CY2017Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
565000 | |
CY2017Q2 | us-gaap |
Proceeds From Notes Payable
ProceedsFromNotesPayable
|
||
CY2016Q2 | us-gaap |
Proceeds From Notes Payable
ProceedsFromNotesPayable
|
600000 | |
CY2017Q2 | us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
-111000 | |
CY2016Q2 | us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
||
CY2017Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
31699000 | |
CY2017Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
31764000 | |
CY2017Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
16289000 | |
CY2017Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
16712000 | |
CY2017Q2 | us-gaap |
Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
|
21000 | |
CY2016Q2 | us-gaap |
Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
|
17000 | |
CY2017Q2 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
130000 | |
CY2016Q2 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
124000 | |
CY2015Q3 | us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
500000 | |
CY2017Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
142000 | |
CY2016Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
166000 | |
CY2017Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-14583000 | |
CY2017Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-15084000 | |
CY2017Q2 | us-gaap |
Sales Revenue Net
SalesRevenueNet
|
8809000 | |
CY2016Q2 | us-gaap |
Sales Revenue Net
SalesRevenueNet
|
7322000 | |
CY2017Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
1489000 | |
CY2016Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
1555000 | |
CY2017Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
31000 | |
CY2016Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
78000 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
|
4.08 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.5113 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.006 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
|
1650000 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
|
1536780 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
482000 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
4.07 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
1500 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
||
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
||
CY2017Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
145946 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
103461 | |
CY2017Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
503000 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
501500 | |
CY2017Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
4.10 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
4.10 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
||
CY2017Q2 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
3.11 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
||
CY2017Q2 | us-gaap |
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Exercisable Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
|
482000 | |
CY2017Q2 | us-gaap |
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Outstanding Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
|
501500 | |
CY2017Q2 | us-gaap |
Share Price
SharePrice
|
3.55 | |
CY2017Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P1Y | |
CY2017Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
103461 | |
CY2017Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P4Y109D | |
CY2017Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Number Of Shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
|
19500 | |
CY2017Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Number Of Shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
|
19500 | |
CY2017Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Options Forfeited Number Of Shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
|
||
CY2017Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Options Forfeited Weighted Average Grant Date Fair Value
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
|
||
CY2017Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Grant Date Fair Value
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
|
2.93 | |
CY2017Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Grant Date Fair Value
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
|
2.93 | |
CY2017 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P4Y255D | |
CY2017Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P4Y146D | |
CY2017Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested Number Of Shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
|
||
CY2017Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested Weighted Average Grant Date Fair Value
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
|
||
CY2017Q2 | us-gaap |
Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Exercisable Options Weighted Average Exercise Price1
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
|
4.07 | |
CY2017Q2 | us-gaap |
Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Outstanding Options Weighted Average Exercise Price Beginning Balance1
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
|
4.10 | |
CY2017Q2 | us-gaap |
Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Outstanding Options Weighted Average Remaining Contractual Term2
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
|
P4Y146D | |
CY2017Q2 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
||
CY2017Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
17139000 | |
CY2017Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
16607000 | |
CY2017Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | |
CY2017Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
34000 | |
CY2017Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
5719000 | |
CY2016Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
5633000 | |
CY2016Q2 | us-gaap |
Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
|
5633000 | |
CY2017Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5685000 | |
CY2016Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5633000 |