2020 Q2 Form 10-Q Financial Statement
#000143774920018035 Filed on August 14, 2020
Income Statement
Concept | 2020 Q2 | 2019 Q2 | 2019 Q1 |
---|---|---|---|
Revenue | $3.719M | $4.918M | $3.469M |
YoY Change | -24.38% | -23.58% | -62.11% |
Cost Of Revenue | $3.117M | $4.425M | $3.856M |
YoY Change | -29.56% | -16.8% | -28.49% |
Gross Profit | $601.5K | $492.8K | -$387.7K |
YoY Change | 22.05% | -55.85% | -110.31% |
Gross Profit Margin | 16.17% | 10.02% | -11.18% |
Selling, General & Admin | $1.638M | $1.859M | $2.013M |
YoY Change | -11.91% | -21.48% | -26.88% |
% of Gross Profit | 272.26% | 377.23% | |
Research & Development | $96.11K | $176.9K | $164.1K |
YoY Change | -45.68% | 38.09% | 69.49% |
% of Gross Profit | 15.98% | 35.9% | |
Depreciation & Amortization | $330.0K | $270.0K | $280.0K |
YoY Change | 22.22% | 0.0% | 3.7% |
% of Gross Profit | 54.86% | 54.78% | |
Operating Expenses | $1.734M | $2.036M | $2.177M |
YoY Change | -14.85% | -18.42% | -23.61% |
Operating Profit | -$1.132M | -$1.543M | -$2.565M |
YoY Change | -26.65% | 11.86% | -381.7% |
Interest Expense | $114.5K | $126.3K | $114.7K |
YoY Change | -9.33% | 5.86% | -5.52% |
% of Operating Profit | |||
Other Income/Expense, Net | $107.9K | ||
YoY Change | |||
Pretax Income | -$1.133M | -$1.627M | -$2.633M |
YoY Change | -30.38% | 10.74% | -426.6% |
Income Tax | $1.049K | -$234.7K | -$456.0K |
% Of Pretax Income | |||
Net Earnings | -$1.134M | -$1.393M | -$2.177M |
YoY Change | -18.55% | 4.68% | -489.85% |
Net Earnings / Revenue | -30.5% | -28.32% | -62.76% |
Basic Earnings Per Share | -$0.17 | -$0.21 | -$0.33 |
Diluted Earnings Per Share | -$0.17 | -$0.21 | -$0.33 |
COMMON SHARES | |||
Basic Shares Outstanding | 6.635M | 6.555M | 6.539M |
Diluted Shares Outstanding | 6.635M | 6.555M | 6.539M |
Balance Sheet
Concept | 2020 Q2 | 2019 Q2 | 2019 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $9.380M | $8.580M | $11.25M |
YoY Change | 9.32% | -44.29% | -14.32% |
Cash & Equivalents | $9.375M | $8.581M | $11.25M |
Short-Term Investments | |||
Other Short-Term Assets | $452.4K | $509.8K | $770.7K |
YoY Change | -11.26% | 107.56% | 248.98% |
Inventory | $1.547M | $1.883M | $1.745M |
Prepaid Expenses | |||
Receivables | $1.721M | $2.066M | $2.104M |
Other Receivables | $1.530M | $0.00 | $0.00 |
Total Short-Term Assets | $15.56M | $14.69M | $16.96M |
YoY Change | 5.93% | -44.19% | -41.07% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $32.36M | $31.32M | $30.60M |
YoY Change | 3.32% | 5.38% | 3.73% |
Goodwill | |||
YoY Change | |||
Intangibles | $385.1K | $461.1K | $465.9K |
YoY Change | -16.48% | -10.0% | -13.01% |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $13.75K | $41.75K | $41.75K |
YoY Change | -67.07% | 2246.71% | 2153.0% |
Total Long-Term Assets | $32.76M | $34.84M | $33.67M |
YoY Change | -5.97% | 8.78% | 5.68% |
TOTAL ASSETS | |||
Total Short-Term Assets | $15.56M | $14.69M | $16.96M |
Total Long-Term Assets | $32.76M | $34.84M | $33.67M |
Total Assets | $48.33M | $49.53M | $50.63M |
YoY Change | -2.44% | -15.12% | -16.51% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $463.6K | $1.150M | $779.9K |
YoY Change | -59.68% | -6.31% | -29.36% |
Accrued Expenses | $1.378M | $1.731M | $1.541M |
YoY Change | -20.37% | -17.83% | -39.88% |
Deferred Revenue | $420.3K | $171.0K | $693.1K |
YoY Change | 145.82% | -38.78% | -54.25% |
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $680.0K | $865.5K | $860.9K |
YoY Change | -21.43% | 32.28% | 32.3% |
Total Short-Term Liabilities | $4.249M | $4.400M | $4.330M |
YoY Change | -3.42% | -19.63% | -33.03% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $13.45M | $11.72M | $11.88M |
YoY Change | 14.82% | -5.33% | -5.23% |
Other Long-Term Liabilities | |||
YoY Change | |||
Total Long-Term Liabilities | $13.45M | $11.72M | $11.88M |
YoY Change | 14.82% | -6.84% | -6.72% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $4.249M | $4.400M | $4.330M |
Total Long-Term Liabilities | $13.45M | $11.72M | $11.88M |
Total Liabilities | $17.70M | $16.12M | $16.21M |
YoY Change | 9.84% | -10.72% | -15.58% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $3.696M | $6.609M | $8.002M |
YoY Change | -44.08% | -54.76% | -49.79% |
Common Stock | $26.93M | $26.59M | $26.41M |
YoY Change | 1.26% | 3.48% | 3.59% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $30.62M | $32.52M | $33.74M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $48.33M | $49.32M | $50.63M |
YoY Change | -2.01% | -15.49% | -16.51% |
Cashflow Statement
Concept | 2020 Q2 | 2019 Q2 | 2019 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | -$1.134M | -$1.393M | -$2.177M |
YoY Change | -18.55% | 4.68% | -489.85% |
Depreciation, Depletion And Amortization | $330.0K | $270.0K | $280.0K |
YoY Change | 22.22% | 0.0% | 3.7% |
Cash From Operating Activities | $170.0K | -$1.520M | $416.9K |
YoY Change | -111.18% | -151.88% | 1154.81% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$440.0K | -$990.0K | $438.9K |
YoY Change | -55.56% | 115.22% | -45.54% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | |||
YoY Change | |||
Cash From Investing Activities | -$440.0K | -$990.0K | -$438.9K |
YoY Change | -55.56% | 94.12% | -53.5% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | $164.4K | ||
YoY Change | -0.56% | ||
Cash From Financing Activities | 2.250M | -170.0K | -164.4K |
YoY Change | -1423.53% | 13.33% | -0.56% |
NET CHANGE | |||
Cash From Operating Activities | 170.0K | -1.520M | 416.9K |
Cash From Investing Activities | -440.0K | -990.0K | -438.9K |
Cash From Financing Activities | 2.250M | -170.0K | -164.4K |
Net Change In Cash | 1.980M | -2.680M | -186.4K |
YoY Change | -173.88% | -218.06% | -82.68% |
FREE CASH FLOW | |||
Cash From Operating Activities | $170.0K | -$1.520M | $416.9K |
Capital Expenditures | -$440.0K | -$990.0K | $438.9K |
Free Cash Flow | $610.0K | -$530.0K | -$21.96K |
YoY Change | -215.09% | -115.63% | -97.16% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
cvv |
Capitalization Of Rightofuse Asset
CapitalizationOfRightofuseAsset
|
|||
cvv |
Capitalization Of Rightofuse Asset
CapitalizationOfRightofuseAsset
|
128947 | ||
cvv |
Contract With Customer Cumulative Catchup Adjustment To Revenue Change In Estimate Of Transaction Price And Input Costs
ContractWithCustomerCumulativeCatchupAdjustmentToRevenueChangeInEstimateOfTransactionPriceAndInputCosts
|
1600000 | ||
CY2020Q2 | cvv |
Nonoperating Income Expense Including Interest Expense
NonoperatingIncomeExpenseIncludingInterestExpense
|
-1126 | |
CY2019Q2 | cvv |
Nonoperating Income Expense Including Interest Expense
NonoperatingIncomeExpenseIncludingInterestExpense
|
-84207 | |
cvv |
Nonoperating Income Expense Including Interest Expense
NonoperatingIncomeExpenseIncludingInterestExpense
|
18546 | ||
cvv |
Nonoperating Income Expense Including Interest Expense
NonoperatingIncomeExpenseIncludingInterestExpense
|
-151937 | ||
CY2020Q2 | cvv |
Property Plant And Equipment Excluding Construction In Progress Net
PropertyPlantAndEquipmentExcludingConstructionInProgressNet
|
32361524 | |
CY2019Q4 | cvv |
Property Plant And Equipment Excluding Construction In Progress Net
PropertyPlantAndEquipmentExcludingConstructionInProgressNet
|
32102335 | |
CY2020Q2 | cvv |
Sharebased Payment Arrangement Expense Par Value
SharebasedPaymentArrangementExpenseParValue
|
69000 | |
cvv |
Sharebased Payment Arrangement Expense Par Value
SharebasedPaymentArrangementExpenseParValue
|
141000 | ||
CY2019Q2 | cvv |
Sharebased Payment Arrangement Expense Par Value
SharebasedPaymentArrangementExpenseParValue
|
179000 | |
cvv |
Sharebased Payment Arrangement Expense Par Value
SharebasedPaymentArrangementExpenseParValue
|
378000 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.55 | ||
CY2020Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.17 | |
CY2019Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.21 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.08 | ||
CY2020Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
463595 | |
CY2019Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
535394 | |
CY2020Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
1721451 | |
CY2019Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
2545537 | |
CY2020Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
1377962 | |
CY2019Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
1902858 | |
CY2020Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
26860747 | |
CY2019Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
26719554 | |
us-gaap |
Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
|
-1034092 | ||
us-gaap |
Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
|
2473124 | ||
CY2020Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
104000 | |
CY2019Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
24000 | |
CY2020Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
417000 | |
CY2019Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
467930 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
417000 | ||
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
467930 | ||
CY2020Q2 | us-gaap |
Assets
Assets
|
48325150 | |
CY2019Q2 | us-gaap |
Assets
Assets
|
49316000 | |
CY2019Q4 | us-gaap |
Assets
Assets
|
46723052 | |
CY2020Q2 | us-gaap |
Assets Current
AssetsCurrent
|
15564804 | |
CY2019Q4 | us-gaap |
Assets Current
AssetsCurrent
|
14165792 | |
CY2020Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
9375188 | |
CY2019Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
8664253 | |
CY2019Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
8664253 | |
CY2018Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
11439361 | |
CY2020Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
9375188 | |
CY2019Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
8580564 | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
710935 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-2858797 | ||
CY2020Q2 | us-gaap |
Cash Equivalents At Carrying Value
CashEquivalentsAtCarryingValue
|
2100000 | |
CY2019Q4 | us-gaap |
Cash Equivalents At Carrying Value
CashEquivalentsAtCarryingValue
|
2100000 | |
CY2020Q2 | us-gaap |
Cash Uninsured Amount
CashUninsuredAmount
|
7699000 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.55 | ||
CY2019Q4 | us-gaap |
Cash Uninsured Amount
CashUninsuredAmount
|
5198000 | |
CY2020Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2019Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2020Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2019Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2020Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
20000000 | |
CY2019Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
20000000 | |
CY2020Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
6639685 | |
CY2019Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
6623793 | |
CY2020Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
6639685 | |
CY2019Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
6623793 | |
CY2020Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
66396 | |
CY2019Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
66237 | |
CY2020Q2 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
940239 | |
CY2019Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
512952 | |
CY2020Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
420285 | |
CY2019Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
845653 | |
CY2020Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
3117369 | |
CY2019Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
4425279 | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
7218205 | ||
us-gaap |
Cost Of Revenue
CostOfRevenue
|
8290280 | ||
CY2020Q2 | us-gaap |
Deferred Income Current
DeferredIncomeCurrent
|
1306013 | |
CY2019Q4 | us-gaap |
Deferred Income Current
DeferredIncomeCurrent
|
1429583 | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
|||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-698000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
658266 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
554579 | ||
CY2020Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.17 | |
CY2019Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.21 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.08 | ||
CY2020Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
1506398 | |
CY2019Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
1632022 | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
3054156 | ||
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
3368110 | ||
CY2020Q2 | us-gaap |
Gross Profit
GrossProfit
|
601515 | |
CY2019Q2 | us-gaap |
Gross Profit
GrossProfit
|
492839 | |
us-gaap |
Gross Profit
GrossProfit
|
2537039 | ||
us-gaap |
Gross Profit
GrossProfit
|
105098 | ||
CY2020Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-1133380 | |
CY2019Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-1627427 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-1005547 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-4260373 | ||
CY2020Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1049 | |
CY2019Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-234697 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-1529596 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-690697 | ||
CY2020Q1 | us-gaap |
Income Tax Receivable
IncomeTaxReceivable
|
1500000 | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
1049 | ||
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
|||
CY2020Q2 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
1528305 | |
CY2019Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-71799 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
436684 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-743881 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-1999195 | ||
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-524896 | ||
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
227209 | ||
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
427287 | ||
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
296670 | ||
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-425368 | ||
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-365549 | ||
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
-123570 | ||
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
22778 | ||
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
1528305 | ||
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
|||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-162477 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
20793 | ||
us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
-280952 | ||
us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
-236234 | ||
CY2020Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
385074 | |
CY2019Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
441177 | |
CY2020Q2 | us-gaap |
Interest Expense
InterestExpense
|
114484 | |
CY2019Q2 | us-gaap |
Interest Expense
InterestExpense
|
126270 | |
us-gaap |
Interest Expense
InterestExpense
|
230522 | ||
us-gaap |
Interest Expense
InterestExpense
|
240806 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
230522 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
240806 | ||
CY2020Q2 | us-gaap |
Inventory Net
InventoryNet
|
1547236 | |
CY2019Q4 | us-gaap |
Inventory Net
InventoryNet
|
1709713 | |
CY2020Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
1269970 | |
CY2019Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
1281250 | |
CY2020Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
277266 | |
CY2019Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
428463 | |
CY2020Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
5478 | |
CY2019Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
42063 | |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
30380 | ||
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
88869 | ||
CY2020Q2 | us-gaap |
Liabilities
Liabilities
|
17701904 | |
CY2019Q4 | us-gaap |
Liabilities
Liabilities
|
16765207 | |
CY2020Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
48325150 | |
CY2019Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
46723052 | |
CY2020Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
4249077 | |
CY2019Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
5388081 | |
CY2020Q2 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
13452827 | |
CY2019Q4 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
11377126 | |
CY2020Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
13452827 | |
CY2019Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
11377126 | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
2082330 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-327563 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-861352 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1434682 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-510043 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-1096552 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
524049 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-3569676 | ||
CY2020Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-1134429 | |
CY2019Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-1392730 | |
us-gaap |
Rental Income Nonoperating
RentalIncomeNonoperating
|
219000 | ||
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
333640 | ||
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
327563 | ||
CY2020Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
96108 | |
CY2019Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
176920 | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
209936 | ||
CY2020Q2 | us-gaap |
Notes And Loans Payable Current
NotesAndLoansPayableCurrent
|
681222 | |
CY2019Q4 | us-gaap |
Notes And Loans Payable Current
NotesAndLoansPayableCurrent
|
674593 | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | ||
CY2020Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
1733769 | |
CY2019Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
2036059 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
3561132 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
4213534 | ||
CY2020Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-1132254 | |
CY2019Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-1543220 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-1024093 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-4108436 | ||
CY2020Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
452385 | |
CY2019Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
733337 | |
CY2020Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
13748 | |
CY2019Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
13748 | |
CY2020Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
107880 | |
CY2019Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
218688 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
|||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
861352 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1434682 | ||
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
2415970 | ||
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
|||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
80205 | ||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
|||
CY2020Q2 | us-gaap |
Rental Income Nonoperating
RentalIncomeNonoperating
|
108000 | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
341000 | ||
CY2020Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
3696103 | |
CY2019Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
3172054 | |
CY2020Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
3718884 | |
CY2019Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
4918118 | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
9755244 | ||
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
8395378 | ||
CY2020Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6634746 | |
CY2019Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6555150 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6630391 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6547035 | ||
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
32521108 | |
CY2018Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
35713326 | |
CY2020Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6634746 | |
CY2019Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6555150 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6630391 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6547035 | ||
CY2020Q2 | us-gaap |
Selling Expense
SellingExpense
|
131263 | |
CY2019Q2 | us-gaap |
Selling Expense
SellingExpense
|
227117 | |
us-gaap |
Selling Expense
SellingExpense
|
297040 | ||
us-gaap |
Selling Expense
SellingExpense
|
504424 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
141352 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
377457 | ||
CY2020Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
292000 | |
CY2019Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
227930 | |
CY2020Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
417000 | |
CY2019Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
467930 | |
CY2020Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
68704 | |
CY2019Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
178587 | |
us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
141352 | ||
us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
377458 | ||
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
30623246 | |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
29957845 | |
CY2020Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
31688971 | |
CY2019Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
33735251 |