2018 Q2 Form 10-Q Financial Statement
#000143774918015586 Filed on August 14, 2018
Income Statement
Concept | 2018 Q2 | 2017 Q2 |
---|---|---|
Revenue | $6.435M | $10.83M |
YoY Change | -40.58% | 189.27% |
Cost Of Revenue | $5.319M | $6.419M |
YoY Change | -17.14% | 97.54% |
Gross Profit | $1.116M | $4.410M |
YoY Change | -74.69% | 792.37% |
Gross Profit Margin | 17.35% | 40.73% |
Selling, General & Admin | $2.368M | $2.469M |
YoY Change | -4.09% | 21.55% |
% of Gross Profit | 212.12% | 55.97% |
Research & Development | $128.1K | $111.0K |
YoY Change | 15.46% | 53.14% |
% of Gross Profit | 11.48% | 2.52% |
Depreciation & Amortization | $270.0K | $210.0K |
YoY Change | 28.57% | 0.0% |
% of Gross Profit | 24.19% | 4.76% |
Operating Expenses | $2.496M | $2.580M |
YoY Change | -3.25% | 74.95% |
Operating Profit | -$1.380M | $1.831M |
YoY Change | -175.36% | -286.76% |
Interest Expense | $119.3K | $17.61K |
YoY Change | 577.45% | -21.61% |
% of Operating Profit | 0.96% | |
Other Income/Expense, Net | -$89.97K | -$129.00 |
YoY Change | 69640.31% | -99.18% |
Pretax Income | -$1.470M | $1.831M |
YoY Change | -180.26% | -283.84% |
Income Tax | -$139.1K | $573.8K |
% Of Pretax Income | 31.34% | |
Net Earnings | -$1.331M | $1.257M |
YoY Change | -205.86% | -353.61% |
Net Earnings / Revenue | -20.68% | 11.61% |
Basic Earnings Per Share | -$0.21 | $0.20 |
Diluted Earnings Per Share | -$0.21 | $0.20 |
COMMON SHARES | ||
Basic Shares Outstanding | 6.486M | 6.370M |
Diluted Shares Outstanding | 6.486M | 6.405M |
Balance Sheet
Concept | 2018 Q2 | 2017 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $15.40M | $21.48M |
YoY Change | -28.31% | 52.99% |
Cash & Equivalents | $15.40M | $21.48M |
Short-Term Investments | ||
Other Short-Term Assets | $245.6K | $344.0K |
YoY Change | -28.6% | 1118.26% |
Inventory | $2.648M | $3.102M |
Prepaid Expenses | ||
Receivables | $2.722M | $1.852M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $26.33M | $29.80M |
YoY Change | -11.66% | 4.19% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $29.72M | $14.28M |
YoY Change | 108.12% | -1.24% |
Goodwill | ||
YoY Change | ||
Intangibles | $512.3K | $240.3K |
YoY Change | 113.19% | 373.72% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $1.779K | $271.7K |
YoY Change | -99.35% | 261.38% |
Total Long-Term Assets | $32.03M | $16.74M |
YoY Change | 91.3% | 2.11% |
TOTAL ASSETS | ||
Total Short-Term Assets | $26.33M | $29.80M |
Total Long-Term Assets | $32.03M | $16.74M |
Total Assets | $58.36M | $46.55M |
YoY Change | 25.38% | 3.43% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $1.227M | $1.173M |
YoY Change | 4.59% | 236.92% |
Accrued Expenses | $2.106M | $2.122M |
YoY Change | -0.74% | -22.75% |
Deferred Revenue | $279.3K | |
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $654.3K | $300.0K |
YoY Change | 118.09% | -18.92% |
Total Short-Term Liabilities | $5.474M | $6.678M |
YoY Change | -18.03% | -23.1% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $12.38M | $2.816M |
YoY Change | 339.57% | -9.63% |
Other Long-Term Liabilities | $200.0K | |
YoY Change | ||
Total Long-Term Liabilities | $12.58M | $2.816M |
YoY Change | 346.68% | -9.63% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $5.474M | $6.678M |
Total Long-Term Liabilities | $12.58M | $2.816M |
Total Liabilities | $18.05M | $9.494M |
YoY Change | 90.13% | -19.55% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $14.61M | $12.40M |
YoY Change | 17.81% | 31.43% |
Common Stock | $25.70M | $24.65M |
YoY Change | 4.24% | 3.73% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $40.31M | $37.05M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $58.36M | $46.55M |
YoY Change | 25.37% | 3.44% |
Cashflow Statement
Concept | 2018 Q2 | 2017 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | -$1.331M | $1.257M |
YoY Change | -205.86% | -353.61% |
Depreciation, Depletion And Amortization | $270.0K | $210.0K |
YoY Change | 28.57% | 0.0% |
Cash From Operating Activities | $2.930M | $3.310M |
YoY Change | -11.48% | 171.31% |
INVESTING ACTIVITIES | ||
Capital Expenditures | -$460.0K | -$170.0K |
YoY Change | 170.59% | |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$40.00K | $10.00K |
YoY Change | -500.0% | -95.0% |
Cash From Investing Activities | -$510.0K | -$150.0K |
YoY Change | 240.0% | -175.0% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -150.0K | -50.00K |
YoY Change | 200.0% | -117.86% |
NET CHANGE | ||
Cash From Operating Activities | 2.930M | 3.310M |
Cash From Investing Activities | -510.0K | -150.0K |
Cash From Financing Activities | -150.0K | -50.00K |
Net Change In Cash | 2.270M | 3.110M |
YoY Change | -27.01% | 82.94% |
FREE CASH FLOW | ||
Cash From Operating Activities | $2.930M | $3.310M |
Capital Expenditures | -$460.0K | -$170.0K |
Free Cash Flow | $3.390M | $3.480M |
YoY Change | -2.59% | 185.25% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2018Q2 | cvv |
Contract With Customer Cumulative Catchup Adjustment To Revenue Change In Estimate Of Input Costs
ContractWithCustomerCumulativeCatchupAdjustmentToRevenueChangeInEstimateOfInputCosts
|
-479000 | |
cvv |
Contract With Customer Cumulative Catchup Adjustment To Revenue Change In Estimate Of Input Costs
ContractWithCustomerCumulativeCatchupAdjustmentToRevenueChangeInEstimateOfInputCosts
|
-570000 | ||
CY2018Q2 | cvv |
Contract With Customer Cumulative Catchup Adjustment To Revenue Change In Estimate Of Transaction Price And Input Costs
ContractWithCustomerCumulativeCatchupAdjustmentToRevenueChangeInEstimateOfTransactionPriceAndInputCosts
|
-445000 | |
cvv |
Contract With Customer Cumulative Catchup Adjustment To Revenue Change In Estimate Of Transaction Price And Input Costs
ContractWithCustomerCumulativeCatchupAdjustmentToRevenueChangeInEstimateOfTransactionPriceAndInputCosts
|
-495000 | ||
CY2018Q2 | cvv |
Contract With Customer Revenue Change In Estimate Of Transaction Price
ContractWithCustomerRevenueChangeInEstimateOfTransactionPrice
|
34000 | |
cvv |
Contract With Customer Revenue Change In Estimate Of Transaction Price
ContractWithCustomerRevenueChangeInEstimateOfTransactionPrice
|
75000 | ||
CY2018Q2 | cvv |
Export Sales To Unaffiliated Customers As Percentage Of Total Sales
ExportSalesToUnaffiliatedCustomersAsPercentageOfTotalSales
|
0.1 | |
cvv |
Income Tax Reconciliation Nondeductible Expense Change In Other Accruals
IncomeTaxReconciliationNondeductibleExpenseChangeInOtherAccruals
|
4769 | ||
cvv |
Income Tax Reconciliation Nondeductible Expense Change In Other Accruals
IncomeTaxReconciliationNondeductibleExpenseChangeInOtherAccruals
|
101 | ||
cvv |
Increase Decrease In Current Maturities Of Longterm Debt
IncreaseDecreaseInCurrentMaturitiesOfLongtermDebt
|
6931 | ||
cvv |
Increase Decrease In Current Maturities Of Longterm Debt
IncreaseDecreaseInCurrentMaturitiesOfLongtermDebt
|
|||
CY2018Q2 | cvv |
Net Change In Estimate As A Percentage Of Aggregate Revenue For Associated Projects
NetChangeInEstimateAsAPercentageOfAggregateRevenueForAssociatedProjects
|
-0.092 | |
cvv |
Net Change In Estimate As A Percentage Of Aggregate Revenue For Associated Projects
NetChangeInEstimateAsAPercentageOfAggregateRevenueForAssociatedProjects
|
-0.088 | ||
CY2018Q2 | cvv |
Number Of Major Customers
NumberOfMajorCustomers
|
1 | |
CY2017Q2 | cvv |
Number Of Major Customers
NumberOfMajorCustomers
|
1 | |
CY2018Q2 | cvv |
Property Plant And Equipment Excluding Construction In Progress Net
PropertyPlantAndEquipmentExcludingConstructionInProgressNet
|
29721708 | |
CY2017Q4 | cvv |
Property Plant And Equipment Excluding Construction In Progress Net
PropertyPlantAndEquipmentExcludingConstructionInProgressNet
|
28839457 | |
CY2018Q2 | cvv |
Revenue Recognition Number Of Projects
RevenueRecognitionNumberOfProjects
|
15 | |
cvv |
Revenue Recognition Number Of Projects
RevenueRecognitionNumberOfProjects
|
10 | ||
CY2018Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
1227258 | |
CY2017Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
1174968 | |
CY2018Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
2722481 | |
CY2017Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
2058617 | |
CY2018Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
2105933 | |
CY2017Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
2738373 | |
CY2018Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
25633056 | |
CY2017Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
25209316 | |
us-gaap |
Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
|
3738778 | ||
us-gaap |
Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
|
-1905005 | ||
CY2018Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
201000 | |
CY2017Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
219000 | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
424000 | ||
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
436000 | ||
CY2018Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
4000 | |
CY2017Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
4000 | |
CY2018Q2 | us-gaap |
Assets
Assets
|
58356082 | |
CY2017Q4 | us-gaap |
Assets
Assets
|
58978250 | |
CY2017Q2 | us-gaap |
Assets
Assets
|
46545000 | |
CY2018Q2 | us-gaap |
Assets Current
AssetsCurrent
|
26326830 | |
CY2017Q4 | us-gaap |
Assets Current
AssetsCurrent
|
27799598 | |
CY2017Q4 | us-gaap |
Billings In Excess Of Cost Current
BillingsInExcessOfCostCurrent
|
||
CY2018Q2 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
100000 | |
CY2017Q4 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
100000 | |
CY2018Q2 | us-gaap |
Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
|
200000 | |
CY2017Q4 | us-gaap |
Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
|
200000 | |
CY2017Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
6458714 | |
CY2018Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
15396489 | |
CY2017Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
14210909 | |
CY2016Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
21677186 | |
CY2017Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
21477068 | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
1185580 | ||
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-200118 | ||
CY2018Q2 | us-gaap |
Cash Uninsured Amount
CashUninsuredAmount
|
14280000 | |
CY2017Q4 | us-gaap |
Cash Uninsured Amount
CashUninsuredAmount
|
12198000 | |
CY2018Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2017Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2018Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2017Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2018Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
20000000 | |
CY2017Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
20000000 | |
CY2018Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
6486189 | |
CY2018Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
6486189 | |
CY2017Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
6458714 | |
CY2018Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
64862 | |
CY2017Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
64587 | |
CY2017Q4 | us-gaap |
Deferred Tax Assets Liabilities Net Noncurrent
DeferredTaxAssetsLiabilitiesNetNoncurrent
|
1609186 | |
CY2018Q2 | us-gaap |
Deposits Assets Noncurrent
DepositsAssetsNoncurrent
|
241159 | |
CY2017Q4 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
291953 | |
us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
|||
us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
|||
CY2018Q2 | us-gaap |
Deferred Tax Assets Liabilities Net Noncurrent
DeferredTaxAssetsLiabilitiesNetNoncurrent
|
1552298 | |
CY2018Q2 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
5314216 | |
CY2017Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
8397024 | |
CY2018Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
279263 | |
CY2017Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
466313 | |
CY2018Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
5319060 | |
CY2017Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
6419255 | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
10711979 | ||
us-gaap |
Cost Of Revenue
CostOfRevenue
|
11898737 | ||
CY2017Q4 | us-gaap |
Costs In Excess Of Billings On Uncompleted Contracts Or Programs Expected To Be Collected Within One Year
CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear
|
||
us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
48330 | ||
us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
758297 | ||
us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
51830 | ||
us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
769877 | ||
us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
3500 | ||
us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
11580 | ||
us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
56888 | ||
us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
488038 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
56888 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
488038 | ||
CY2018Q2 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
1107591 | |
CY2017Q4 | us-gaap |
Deposits Assets Noncurrent
DepositsAssetsNoncurrent
|
63370 | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
544158 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
417730 | ||
us-gaap |
Income Tax Reconciliation Disposition Of Assets
IncomeTaxReconciliationDispositionOfAssets
|
-6800 | ||
us-gaap |
Gross Profit
GrossProfit
|
4877132 | ||
us-gaap |
Gross Profit
GrossProfit
|
8581589 | ||
CY2018Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-1470000 | |
CY2018Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.21 | |
CY2017Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.20 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.12 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.36 | ||
CY2018Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.21 | |
CY2017Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.20 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.12 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.36 | ||
us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | ||
us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.34 | ||
CY2018Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
1968465 | |
CY2017Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
2115793 | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
4208530 | ||
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
4214388 | ||
CY2018Q2 | us-gaap |
Gross Profit
GrossProfit
|
1116218 | |
CY2017Q2 | us-gaap |
Gross Profit
GrossProfit
|
4410454 | |
CY2017Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1831000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-663000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
3540000 | ||
CY2018Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
-1469578 | |
CY2017Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
1830658 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
-663404 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
3538824 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
108718 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1257915 | ||
CY2018Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-139052 | |
CY2017Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
573783 | |
us-gaap |
Income Tax Reconciliation Deductions Qualified Production Activities
IncomeTaxReconciliationDeductionsQualifiedProductionActivities
|
|||
us-gaap |
Income Tax Reconciliation Deductions Qualified Production Activities
IncomeTaxReconciliationDeductionsQualifiedProductionActivities
|
137178 | ||
us-gaap |
Income Tax Reconciliation Disposition Of Assets
IncomeTaxReconciliationDispositionOfAssets
|
|||
us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
-79430 | ||
us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
1361450 | ||
us-gaap |
Income Tax Reconciliation Nondeductible Expense Depreciation
IncomeTaxReconciliationNondeductibleExpenseDepreciation
|
39827 | ||
us-gaap |
Income Tax Reconciliation Nondeductible Expense Depreciation
IncomeTaxReconciliationNondeductibleExpenseDepreciation
|
91033 | ||
us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
140052 | ||
us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
-58334 | ||
us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
3500 | ||
us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
7643 | ||
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
395000 | ||
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
401800 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-611146 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
609699 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
664052 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
1247342 | ||
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
-3082808 | ||
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
430568 | ||
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-187051 | ||
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-2277718 | ||
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
815639 | ||
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
20877 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-317604 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-184982 | ||
us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
47204 | ||
us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
109056 | ||
CY2018Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
512308 | |
CY2017Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
662162 | |
CY2018Q2 | us-gaap |
Interest Expense
InterestExpense
|
119279 | |
CY2017Q2 | us-gaap |
Interest Expense
InterestExpense
|
17607 | |
us-gaap |
Interest Expense
InterestExpense
|
240633 | ||
us-gaap |
Interest Expense
InterestExpense
|
35244 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
242324 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
35244 | ||
CY2018Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
41722 | |
CY2017Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
26977 | |
CY2018Q2 | us-gaap |
Inventory Net
InventoryNet
|
2648020 | |
CY2017Q4 | us-gaap |
Inventory Net
InventoryNet
|
2965623 | |
CY2018Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
2055544 | |
CY2017Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
2549016 | |
CY2018Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
550754 | |
CY2017Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
389630 | |
CY2018Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
29314 | |
CY2017Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
17478 | |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
46274 | ||
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
26053 | ||
CY2018Q2 | us-gaap |
Liabilities
Liabilities
|
18050553 | |
CY2017Q4 | us-gaap |
Liabilities
Liabilities
|
18324614 | |
CY2018Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
58356082 | |
CY2017Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
58978250 | |
CY2018Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
5474300 | |
CY2017Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
5418931 | |
CY2018Q2 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
12576253 | |
CY2017Q4 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
12905683 | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
375904 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-772122 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
2280909 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-8752 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | ||
CY2018Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
2495831 | |
CY2017Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
2579667 | |
CY2018Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
654255 | |
CY2017Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
647324 | |
CY2018Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
12376253 | |
CY2017Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
12705683 | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-329430 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-127880 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1451646 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-448142 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
2966656 | ||
CY2018Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-1330526 | |
CY2017Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1256875 | |
CY2018Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-89965 | |
CY2017Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-129 | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-194359 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
5346177 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
5034013 | ||
CY2018Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-1379613 | |
CY2017Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1830787 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-469045 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3547576 | ||
CY2018Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
245624 | |
CY2017Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
167425 | |
CY2018Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
1779 | |
CY2017Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
4477 | |
CY2018Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
||
CY2017Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
|||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
439 | ||
us-gaap |
Payments For Proceeds From Other Deposits
PaymentsForProceedsFromOtherDeposits
|
177789 | ||
us-gaap |
Payments For Proceeds From Other Deposits
PaymentsForProceedsFromOtherDeposits
|
-3245 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1273857 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
451387 | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
|||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
22120 | ||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
188 | ||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
2817 | ||
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
329430 | ||
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
150000 | ||
CY2018Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
128117 | |
CY2017Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
110965 | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
224923 | ||
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
181300 | ||
CY2018Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
14607611 | |
CY2017Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
15379733 | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
15589111 | ||
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
20480326 | ||
CY2018Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
6435278 | |
CY2017Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
10829709 | |
CY2018Q2 | us-gaap |
Selling Expense
SellingExpense
|
399249 | |
CY2017Q2 | us-gaap |
Selling Expense
SellingExpense
|
352909 | |
us-gaap |
Selling Expense
SellingExpense
|
912724 | ||
us-gaap |
Selling Expense
SellingExpense
|
638325 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
424015 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
435536 | ||
CY2018Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
227930 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
146930 | |
CY2018Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
387930 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
381930 | |
CY2018Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
40305529 | |
CY2017Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
40653636 | |
CY2018Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
||
CY2017Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
34517 | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
|||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
33205 | ||
CY2018Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6486067 | |
CY2017Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6404761 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6476712 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6342513 | ||
CY2018Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6486067 | |
CY2017Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6370244 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6476712 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6309308 |