2020 Q2 Form 10-Q Financial Statement
#000143774920013004 Filed on June 12, 2020
Income Statement
Concept | 2020 Q2 | 2019 Q2 | 2018 Q4 |
---|---|---|---|
Revenue | $14.86M | $18.96M | $20.27M |
YoY Change | -21.59% | -29.49% | 17.82% |
Cost Of Revenue | $10.87M | $13.65M | $13.61M |
YoY Change | -20.38% | -23.89% | 11.56% |
Gross Profit | $3.997M | $5.309M | $6.662M |
YoY Change | -24.72% | -40.72% | 32.73% |
Gross Profit Margin | 26.89% | 28.01% | 32.86% |
Selling, General & Admin | $5.550M | $5.777M | $6.802M |
YoY Change | -3.93% | -21.94% | 24.78% |
% of Gross Profit | 138.85% | 108.81% | 102.11% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $390.0K | $430.0K | $480.0K |
YoY Change | -9.3% | -4.44% | 6.67% |
% of Gross Profit | 9.76% | 8.1% | 7.21% |
Operating Expenses | $5.550M | $5.777M | $6.802M |
YoY Change | -3.93% | -21.94% | 24.78% |
Operating Profit | -$1.560M | -$475.5K | -$140.7K |
YoY Change | 228.19% | -130.51% | -67.5% |
Interest Expense | $124.8K | $129.3K | -$130.0K |
YoY Change | -3.48% | -15.2% | 0.0% |
% of Operating Profit | |||
Other Income/Expense, Net | -$123.7K | -$136.7K | -$80.00K |
YoY Change | -9.51% | -9.8% | 700.0% |
Pretax Income | -$1.684M | -$612.2K | -$360.7K |
YoY Change | 175.1% | -143.52% | -39.44% |
Income Tax | $5.051K | $5.240K | $20.00K |
% Of Pretax Income | |||
Net Earnings | -$1.689M | -$617.4K | -$350.3K |
YoY Change | 173.58% | -144.39% | -40.5% |
Net Earnings / Revenue | -11.36% | -3.26% | -1.73% |
Basic Earnings Per Share | |||
Diluted Earnings Per Share | -$229.9K | -$84.70K | -$45.45K |
COMMON SHARES | |||
Basic Shares Outstanding | 7.540M | 7.461M | 7.694M |
Diluted Shares Outstanding |
Balance Sheet
Concept | 2020 Q2 | 2019 Q2 | 2018 Q4 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $4.290M | $310.0K | $180.0K |
YoY Change | 1283.87% | 10.71% | -79.78% |
Cash & Equivalents | $4.295M | $310.7K | $177.4K |
Short-Term Investments | |||
Other Short-Term Assets | $230.0K | $430.0K | $500.0K |
YoY Change | -46.51% | -25.86% | 19.05% |
Inventory | $17.04M | $20.24M | $17.47M |
Prepaid Expenses | |||
Receivables | $7.756M | $11.72M | $12.83M |
Other Receivables | $120.0K | $50.00K | $60.00K |
Total Short-Term Assets | $29.44M | $32.75M | $31.05M |
YoY Change | -10.11% | -18.77% | 14.55% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $9.343M | $10.78M | $11.20M |
YoY Change | -13.33% | -9.44% | -8.24% |
Goodwill | |||
YoY Change | |||
Intangibles | $661.9K | $664.6K | $635.0K |
YoY Change | -0.4% | 7.29% | 1.73% |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $1.523M | $93.45K | $162.5K |
YoY Change | 1529.92% | -3.64% | -19.1% |
Total Long-Term Assets | $11.53M | $11.59M | $12.05M |
YoY Change | -0.51% | -8.66% | -7.55% |
TOTAL ASSETS | |||
Total Short-Term Assets | $29.44M | $32.75M | $31.05M |
Total Long-Term Assets | $11.53M | $11.59M | $12.05M |
Total Assets | $40.97M | $44.34M | $43.10M |
YoY Change | -7.6% | -16.35% | 7.37% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $4.560M | $8.230M | $3.260M |
YoY Change | -44.59% | -16.78% | 25.87% |
Accrued Expenses | $1.810M | $1.670M | $3.490M |
YoY Change | 8.38% | -33.2% | 160.45% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $6.000M | $0.00 | $0.00 |
YoY Change | -100.0% | ||
Long-Term Debt Due | $305.6K | $265.5K | $261.0K |
YoY Change | 15.1% | 3.82% | 4.08% |
Total Short-Term Liabilities | $14.33M | $10.19M | $7.028M |
YoY Change | 40.57% | -29.13% | 67.45% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $5.011M | $6.025M | $6.159M |
YoY Change | -16.83% | -4.22% | -4.07% |
Other Long-Term Liabilities | $1.269M | $69.37K | $101.2K |
YoY Change | 1729.1% | -46.02% | -24.05% |
Total Long-Term Liabilities | $6.280M | $6.094M | $6.260M |
YoY Change | 3.05% | -5.06% | -4.47% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $14.33M | $10.19M | $7.028M |
Total Long-Term Liabilities | $6.280M | $6.094M | $6.260M |
Total Liabilities | $23.95M | $21.44M | $16.29M |
YoY Change | 11.74% | -22.89% | -0.99% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $3.098M | $9.128M | $12.99M |
YoY Change | -66.06% | -29.29% | 8.95% |
Common Stock | $13.92M | $13.78M | $13.82M |
YoY Change | 1.04% | 12.01% | 17.46% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $17.02M | $22.90M | $26.81M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $40.97M | $44.34M | $43.10M |
YoY Change | -7.6% | -16.35% | 7.37% |
Cashflow Statement
Concept | 2020 Q2 | 2019 Q2 | 2018 Q4 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | -$1.689M | -$617.4K | -$350.3K |
YoY Change | 173.58% | -144.39% | -40.5% |
Depreciation, Depletion And Amortization | $390.0K | $430.0K | $480.0K |
YoY Change | -9.3% | -4.44% | 6.67% |
Cash From Operating Activities | -$1.360M | $700.0K | $2.160M |
YoY Change | -294.29% | -125.45% | 800.0% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$30.00K | -$160.0K | -$180.0K |
YoY Change | -81.25% | 0.0% | 63.64% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $0.00 | ||
YoY Change | |||
Cash From Investing Activities | -$30.00K | -$160.0K | -$180.0K |
YoY Change | -81.25% | 0.0% | 63.64% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | 5.000M | -660.0K | -2.840M |
YoY Change | -857.58% | -124.81% | -1334.78% |
NET CHANGE | |||
Cash From Operating Activities | -1.360M | 700.0K | 2.160M |
Cash From Investing Activities | -30.00K | -160.0K | -180.0K |
Cash From Financing Activities | 5.000M | -660.0K | -2.840M |
Net Change In Cash | 3.610M | -120.0K | -860.0K |
YoY Change | -3108.33% | -52.0% | -338.89% |
FREE CASH FLOW | |||
Cash From Operating Activities | -$1.360M | $700.0K | $2.160M |
Capital Expenditures | -$30.00K | -$160.0K | -$180.0K |
Free Cash Flow | -$1.330M | $860.0K | $2.340M |
YoY Change | -254.65% | -133.2% | 568.57% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2020Q2 | us-gaap |
Loans Payable Current
LoansPayableCurrent
|
305630 | USD |
CY2019Q4 | us-gaap |
Loans Payable Current
LoansPayableCurrent
|
738955 | USD |
CY2019Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1763338 | USD |
CY2020Q2 | us-gaap |
Notes Payable To Bank Current
NotesPayableToBankCurrent
|
6000000 | USD |
CY2019Q4 | us-gaap |
Notes Payable To Bank Current
NotesPayableToBankCurrent
|
5650000 | USD |
CY2020Q2 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
4963670 | USD |
CY2020Q2 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
21332 | USD |
CY2019Q4 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
15382 | USD |
CY2020Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
14327279 | USD |
CY2019Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
13627027 | USD |
CY2020Q2 | occ |
Notes Payable Sbappp Loan Noncurrent
NotesPayableSBAPPPLoanNoncurrent
|
3345059 | USD |
CY2019Q4 | occ |
Notes Payable Sbappp Loan Noncurrent
NotesPayableSBAPPPLoanNoncurrent
|
0 | USD |
CY2020Q2 | us-gaap |
Long Term Loans Payable
LongTermLoansPayable
|
5010791 | USD |
CY2019Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
5459352 | USD |
CY2020Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1400306 | USD |
CY2020Q2 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
7539952 | |
CY2020Q2 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
95251 | USD |
CY2020Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
105645 | |
CY2020Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
4294809 | USD |
CY2019Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
537330 | USD |
CY2020Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
7756215 | USD |
CY2019Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
10347597 | USD |
CY2020Q2 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
50007 | USD |
CY2019Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
25004 | USD |
CY2020Q2 | us-gaap |
Other Receivables
OtherReceivables
|
73116 | USD |
CY2019Q4 | us-gaap |
Other Receivables
OtherReceivables
|
69727 | USD |
CY2020Q2 | us-gaap |
Inventory Net
InventoryNet
|
17037152 | USD |
CY2019Q4 | us-gaap |
Inventory Net
InventoryNet
|
18095627 | USD |
CY2020Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
231458 | USD |
CY2019Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
304713 | USD |
CY2020Q2 | us-gaap |
Assets Current
AssetsCurrent
|
29442757 | USD |
CY2019Q4 | us-gaap |
Assets Current
AssetsCurrent
|
29379998 | USD |
CY2020Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
9343134 | USD |
CY2019Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
10010223 | USD |
CY2020Q2 | us-gaap |
Income Taxes Receivable Noncurrent
IncomeTaxesReceivableNoncurrent
|
0 | USD |
CY2019Q4 | us-gaap |
Income Taxes Receivable Noncurrent
IncomeTaxesReceivableNoncurrent
|
25003 | USD |
CY2020Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
661923 | USD |
CY2019Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
659280 | USD |
CY2020Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
1523080 | USD |
CY2019Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
32430 | USD |
CY2020Q2 | us-gaap |
Assets
Assets
|
40970894 | USD |
CY2019Q4 | us-gaap |
Assets
Assets
|
40106934 | USD |
CY2020Q2 | occ |
Notes Payable Sbappp Loan Current
NotesPayableSBAPPPLoanCurrent
|
1636341 | USD |
CY2019Q4 | occ |
Notes Payable Sbappp Loan Current
NotesPayableSBAPPPLoanCurrent
|
0 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-4270985 | USD | |
CY2020Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-1684130 | USD |
CY2019Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-612185 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-3696175 | USD | |
CY2020Q2 | us-gaap |
Interest Expense
InterestExpense
|
124786 | USD |
CY2019Q2 | us-gaap |
Interest Expense
InterestExpense
|
129291 | USD |
us-gaap |
Interest Expense
InterestExpense
|
261473 | USD | |
us-gaap |
Gross Profit
GrossProfit
|
6400890 | USD | |
us-gaap |
Gross Profit
GrossProfit
|
8871693 | USD | |
CY2020Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
5549501 | USD |
CY2019Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
5776814 | USD |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
10373625 | USD | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
12550459 | USD | |
CY2020Q2 | occ |
Royalty Revenue Expense
RoyaltyRevenueExpense
|
2527 | USD |
CY2019Q2 | occ |
Royalty Revenue Expense
RoyaltyRevenueExpense
|
1706 | USD |
occ |
Royalty Revenue Expense
RoyaltyRevenueExpense
|
-15031 | USD | |
occ |
Royalty Revenue Expense
RoyaltyRevenueExpense
|
1488 | USD | |
CY2020Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
10176 | USD |
CY2019Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
9482 | USD |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
20167 | USD | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
18897 | USD | |
CY2020Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-1560400 | USD |
CY2019Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-475456 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-4007933 | USD | |
CY2019Q4 | us-gaap |
Long Term Loans Payable
LongTermLoansPayable
|
5169668 | USD |
CY2020Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
1268901 | USD |
CY2019Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
71339 | USD |
CY2020Q2 | us-gaap |
Liabilities
Liabilities
|
23952030 | USD |
CY2019Q4 | us-gaap |
Liabilities
Liabilities
|
18868034 | USD |
CY2020Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2019Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2020Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
13920921 | USD |
CY2019Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
13853334 | USD |
CY2020Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
3097943 | USD |
CY2019Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
7385566 | USD |
CY2020Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
17018864 | USD |
CY2019Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
21238900 | USD |
CY2020Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
40970894 | USD |
CY2019Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
40106934 | USD |
CY2020Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
14863428 | USD |
CY2019Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
18957175 | USD |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
27750824 | USD | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
35707843 | USD | |
CY2020Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
10866678 | USD |
CY2019Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
13648041 | USD |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
21349934 | USD | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
26836150 | USD | |
CY2020Q2 | us-gaap |
Gross Profit
GrossProfit
|
3996750 | USD |
CY2019Q2 | us-gaap |
Gross Profit
GrossProfit
|
5309134 | USD |
us-gaap |
Interest Expense
InterestExpense
|
246171 | USD | |
CY2020Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1056 | USD |
CY2019Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-7438 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-1579 | USD | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-7280 | USD | |
CY2020Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-123730 | USD |
CY2019Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-136729 | USD |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-263052 | USD | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-253451 | USD | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-3949626 | USD | |
CY2020Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
5051 | USD |
CY2019Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
5240 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
10084 | USD | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-22181 | USD | |
CY2020Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-1689181 | USD |
CY2019Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-617425 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-4281069 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-3927445 | USD | |
CY2020Q2 | us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
-0.23 | |
CY2019Q2 | us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
-0.08 | |
us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
-0.58 | ||
us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
-0.53 | ||
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
21238900 | USD |
CY2020Q1 | occ |
Impact Of Adoption Of Accounting Standards Update
ImpactOfAdoptionOfAccountingStandardsUpdate
|
0 | USD |
CY2020Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
34356 | USD |
CY2020Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2591888 | USD |
CY2020Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
18681368 | USD |
CY2020Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
26677 | USD |
CY2020Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-1689181 | USD |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
17018864 | USD |
CY2018Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
26810837 | USD |
CY2019Q1 | occ |
Impact Of Adoption Of Accounting Standards Update
ImpactOfAdoptionOfAccountingStandardsUpdate
|
61763 | USD |
CY2019Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
-66327 | USD |
CY2019Q1 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
1257 | USD |
CY2019Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-3310020 | USD |
CY2019Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
23494996 | USD |
CY2019Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
27169 | USD |
CY2019Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-617425 | USD |
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
22904740 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-4281069 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-3927445 | USD | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
775343 | USD | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
874272 | USD | |
occ |
Provision For Recovery Of Doubtful Accounts
ProvisionForRecoveryOfDoubtfulAccounts
|
452060 | USD | |
occ |
Provision For Recovery Of Doubtful Accounts
ProvisionForRecoveryOfDoubtfulAccounts
|
42693 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
61033 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
898704 | USD | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-4377 | USD | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-1435 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-2139322 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-1072995 | USD | |
us-gaap |
Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
|
3389 | USD | |
us-gaap |
Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
|
-12002 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-1058475 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
2768468 | USD | |
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
-67120 | USD | |
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
-128688 | USD | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-820842 | USD | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
5060548 | USD | |
us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-363032 | USD | |
us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-1817695 | USD | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
5950 | USD | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
2938 | USD | |
us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
88418 | USD | |
us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
-31777 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-816234 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-451110 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
81494 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
448569 | USD | |
occ |
Payments For Proceeds From Intangible Assets
PaymentsForProceedsFromIntangibleAssets
|
22810 | USD | |
occ |
Payments For Proceeds From Intangible Assets
PaymentsForProceedsFromIntangibleAssets
|
48438 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-104304 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-497007 | USD | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
-0 | USD | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
937862 | USD | |
occ |
Proceeds From Paycheck Protection Program Under Cares Act
ProceedsFromPaycheckProtectionProgramUnderCaresAct
|
4981400 | USD | |
occ |
Proceeds From Paycheck Protection Program Under Cares Act
ProceedsFromPaycheckProtectionProgramUnderCaresAct
|
0 | USD | |
us-gaap |
Proceeds From Bank Debt
ProceedsFromBankDebt
|
350000 | USD | |
us-gaap |
Proceeds From Bank Debt
ProceedsFromBankDebt
|
2350000 | USD | |
us-gaap |
Repayments Of Long Term Debt And Capital Securities
RepaymentsOfLongTermDebtAndCapitalSecurities
|
592202 | USD | |
us-gaap |
Repayments Of Long Term Debt And Capital Securities
RepaymentsOfLongTermDebtAndCapitalSecurities
|
329510 | USD | |
us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
61181 | USD | |
us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
-0 | USD | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
-0 | USD | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
1257 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
4678017 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
1081371 | USD | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
3757479 | USD | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
133254 | USD | |
CY2019Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
537330 | USD |
CY2018Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
177413 | USD |
CY2020Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
4294809 | USD |
CY2019Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
310667 | USD |
CY2019Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
99562 | USD |
CY2018Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
64242 | USD |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
452060 | USD | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
42693 | USD | |
us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
-0 | USD | |
us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
24811 | USD | |
CY2020Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
551622 | USD |
CY2019Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
82124 | USD |
CY2020Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
5109148 | USD |
CY2019Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
5845973 | USD |
CY2020Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
3794390 | USD |
CY2019Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
3321216 | USD |
CY2020Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
7862534 | USD |
CY2019Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
8632230 | USD |
CY2020Q2 | us-gaap |
Inventory Supplies Net Of Reserves
InventorySuppliesNetOfReserves
|
271080 | USD |
CY2019Q4 | us-gaap |
Inventory Supplies Net Of Reserves
InventorySuppliesNetOfReserves
|
296208 | USD |
CY2020Q2 | us-gaap |
Inventory Net
InventoryNet
|
17037152 | USD |
CY2019Q4 | us-gaap |
Inventory Net
InventoryNet
|
18095627 | USD |
CY2020Q2 | us-gaap |
Product Warranty Expense
ProductWarrantyExpense
|
48646 | USD |
us-gaap |
Product Warranty Expense
ProductWarrantyExpense
|
156554 | USD | |
us-gaap |
Product Warranty Expense
ProductWarrantyExpense
|
11389 | USD | |
CY2019Q2 | us-gaap |
Product Warranty Expense
ProductWarrantyExpense
|
48716 | USD |
CY2020Q2 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
98558 | USD |
us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
194429 | USD | |
CY2020Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P49M27D | |
CY2020Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.051 | pure |
CY2020Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
305630 | USD |
CY2019Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
738955 | USD |
CY2020Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
5010791 | USD |
CY2019Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
5169668 | USD |
CY2020Q2 | occ |
Proceeds From Paycheck Protection Program Under Cares Act
ProceedsFromPaycheckProtectionProgramUnderCaresAct
|
4981400 | USD |
CY2020Q2 | occ |
Notes Payable Sbappp Loan Periodic Payment
NotesPayableSBAPPPLoanPeriodicPayment
|
280335 | USD |
CY2020Q2 | occ |
Notes Payable Sbappp Loan Current
NotesPayableSBAPPPLoanCurrent
|
1636341 | USD |
CY2020Q2 | occ |
Notes Payable Sbappp Loan Noncurrent
NotesPayableSBAPPPLoanNoncurrent
|
3345059 | USD |
CY2020Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
327071 | USD |
CY2019Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
120000 | USD |
CY2018Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
180000 | USD |
us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
92769 | USD | |
us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
153981 | USD | |
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
46389 | USD | |
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
176554 | USD | |
us-gaap |
Product Warranty Accrual Preexisting Increase Decrease
ProductWarrantyAccrualPreexistingIncreaseDecrease
|
-81380 | USD | |
us-gaap |
Product Warranty Accrual Preexisting Increase Decrease
ProductWarrantyAccrualPreexistingIncreaseDecrease
|
2573 | USD | |
CY2020Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
85000 | USD |
CY2019Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
160000 | USD |
CY2020Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
5316421 | USD |
CY2019Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
5908623 | USD |
CY2020Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
193362 | USD |
CY2020Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
389398 | USD |
CY2020Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
389807 | USD |
CY2020Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
274132 | USD |
CY2020Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
26370 | USD |
CY2020Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
1600140 | USD |
CY2020Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
162530 | USD |
CY2020Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
1437610 | USD |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
189450 | USD | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
1462817 | USD | |
CY2020Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-1689181 | USD |
CY2019Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-617425 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-4281069 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-3927445 | USD | |
CY2020Q2 | us-gaap |
Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
|
7350427 | |
CY2019Q2 | us-gaap |
Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
|
7317516 | |
us-gaap |
Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
|
7351897 | ||
us-gaap |
Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
|
7449864 | ||
CY2020Q2 | us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
-0.23 | |
CY2019Q2 | us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
-0.08 | |
us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
-0.58 | ||
us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
-0.53 | ||
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
105645 | ||
CY2019Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
125893 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
121039 | ||
CY2020Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
92810 | USD |
CY2019Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
19850 | USD |
CY2020Q2 | us-gaap |
Contract With Customer Refund Liability
ContractWithCustomerRefundLiability
|
107538 | USD |
CY2019Q4 | us-gaap |
Contract With Customer Refund Liability
ContractWithCustomerRefundLiability
|
273512 | USD |
CY2020Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
14863428 | USD |
CY2019Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
18957175 | USD |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
27750824 | USD | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
35707843 | USD | |
us-gaap |
Description Of New Accounting Pronouncements Not Yet Adopted
DescriptionOfNewAccountingPronouncementsNotYetAdopted
|
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: "Times New Roman", Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">13</em>) </b></p> </td> <td> <p style="margin: 0pt; text-align: left; font-family: "Times New Roman", Times, serif; font-size: 10pt;"><b>New Accounting Standards <em style="font: inherit;">Not</em> Yet Adopted</b></p> </td> </tr> </tbody> </table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:27.35pt;margin-right:0pt;margin-top:0pt;text-align:justify;">In <em style="font: inherit;"> December 2019, </em>the FASB issued Accounting Standards Update <em style="font: inherit;">2019</em>-<em style="font: inherit;">12,</em> <i>Income Taxes (Topic <em style="font: inherit;">740</em>): Simplifying the Accounting for Income Taxes </i>(“ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12”</em>), which is intended to simplify various aspects related to accounting for income taxes. ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12</em> removes certain exceptions to the general principles in Topic <em style="font: inherit;">740</em> and also clarifies and amends existing guidance to improve consistent application. ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12</em> is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2020, </em>with early adoption permitted. The Company is currently evaluating the impact of the adoption of ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12</em> on its results of operations, financial position and liquidity and its related financial statement disclosures.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:27.35pt;margin-right:0pt;margin-top:0pt;text-align:justify;">There are <em style="font: inherit;">no</em> other new accounting standards issued, but <em style="font: inherit;">not</em> yet adopted by the Company, which are expected to materially impact the Company’s financial position, operating results or financial statement disclosures.</p> |