2020 Q4 Form 10-Q Financial Statement
#000143774921004155 Filed on February 26, 2021
Income Statement
Concept | 2020 Q4 | 2020 | 2019 Q4 |
---|---|---|---|
Revenue | $1.174M | $4.334M | $1.128M |
YoY Change | 4.14% | 3.41% | 23.32% |
Cost Of Revenue | $328.6K | $1.135M | $325.1K |
YoY Change | 1.06% | -0.61% | 35.53% |
Gross Profit | $845.8K | $3.199M | $802.6K |
YoY Change | 5.39% | 4.91% | 18.97% |
Gross Profit Margin | 72.02% | 73.82% | 71.17% |
Selling, General & Admin | $326.5K | $1.317M | $382.1K |
YoY Change | -14.55% | -7.15% | 2.07% |
% of Gross Profit | 38.6% | 41.15% | 47.61% |
Research & Development | $23.09K | ||
YoY Change | -30.32% | ||
% of Gross Profit | 0.72% | ||
Depreciation & Amortization | $11.32K | $53.94K | $13.90K |
YoY Change | -18.56% | 94.72% | -13.99% |
% of Gross Profit | 1.34% | 1.69% | 1.73% |
Operating Expenses | $326.5K | $1.340M | $382.1K |
YoY Change | -14.55% | -7.68% | 2.07% |
Operating Profit | $104.9K | $153.0K | $2.951K |
YoY Change | 3453.88% | 57.63% | -104.04% |
Interest Expense | -$1.017K | $0.00 | $1.186K |
YoY Change | -185.75% | ||
% of Operating Profit | -0.97% | 0.0% | 40.19% |
Other Income/Expense, Net | -$1.017K | $7.049K | $1.186K |
YoY Change | -185.75% | 214.69% | 22.65% |
Pretax Income | $103.9K | $160.1K | $4.137K |
YoY Change | 2410.47% | 61.17% | -105.74% |
Income Tax | $29.55K | $48.41K | $4.342K |
% Of Pretax Income | 28.45% | 30.24% | 104.96% |
Net Earnings | $74.31K | $111.7K | -$204.00 |
YoY Change | -36527.94% | 33.5% | -99.7% |
Net Earnings / Revenue | 6.33% | 2.58% | -0.02% |
Basic Earnings Per Share | $0.01 | $0.01 | $0.00 |
Diluted Earnings Per Share | $0.01 | $0.01 | $0.00 |
COMMON SHARES | |||
Basic Shares Outstanding | 8.087M | 8.087M | 8.087M |
Diluted Shares Outstanding | 8.319M | 8.319M | 8.319M |
Balance Sheet
Concept | 2020 Q4 | 2020 | 2019 Q4 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $802.4K | $821.0K | $251.7K |
YoY Change | 218.8% | 84.8% | -48.59% |
Cash & Equivalents | $647.0K | $96.63K | |
Short-Term Investments | $155.4K | $155.1K | $155.1K |
Other Short-Term Assets | $201.9K | $183.1K | $278.8K |
YoY Change | -27.59% | -25.09% | 22.3% |
Inventory | $623.6K | $758.5K | $590.8K |
Prepaid Expenses | |||
Receivables | $459.7K | $311.0K | $631.6K |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $2.088M | $2.074M | $1.753M |
YoY Change | 19.1% | 30.11% | 15.32% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $440.2K | $483.1K | $471.9K |
YoY Change | -6.73% | -1.1% | -4.43% |
Goodwill | |||
YoY Change | |||
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $416.2K | $247.9K | $417.6K |
YoY Change | -0.34% | -26.16% | 0.9% |
Total Long-Term Assets | $917.0K | $748.0K | $889.5K |
YoY Change | 3.09% | -11.07% | -2.0% |
TOTAL ASSETS | |||
Total Short-Term Assets | $2.088M | $2.074M | $1.753M |
Total Long-Term Assets | $917.0K | $748.0K | $889.5K |
Total Assets | $3.005M | $2.822M | $2.642M |
YoY Change | 13.71% | 15.88% | 8.84% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $113.8K | $167.5K | $112.8K |
YoY Change | 0.82% | 13.57% | -42.87% |
Accrued Expenses | $206.1K | $289.5K | $381.5K |
YoY Change | -45.99% | 26.69% | 113.22% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $156.4K | $57.03K | |
YoY Change | |||
Total Short-Term Liabilities | $476.3K | $514.0K | $494.4K |
YoY Change | -3.66% | 36.71% | 31.24% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $44.57K | $144.0K | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $26.61K | $12.30K | |
YoY Change | 116.34% | ||
Total Long-Term Liabilities | $71.18K | $144.0K | $12.30K |
YoY Change | 478.74% | ||
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $476.3K | $514.0K | $494.4K |
Total Long-Term Liabilities | $71.18K | $144.0K | $12.30K |
Total Liabilities | $547.5K | $657.9K | $506.7K |
YoY Change | 8.05% | 75.01% | 34.51% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$2.130M | -$2.452M | |
YoY Change | -13.11% | -3.34% | |
Common Stock | $4.445M | $4.445M | |
YoY Change | 0.0% | 0.0% | |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $2.457M | $2.164M | $2.136M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $3.005M | $2.822M | $2.642M |
YoY Change | 13.71% | 15.88% | 8.84% |
Cashflow Statement
Concept | 2020 Q4 | 2020 | 2019 Q4 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $74.31K | $111.7K | -$204.00 |
YoY Change | -36527.94% | 33.5% | -99.7% |
Depreciation, Depletion And Amortization | $11.32K | $53.94K | $13.90K |
YoY Change | -18.56% | 94.72% | -13.99% |
Cash From Operating Activities | $21.91K | $198.8K | -$171.7K |
YoY Change | -112.76% | -225.5% | 49.64% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$3.240K | $23.04K | -$7.480K |
YoY Change | -56.68% | 106.67% | -409.09% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$1.180K | ||
YoY Change | |||
Cash From Investing Activities | -$3.240K | -$24.23K | -$7.480K |
YoY Change | -56.68% | 117.26% | -409.09% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -45.37K | 201.0K | -12.74K |
YoY Change | 256.12% | -933.26% | 471.3% |
NET CHANGE | |||
Cash From Operating Activities | 21.91K | 198.8K | -171.7K |
Cash From Investing Activities | -3.240K | -24.23K | -7.480K |
Cash From Financing Activities | -45.37K | 201.0K | -12.74K |
Net Change In Cash | -26.70K | 375.5K | -192.0K |
YoY Change | -86.09% | -293.92% | 67.54% |
FREE CASH FLOW | |||
Cash From Operating Activities | $21.91K | $198.8K | -$171.7K |
Capital Expenditures | -$3.240K | $23.04K | -$7.480K |
Free Cash Flow | $25.15K | $175.7K | -$164.3K |
YoY Change | -115.31% | -203.65% | 40.17% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2020 | pcyn |
Accrued Interest On Certificates Of Deposit
AccruedInterestOnCertificatesOfDeposit
|
280 | |
CY2019 | pcyn |
Accrued Interest On Certificates Of Deposit
AccruedInterestOnCertificatesOfDeposit
|
||
CY2020Q4 | pcyn |
Accrued Liabilities And Employee Related Liabilities Current
AccruedLiabilitiesAndEmployeeRelatedLiabilitiesCurrent
|
187649 | |
CY2020Q2 | pcyn |
Accrued Liabilities And Employee Related Liabilities Current
AccruedLiabilitiesAndEmployeeRelatedLiabilitiesCurrent
|
289466 | |
CY2020Q4 | pcyn |
Assets Noncurrent Excluding Property Plant And Equipment
AssetsNoncurrentExcludingPropertyPlantAndEquipment
|
476826 | |
CY2020Q2 | pcyn |
Assets Noncurrent Excluding Property Plant And Equipment
AssetsNoncurrentExcludingPropertyPlantAndEquipment
|
295123 | |
CY2020Q4 | pcyn |
Deferred Tax Assets Liabilities Gross
DeferredTaxAssetsLiabilitiesGross
|
220574 | |
pcyn |
Effective Income Tax Rate Reconciliation Loss Carryforward Amount
EffectiveIncomeTaxRateReconciliationLossCarryforwardAmount
|
-337 | ||
pcyn |
Effective Income Tax Rate Reconciliation Loss Carryforward Amount
EffectiveIncomeTaxRateReconciliationLossCarryforwardAmount
|
-2566 | ||
CY2020Q3 | pcyn |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
34798 | |
CY2020Q3 | pcyn |
Increase Decrease In Operating Lease Rightofuse Asset
IncreaseDecreaseInOperatingLeaseRightofuseAsset
|
34798 | |
CY2020 | pcyn |
Increase In Operating Lease Liability Reduction
IncreaseInOperatingLeaseLiabilityReduction
|
10231 | |
CY2019 | pcyn |
Increase In Operating Lease Liability Reduction
IncreaseInOperatingLeaseLiabilityReduction
|
-23017 | |
CY2020 | pcyn |
Payments For Purchases Of Cd
PaymentsForPurchasesOfCD
|
||
CY2019 | pcyn |
Payments For Purchases Of Cd
PaymentsForPurchasesOfCD
|
1105 | |
CY2020Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
113773 | |
CY2020Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
167459 | |
CY2020Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
459726 | |
CY2020Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
311043 | |
CY2020Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
15885 | |
CY2020Q2 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
15885 | |
CY2020Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
9408 | |
CY2020Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
9408 | |
CY2020Q4 | us-gaap |
Assets
Assets
|
3004576 | |
CY2020Q2 | us-gaap |
Assets
Assets
|
2821641 | |
CY2020Q4 | us-gaap |
Assets Current
AssetsCurrent
|
2087599 | |
CY2020Q2 | us-gaap |
Assets Current
AssetsCurrent
|
2073663 | |
us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
80659 | ||
CY2020Q4 | us-gaap |
Cash
Cash
|
646982 | |
CY2020Q2 | us-gaap |
Cash
Cash
|
665834 | |
CY2019Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
665834 | |
CY2018Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
290287 | |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
646982 | |
CY2020 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-18852 | |
CY2019 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-193657 | |
CY2020Q4 | us-gaap |
Certificates Of Deposit At Carrying Value
CertificatesOfDepositAtCarryingValue
|
155412 | |
CY2020Q2 | us-gaap |
Certificates Of Deposit At Carrying Value
CertificatesOfDepositAtCarryingValue
|
155132 | |
CY2020Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2020Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2020Q4 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2020Q2 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2020Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
80000000 | |
CY2020Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
80000000 | |
CY2020Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
8087388 | |
CY2020Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
8087388 | |
CY2020Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
8087388 | |
CY2020Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
8087388 | |
CY2020Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
4444766 | |
CY2020Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
4444766 | |
CY2020Q4 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
328571 | |
CY2019Q4 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
325130 | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
662892 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
645567 | ||
us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
0 | ||
us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
0 | ||
us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
0 | ||
us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
0 | ||
us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
0 | ||
us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
0 | ||
us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
22605 | ||
us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
29764 | ||
us-gaap |
Deferred Federal State And Local Tax Expense Benefit
DeferredFederalStateAndLocalTaxExpenseBenefit
|
27281 | ||
us-gaap |
Deferred Federal State And Local Tax Expense Benefit
DeferredFederalStateAndLocalTaxExpenseBenefit
|
35922 | ||
CY2020Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
132593 | |
CY2020Q2 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
159874 | |
CY2020 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
83920 | |
CY2019 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
35922 | |
CY2020Q4 | us-gaap |
Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
|
3966 | |
us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
4676 | ||
us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
6158 | ||
CY2020Q4 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
224540 | |
CY2020Q4 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
|
216796 | |
CY2020Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Compensated Absences
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences
|
5360 | |
CY2020Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
|
2384 | |
CY2020Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
87981 | |
CY2020Q2 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
144619 | |
CY2020Q4 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
3966 | |
CY2020Q4 | us-gaap |
Deposits Assets Noncurrent
DepositsAssetsNoncurrent
|
4192 | |
CY2020Q2 | us-gaap |
Deposits Assets Noncurrent
DepositsAssetsNoncurrent
|
4192 | |
CY2020 | us-gaap |
Depreciation
Depreciation
|
22731 | |
CY2019 | us-gaap |
Depreciation
Depreciation
|
27703 | |
CY2020Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.01 | |
CY2019Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.04 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.01 | ||
CY2020Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.01 | |
CY2019Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.03 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.01 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.2535 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.2535 | ||
CY2020Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
17000 | |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
17000 | |
CY2020Q4 | us-gaap |
Gross Profit
GrossProfit
|
845834 | |
CY2019Q4 | us-gaap |
Gross Profit
GrossProfit
|
802565 | |
us-gaap |
Gross Profit
GrossProfit
|
1757756 | ||
us-gaap |
Gross Profit
GrossProfit
|
1665425 | ||
CY2020Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
103858 | |
CY2019Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
4137 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
320690 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
119558 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
27281 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
35922 | ||
CY2020Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
29545 | |
CY2019Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4342 | |
us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
-56638 | ||
us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
|||
us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
67345 | ||
us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
24879 | ||
us-gaap |
Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
|
2303 | ||
us-gaap |
Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
|
3329 | ||
us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
13934 | ||
us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
5148 | ||
CY2020 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
||
CY2019 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
||
CY2020 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-53686 | |
CY2019 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-34596 | |
CY2020 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
148683 | |
CY2019 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
211972 | |
CY2020 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-101817 | |
CY2019 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
107682 | |
CY2020 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
60702 | |
CY2019 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
153925 | |
CY2020 | us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
18709 | |
CY2019 | us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
34260 | |
CY2020Q4 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-1017 | |
CY2019Q4 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
1186 | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-733 | ||
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
1577 | ||
CY2020 | us-gaap |
Interest Paid Net
InterestPaidNet
|
||
CY2019 | us-gaap |
Interest Paid Net
InterestPaidNet
|
||
CY2020Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
730005 | |
CY2020Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
645039 | |
CY2020Q4 | us-gaap |
Inventory Gross
InventoryGross
|
903030 | |
CY2020Q2 | us-gaap |
Inventory Gross
InventoryGross
|
842328 | |
CY2020Q4 | us-gaap |
Inventory Net
InventoryNet
|
623632 | |
CY2020Q2 | us-gaap |
Inventory Net
InventoryNet
|
758516 | |
CY2020Q4 | us-gaap |
Inventory Noncurrent
InventoryNoncurrent
|
279398 | |
CY2020Q2 | us-gaap |
Inventory Noncurrent
InventoryNoncurrent
|
83812 | |
CY2020Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
173025 | |
CY2020Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
197289 | |
CY2020Q4 | us-gaap |
Liabilities
Liabilities
|
547451 | |
CY2020Q2 | us-gaap |
Liabilities
Liabilities
|
657925 | |
CY2020Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
3004576 | |
CY2020Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
2821641 | |
CY2020Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
476272 | |
CY2020Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
513953 | |
CY2020Q4 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
71179 | |
CY2020Q2 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
143972 | |
CY2020Q4 | us-gaap |
Line Of Credit
LineOfCredit
|
0 | |
CY2019Q2 | us-gaap |
Line Of Credit Facility Maximum Borrowing Capacity
LineOfCreditFacilityMaximumBorrowingCapacity
|
250000 | |
CY2020Q4 | us-gaap |
Long Term Notes Payable
LongTermNotesPayable
|
44574 | |
CY2020Q2 | us-gaap |
Long Term Notes Payable
LongTermNotesPayable
|
143972 | |
CY2020 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
10231 | |
CY2019 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-24122 | |
CY2020 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-10027 | |
CY2019 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-11150 | |
CY2020 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-19056 | |
CY2019 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-158385 | |
CY2020 | us-gaap |
Net Income Loss
NetIncomeLoss
|
293409 | |
CY2019 | us-gaap |
Net Income Loss
NetIncomeLoss
|
83636 | |
CY2020Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
74313 | |
CY2019Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-205 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
293409 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
83636 | ||
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
219096 | |
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
83840 | |
CY2020Q4 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
70135 | |
CY2019Q4 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-4384 | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
285053 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
75280 | ||
CY2020Q4 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-1017 | |
CY2019Q4 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
1186 | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-733 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
1577 | ||
CY2020Q4 | us-gaap |
Notes Payable Current
NotesPayableCurrent
|
156426 | |
CY2020Q2 | us-gaap |
Notes Payable Current
NotesPayableCurrent
|
57028 | |
CY2020Q4 | us-gaap |
Operating Costs And Expenses
OperatingCostsAndExpenses
|
740959 | |
CY2019Q4 | us-gaap |
Operating Costs And Expenses
OperatingCostsAndExpenses
|
799614 | |
us-gaap |
Operating Costs And Expenses
OperatingCostsAndExpenses
|
1436333 | ||
us-gaap |
Operating Costs And Expenses
OperatingCostsAndExpenses
|
1547444 | ||
CY2020Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
104875 | |
CY2019Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
2951 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
321423 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
117981 | ||
CY2019Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
115456 | |
CY2020Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
45029 | |
CY2020Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
18424 | |
CY2020Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
||
CY2020Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
26605 | |
CY2020Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
||
CY2020 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
70427 | |
CY2020Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
43643 | |
CY2020Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
30245 | |
us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
64873 | ||
CY2020 | us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
21400 | |
CY2019 | us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
21425 | |
CY2020Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0457 | |
CY2020Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y240D | |
CY2020Q4 | us-gaap |
Operating Loss Carryforwards
OperatingLossCarryforwards
|
855000 | |
CY2020Q4 | us-gaap |
Operating Loss Carryforwards Valuation Allowance
OperatingLossCarryforwardsValuationAllowance
|
87981 | |
CY2020 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
10027 | |
CY2019 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
11150 | |
CY2020Q4 | us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
4178 | |
CY2019Q4 | us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
4179 | |
us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
8356 | ||
us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
8356 | ||
CY2020Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
496000000 | |
CY2020Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
496000000 | |
CY2020Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2020Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2020Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2020Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2020Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
201847 | |
CY2020Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
183138 | |
CY2020Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
440151 | |
CY2020Q4 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
326492 | |
CY2019Q4 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
382096 | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
609612 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
736737 | ||
CY2020Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
452855 | |
CY2020 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-56639 | |
CY2019 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
||
CY2020Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-2130386 | |
CY2020Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-2423795 | |
CY2020Q4 | us-gaap |
Revenues
Revenues
|
1174405 | |
CY2019Q4 | us-gaap |
Revenues
Revenues
|
1127695 | |
us-gaap |
Revenues
Revenues
|
2420648 | ||
us-gaap |
Revenues
Revenues
|
2310992 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
73719 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
108516 | ||
CY2020Q4 | us-gaap |
Salaries Wages And Officers Compensation
SalariesWagesAndOfficersCompensation
|
414467 | |
CY2019Q4 | us-gaap |
Salaries Wages And Officers Compensation
SalariesWagesAndOfficersCompensation
|
417518 | |
us-gaap |
Salaries Wages And Officers Compensation
SalariesWagesAndOfficersCompensation
|
826721 | ||
us-gaap |
Salaries Wages And Officers Compensation
SalariesWagesAndOfficersCompensation
|
810707 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | ||
CY2020Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
65000 | |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2457125 | |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2163716 | |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2382812 | |
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2058997 | |
CY2019Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2135899 | |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2135695 | |
CY2020Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | |
us-gaap |
Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
|
56638 | ||
CY2020Q4 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
8386 | |
CY2019Q4 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
11666 | |
CY2020Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
8319488 | |
CY2019Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
8319488 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
8319488 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
8319488 | ||
CY2020Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
8087388 | |
CY2019Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
8087388 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
8087388 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
8087388 |