2021 Q1 Form 10-Q Financial Statement
#000143774921006018 Filed on March 15, 2021
Income Statement
Concept | 2021 Q1 | 2020 Q1 |
---|---|---|
Revenue | $11.88M | $12.89M |
YoY Change | -7.84% | -23.06% |
Cost Of Revenue | $9.567M | $10.48M |
YoY Change | -8.74% | -20.51% |
Gross Profit | $2.309M | $2.404M |
YoY Change | -3.94% | -32.52% |
Gross Profit Margin | 19.44% | 18.65% |
Selling, General & Admin | $4.308M | $4.824M |
YoY Change | -10.7% | -28.78% |
% of Gross Profit | 186.54% | 200.66% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $324.3K | $393.0K |
YoY Change | -17.49% | -11.38% |
% of Gross Profit | 14.04% | 16.35% |
Operating Expenses | $4.308M | $4.824M |
YoY Change | -10.7% | -28.78% |
Operating Profit | -$2.002M | -$2.448M |
YoY Change | -18.18% | -24.01% |
Interest Expense | $174.0K | $136.7K |
YoY Change | 27.29% | 16.95% |
% of Operating Profit | ||
Other Income/Expense, Net | -$171.4K | -$139.3K |
YoY Change | 22.99% | 19.36% |
Pretax Income | -$2.174M | -$2.587M |
YoY Change | -15.97% | -22.49% |
Income Tax | -$32.34K | $5.033K |
% Of Pretax Income | ||
Net Earnings | -$2.141M | -$2.592M |
YoY Change | -17.38% | -21.7% |
Net Earnings / Revenue | -18.03% | -20.11% |
Basic Earnings Per Share | -$0.29 | |
Diluted Earnings Per Share | -$291.2K | -$353.8K |
COMMON SHARES | ||
Basic Shares Outstanding | 7.536M | 7.456M |
Diluted Shares Outstanding |
Balance Sheet
Concept | 2021 Q1 | 2020 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $450.0K | $690.0K |
YoY Change | -34.78% | 64.29% |
Cash & Equivalents | $452.0K | $693.7K |
Short-Term Investments | ||
Other Short-Term Assets | $370.0K | $370.0K |
YoY Change | 0.0% | -19.57% |
Inventory | $17.38M | $17.18M |
Prepaid Expenses | ||
Receivables | $6.264M | $6.799M |
Other Receivables | $30.00K | $50.00K |
Total Short-Term Assets | $24.49M | $25.10M |
YoY Change | -2.44% | -17.09% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $8.579M | $9.697M |
YoY Change | -11.53% | -12.14% |
Goodwill | ||
YoY Change | ||
Intangibles | $670.0K | $670.3K |
YoY Change | -0.05% | 2.88% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $1.628M | $1.173M |
YoY Change | 38.81% | 650.75% |
Total Long-Term Assets | $10.88M | $11.57M |
YoY Change | -5.95% | -2.76% |
TOTAL ASSETS | ||
Total Short-Term Assets | $24.49M | $25.10M |
Total Long-Term Assets | $10.88M | $11.57M |
Total Assets | $35.36M | $36.67M |
YoY Change | -3.55% | -13.05% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $3.800M | $4.310M |
YoY Change | -11.83% | -12.58% |
Accrued Expenses | $1.930M | $1.440M |
YoY Change | 34.03% | -42.4% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $5.650M |
YoY Change | -100.0% | |
Long-Term Debt Due | $315.3K | $500.4K |
YoY Change | -36.99% | 89.82% |
Total Short-Term Liabilities | $9.363M | $11.92M |
YoY Change | -21.44% | 54.55% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $4.774M | $5.089M |
YoY Change | -6.19% | -16.47% |
Other Long-Term Liabilities | $1.452M | $977.1K |
YoY Change | 48.63% | 1328.15% |
Total Long-Term Liabilities | $6.226M | $6.066M |
YoY Change | 2.64% | -1.54% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $9.363M | $11.92M |
Total Long-Term Liabilities | $6.226M | $6.066M |
Total Liabilities | $22.21M | $17.98M |
YoY Change | 23.48% | -3.69% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | -$883.7K | $4.787M |
YoY Change | -118.46% | -50.88% |
Common Stock | $14.04M | $13.89M |
YoY Change | 1.07% | 1.05% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $13.16M | $18.68M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $35.36M | $36.67M |
YoY Change | -3.55% | -13.05% |
Cashflow Statement
Concept | 2021 Q1 | 2020 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | -$2.141M | -$2.592M |
YoY Change | -17.38% | -21.7% |
Depreciation, Depletion And Amortization | $324.3K | $393.0K |
YoY Change | -17.49% | -11.38% |
Cash From Operating Activities | $525.4K | $543.6K |
YoY Change | -3.35% | -147.24% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $41.45K | $46.70K |
YoY Change | -11.26% | -85.3% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | ||
YoY Change | ||
Cash From Investing Activities | -$56.60K | -$67.76K |
YoY Change | -16.47% | -80.28% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | $0.00 | |
YoY Change | -100.0% | |
Debt Paid & Issued, Net | $76.44K | |
YoY Change | ||
Cash From Financing Activities | -$157.7K | -$319.5K |
YoY Change | -50.63% | -118.41% |
NET CHANGE | ||
Cash From Operating Activities | $525.4K | $543.6K |
Cash From Investing Activities | -$56.60K | -$67.76K |
Cash From Financing Activities | -$157.7K | -$319.5K |
Net Change In Cash | $311.1K | $156.4K |
YoY Change | 98.91% | -35.01% |
FREE CASH FLOW | ||
Cash From Operating Activities | $525.4K | $543.6K |
Capital Expenditures | $41.45K | $46.70K |
Free Cash Flow | $484.0K | $496.9K |
YoY Change | -2.6% | -133.84% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2020Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
7561334 | USD |
CY2021Q1 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
7536116 | |
CY2021Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
517093 | USD |
CY2020Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
524617 | USD |
CY2021Q1 | us-gaap |
Preferred Stock No Par Value
PreferredStockNoParValue
|
0 | |
CY2020Q4 | us-gaap |
Preferred Stock No Par Value
PreferredStockNoParValue
|
0 | |
CY2021Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2020Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2021Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2020Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2021Q1 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2020Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2021Q1 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2020Q4 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2021Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | |
CY2020Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | |
CY2021Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
7536116 | |
CY2021Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
7536116 | |
CY2020Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
7537087 | |
CY2020Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
7537087 | |
CY2021Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2020Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2021Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
451960 | USD |
CY2020Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
140839 | USD |
CY2021Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
6263921 | USD |
CY2021Q1 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
0 | USD |
CY2020Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
25003 | USD |
CY2021Q1 | us-gaap |
Other Receivables
OtherReceivables
|
21774 | USD |
CY2020Q4 | us-gaap |
Other Receivables
OtherReceivables
|
23145 | USD |
CY2021Q1 | us-gaap |
Inventory Net
InventoryNet
|
17380161 | USD |
CY2020Q4 | us-gaap |
Inventory Net
InventoryNet
|
17099767 | USD |
CY2021Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
369268 | USD |
CY2020Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
472516 | USD |
CY2021Q1 | us-gaap |
Assets Current
AssetsCurrent
|
24487084 | USD |
CY2020Q4 | us-gaap |
Assets Current
AssetsCurrent
|
25322604 | USD |
CY2021Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
8579203 | USD |
CY2020Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
8811863 | USD |
CY2021Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
669991 | USD |
CY2020Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
665731 | USD |
CY2021Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
1628407 | USD |
CY2020Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
1757614 | USD |
CY2021Q1 | us-gaap |
Assets
Assets
|
35364685 | USD |
CY2020Q4 | us-gaap |
Assets
Assets
|
36557812 | USD |
CY2021Q1 | us-gaap |
Loans Payable Current
LoansPayableCurrent
|
315269 | USD |
CY2020Q4 | us-gaap |
Loans Payable Current
LoansPayableCurrent
|
312109 | USD |
CY2021Q1 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
4136965 | USD |
CY2020Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
2861343 | USD |
CY2021Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1596825 | USD |
CY2020Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1463307 | USD |
CY2021Q1 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
16761 | USD |
CY2020Q4 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
13986 | USD |
CY2021Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
9363007 | USD |
CY2020Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
6266149 | USD |
CY2021Q1 | us-gaap |
Long Term Line Of Credit
LongTermLineOfCredit
|
4932377 | USD |
CY2020Q4 | us-gaap |
Long Term Line Of Credit
LongTermLineOfCredit
|
4988660 | USD |
CY2021Q1 | us-gaap |
Long Term Loans Payable
LongTermLoansPayable
|
4773854 | USD |
CY2020Q4 | us-gaap |
Long Term Loans Payable
LongTermLoansPayable
|
4853457 | USD |
CY2021Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
1452191 | USD |
CY2020Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
1823632 | USD |
CY2021Q1 | us-gaap |
Liabilities
Liabilities
|
22205642 | USD |
CY2020Q4 | us-gaap |
Liabilities
Liabilities
|
21297894 | USD |
CY2021Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2020Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2021Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
14042735 | USD |
CY2020Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
14002130 | USD |
CY2021Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-883692 | USD |
CY2020Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
1257788 | USD |
CY2021Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
13159043 | USD |
CY2020Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
15259918 | USD |
CY2021Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
35364685 | USD |
CY2020Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
36557812 | USD |
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
11876573 | USD |
CY2020Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
12887396 | USD |
CY2021Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
9567183 | USD |
CY2020Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
10483256 | USD |
CY2021Q1 | us-gaap |
Gross Profit
GrossProfit
|
2309390 | USD |
CY2020Q1 | us-gaap |
Gross Profit
GrossProfit
|
2404140 | USD |
CY2021Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
4307924 | USD |
CY2020Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
4824124 | USD |
CY2021Q1 | occ |
Royalty Revenue Expense
RoyaltyRevenueExpense
|
6967 | USD |
CY2020Q1 | occ |
Royalty Revenue Expense
RoyaltyRevenueExpense
|
-17558 | USD |
CY2021Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
10894 | USD |
CY2020Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
9991 | USD |
CY2021Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-2002461 | USD |
CY2020Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-2447533 | USD |
CY2021Q1 | us-gaap |
Interest Expense
InterestExpense
|
173983 | USD |
CY2020Q1 | us-gaap |
Interest Expense
InterestExpense
|
136687 | USD |
CY2021Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
2628 | USD |
CY2020Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-2635 | USD |
CY2021Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-171355 | USD |
CY2020Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-139322 | USD |
CY2021Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-2173816 | USD |
CY2020Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-2586855 | USD |
CY2021Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-32336 | USD |
CY2020Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
5033 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2141480 | USD |
CY2020Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2591888 | USD |
CY2021Q1 | us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
-0.29 | |
CY2021Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
41445 | USD |
CY2020Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
46702 | USD |
CY2021Q1 | occ |
Payments For Proceeds From Intangible Assets
PaymentsForProceedsFromIntangibleAssets
|
15154 | USD |
CY2020Q1 | occ |
Payments For Proceeds From Intangible Assets
PaymentsForProceedsFromIntangibleAssets
|
21060 | USD |
CY2020Q1 | us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
-0.35 | |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
15259918 | USD |
CY2021Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
40605 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2141480 | USD |
CY2021Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
13159043 | USD |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
21238900 | 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 |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2141480 | USD |
CY2020Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2591888 | USD |
CY2021Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
324261 | USD |
CY2020Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
392978 | USD |
CY2021Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-7524 | USD |
CY2020Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-14838 | USD |
CY2021Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
40605 | USD |
CY2020Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
34356 | USD |
CY2021Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-3167 | USD |
CY2020Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-2782 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-1304937 | USD |
CY2020Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-3563267 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
|
-1371 | USD |
CY2020Q1 | us-gaap |
Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
|
-43381 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
280394 | USD |
CY2020Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-915488 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
-103248 | USD |
CY2020Q1 | us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
73124 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
-25003 | USD |
CY2020Q1 | us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
-0 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-84519 | USD |
CY2020Q1 | us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-0 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
1277881 | USD |
CY2020Q1 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-1103593 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
133518 | USD |
CY2020Q1 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-632415 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
2775 | USD |
CY2020Q1 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
4025 | USD |
CY2021Q1 | us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
-346441 | USD |
CY2020Q1 | us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
3212 | USD |
CY2021Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
525446 | USD |
CY2020Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
543631 | USD |
CY2021Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-56599 | USD |
CY2020Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-67762 | USD |
CY2021Q1 | us-gaap |
Proceeds From Notes Payable
ProceedsFromNotesPayable
|
13147167 | USD |
CY2020Q1 | us-gaap |
Proceeds From Notes Payable
ProceedsFromNotesPayable
|
0 | USD |
CY2021Q1 | us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
13203450 | USD |
CY2020Q1 | us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
-0 | USD |
CY2021Q1 | us-gaap |
Repayments Of Long Term Debt And Capital Securities
RepaymentsOfLongTermDebtAndCapitalSecurities
|
76443 | USD |
CY2020Q1 | us-gaap |
Repayments Of Long Term Debt And Capital Securities
RepaymentsOfLongTermDebtAndCapitalSecurities
|
319459 | USD |
CY2021Q1 | us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
25000 | USD |
CY2020Q1 | us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
-0 | USD |
CY2021Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-157726 | USD |
CY2020Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-319459 | USD |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
311121 | USD |
CY2020Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
156410 | USD |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
140839 | USD |
CY2019Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
537330 | USD |
CY2021Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
517093 | USD |
CY2020Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
84724 | USD |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
451960 | USD |
CY2020Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
693740 | USD |
CY2020Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
524617 | USD |
CY2019Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
99562 | USD |
CY2021Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-7524 | USD |
CY2020Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-14838 | USD |
CY2021Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
5289945 | USD |
CY2020Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
4663978 | USD |
CY2021Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
3560464 | USD |
CY2020Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
4165289 | USD |
CY2021Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
8268453 | USD |
CY2020Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
8010794 | USD |
CY2021Q1 | us-gaap |
Inventory Supplies Net Of Reserves
InventorySuppliesNetOfReserves
|
261299 | USD |
CY2020Q4 | us-gaap |
Inventory Supplies Net Of Reserves
InventorySuppliesNetOfReserves
|
259706 | USD |
CY2021Q1 | us-gaap |
Inventory Net
InventoryNet
|
17380161 | USD |
CY2020Q4 | us-gaap |
Inventory Net
InventoryNet
|
17099767 | USD |
CY2021Q1 | us-gaap |
Product Warranty Expense
ProductWarrantyExpense
|
18348 | USD |
CY2020Q1 | us-gaap |
Product Warranty Expense
ProductWarrantyExpense
|
37257 | USD |
CY2020Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
85000 | USD |
CY2019Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
120000 | USD |
CY2021Q1 | us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
50251 | USD |
CY2020Q1 | us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
69549 | USD |
CY2021Q1 | us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
18348 | USD |
CY2020Q1 | us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
12743 | USD |
CY2021Q1 | us-gaap |
Product Warranty Accrual Preexisting Increase Decrease
ProductWarrantyAccrualPreexistingIncreaseDecrease
|
-31903 | USD |
CY2020Q1 | us-gaap |
Product Warranty Accrual Preexisting Increase Decrease
ProductWarrantyAccrualPreexistingIncreaseDecrease
|
-106806 | USD |
CY2021Q1 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
85000 | USD |
CY2020Q1 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
70000 | USD |
CY2021Q1 | us-gaap |
Long Term Debt
LongTermDebt
|
5089123 | USD |
CY2020Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
5165566 | USD |
CY2021Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
315269 | USD |
CY2020Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
312109 | USD |
CY2021Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
4773854 | USD |
CY2020Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
4853457 | USD |
CY2021Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
389807 | USD |
CY2021Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
327071 | USD |
CY2021Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
274132 | USD |
CY2021Q1 | occ |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
26370 | USD |
CY2021Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
1309478 | USD |
CY2021Q1 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
111951 | USD |
CY2021Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
97300 | USD |
CY2020Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
94199 | USD |
CY2021Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
0 | USD |
CY2020Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
1088719 | USD |
CY2021Q1 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
100348 | USD |
CY2020Q1 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
95871 | USD |
CY2021Q1 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P41M15D | |
CY2021Q1 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.051 | pure |
CY2021Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
292098 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2141480 | USD |
CY2020Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2591888 | USD |
CY2021Q1 | us-gaap |
Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
|
7352781 | |
CY2020Q1 | us-gaap |
Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
|
7322195 | |
CY2021Q1 | us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
-0.29 | |
CY2020Q1 | us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
-0.35 | |
CY2021Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
183346 | |
CY2020Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
136786 | |
CY2021Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
104225 | USD |
CY2020Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
63283 | USD |
CY2021Q1 | us-gaap |
Contract With Customer Refund Liability
ContractWithCustomerRefundLiability
|
138733 | USD |
CY2020Q4 | us-gaap |
Contract With Customer Refund Liability
ContractWithCustomerRefundLiability
|
119989 | USD |
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
11876573 | USD |
CY2020Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
12887396 | USD |
CY2021Q1 | 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; font-size: 10pt;"><b>(<em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">13</em>) </b></p> </td><td> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; 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';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">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 adoption of ASU <em style="font: inherit;">2019</em>-<em style="font: inherit;">12</em> is <em style="font: inherit;">not</em> expected to have a material impact on the Company’s results of operations, financial position or liquidity or its related financial statement disclosures.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 28pt;">There are <em style="font: inherit;">no</em> other new accounting standards issued, but <em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" 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> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 28pt;"/> |