2021 Q4 Form 10-Q Financial Statement
#000143774921026741 Filed on November 15, 2021
Income Statement
Concept | 2021 Q4 | 2021 Q3 | 2020 Q4 |
---|---|---|---|
Revenue | $0.00 | $4.743M | $4.228M |
YoY Change | -100.0% | 51.31% | -14.77% |
Cost Of Revenue | $0.00 | $3.161M | $2.734M |
YoY Change | -100.0% | 39.81% | -20.05% |
Gross Profit | $0.00 | $1.582M | $1.493M |
YoY Change | -100.0% | 81.06% | -3.67% |
Gross Profit Margin | 33.35% | 35.32% | |
Selling, General & Admin | $41.51M | $2.274M | $1.057M |
YoY Change | 3829.2% | 132.1% | -25.6% |
% of Gross Profit | 143.74% | 70.76% | |
Research & Development | $134.6K | $150.0K | |
YoY Change | -1.4% | -25.0% | |
% of Gross Profit | 8.51% | 10.05% | |
Depreciation & Amortization | $160.7K | $170.7K | |
YoY Change | -69.53% | 0.42% | |
% of Gross Profit | 10.16% | 11.43% | |
Operating Expenses | $41.72M | $2.409M | $1.207M |
YoY Change | 3357.7% | 115.77% | -25.05% |
Operating Profit | -$41.72M | -$826.6K | $286.5K |
YoY Change | -14662.49% | 240.83% | -577.52% |
Interest Expense | -$2.255M | $103.00 | -$15.86K |
YoY Change | 14118.16% | -99.58% | -20.7% |
% of Operating Profit | -5.54% | ||
Other Income/Expense, Net | $20.00 | $1.215M | |
YoY Change | -50.0% | 12045.4% | |
Pretax Income | -$43.98M | -$826.7K | $1.485M |
YoY Change | -3061.1% | 209.53% | -1956.49% |
Income Tax | -$615.0K | $25.08K | $22.00K |
% Of Pretax Income | 1.48% | ||
Net Earnings | -$92.47M | -$851.7K | $1.463M |
YoY Change | -6419.69% | 210.86% | -1928.99% |
Net Earnings / Revenue | -17.96% | 34.61% | |
Basic Earnings Per Share | -$0.43 | ||
Diluted Earnings Per Share | -$1.106M | -$0.43 | $740.3K |
COMMON SHARES | |||
Basic Shares Outstanding | 1.982M | 1.981M | |
Diluted Shares Outstanding | 1.981M |
Balance Sheet
Concept | 2021 Q4 | 2021 Q3 | 2020 Q4 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $43.45M | $1.501M | $3.694M |
YoY Change | 1076.23% | -57.13% | 15.43% |
Cash & Equivalents | $43.45M | $1.501M | $3.694M |
Short-Term Investments | $0.00 | ||
Other Short-Term Assets | $108.0K | $183.5K | $126.0K |
YoY Change | -14.27% | 14.2% | -86.0% |
Inventory | $1.650M | $1.645M | |
Prepaid Expenses | $1.494M | ||
Receivables | $1.875M | $2.119M | |
Other Receivables | $5.330K | $219.5K | |
Total Short-Term Assets | $68.05M | $5.214M | $7.803M |
YoY Change | 772.08% | -30.25% | -10.22% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $91.45M | $6.933M | $7.388M |
YoY Change | 1137.7% | -8.17% | -6.67% |
Goodwill | |||
YoY Change | |||
Intangibles | $232.7K | $243.6K | |
YoY Change | |||
Long-Term Investments | $104.3M | ||
YoY Change | |||
Other Assets | $109.0K | ||
YoY Change | |||
Total Long-Term Assets | $196.9M | $7.166M | $7.632M |
YoY Change | 2479.41% | -8.11% | -6.78% |
TOTAL ASSETS | |||
Total Short-Term Assets | $68.05M | $5.214M | $7.803M |
Total Long-Term Assets | $196.9M | $7.166M | $7.632M |
Total Assets | $264.9M | $12.38M | $15.44M |
YoY Change | 1616.26% | -18.95% | -8.56% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $11.79M | $1.616M | $459.8K |
YoY Change | 2464.15% | 251.94% | -42.52% |
Accrued Expenses | $7.751M | $582.4K | $447.8K |
YoY Change | 1630.83% | 13.31% | -55.22% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $0.00 | $2.688M | |
YoY Change | -100.0% | 1917.0% | |
Total Short-Term Liabilities | $45.86M | $2.198M | $3.596M |
YoY Change | 1175.2% | -50.4% | 85.89% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $94.63M | $0.00 | |
YoY Change | -100.0% | ||
Other Long-Term Liabilities | $992.0K | ||
YoY Change | |||
Total Long-Term Liabilities | $94.63M | $0.00 | $0.00 |
YoY Change | -100.0% | -100.0% | |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $45.86M | $2.198M | $3.596M |
Total Long-Term Liabilities | $94.63M | $0.00 | $0.00 |
Total Liabilities | $141.7M | $2.198M | $3.596M |
YoY Change | 3841.32% | -55.23% | -22.21% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$95.68M | $7.002M | $8.898M |
YoY Change | -1175.36% | -5.82% | -4.71% |
Common Stock | $100.0K | $3.180M | $2.942M |
YoY Change | -96.6% | 8.53% | 0.75% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $123.2M | $10.18M | $11.84M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $264.9M | $12.38M | $15.44M |
YoY Change | 1616.26% | -18.95% | -8.56% |
Cashflow Statement
Concept | 2021 Q4 | 2021 Q3 | 2020 Q4 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | -$92.47M | -$851.7K | $1.463M |
YoY Change | -6419.69% | 210.86% | -1928.99% |
Depreciation, Depletion And Amortization | $160.7K | $170.7K | |
YoY Change | -69.53% | 0.42% | |
Cash From Operating Activities | -$24.66M | -$774.1K | $231.3K |
YoY Change | -10763.87% | 22.85% | 65.21% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$85.35M | $3.330K | -$1.940K |
YoY Change | 4399297.94% | -102.04% | -101.29% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$92.35M | $4.800K | $0.00 |
YoY Change | -99.78% | -100.0% | |
Cash From Investing Activities | -$177.7M | $8.130K | -$1.940K |
YoY Change | 9159390.72% | -99.61% | -101.94% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | 244.7M | 5.960K | -36.40K |
YoY Change | -672370.85% | -99.46% | -9.0% |
NET CHANGE | |||
Cash From Operating Activities | -24.66M | -774.1K | 231.3K |
Cash From Investing Activities | -177.7M | 8.130K | -1.940K |
Cash From Financing Activities | 244.7M | 5.960K | -36.40K |
Net Change In Cash | 42.35M | -760.0K | 192.9K |
YoY Change | 21847.65% | -129.95% | -3.53% |
FREE CASH FLOW | |||
Cash From Operating Activities | -$24.66M | -$774.1K | $231.3K |
Capital Expenditures | -$85.35M | $3.330K | -$1.940K |
Free Cash Flow | $60.68M | -$777.4K | $233.2K |
YoY Change | 25918.89% | 66.39% | -2432.3% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2021Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.10 | |
CY2021Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
1981527 | |
CY2021Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
54000 | USD |
CY2020Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
55000 | USD |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
212913 | USD |
CY2020Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
207399 | USD |
CY2021Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2020Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2020Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.10 | |
CY2021Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
250000 | |
CY2020Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
250000 | |
CY2021Q3 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2020Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2021Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2020Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2021Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
4750000 | |
CY2020Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
4750000 | |
CY2021Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
1981527 | |
CY2021Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
1981527 | |
CY2020Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
1976354 | |
CY2020Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
1976354 | |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P4Y | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
10000 | ||
CY2021Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
1500847 | USD |
CY2020Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
3693845 | USD |
CY2021Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
1875177 | USD |
CY2020Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
2119213 | USD |
CY2021Q3 | us-gaap |
Inventory Net
InventoryNet
|
1649517 | USD |
CY2020Q4 | us-gaap |
Inventory Net
InventoryNet
|
1644975 | USD |
CY2021Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
183516 | USD |
CY2020Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
125969 | USD |
CY2021Q3 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
5331 | USD |
CY2020Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
219451 | USD |
CY2021Q3 | us-gaap |
Assets Current
AssetsCurrent
|
5214388 | USD |
CY2020Q4 | us-gaap |
Assets Current
AssetsCurrent
|
7803453 | USD |
CY2021Q3 | iknx |
Land And Building
LandAndBuilding
|
9556586 | USD |
CY2020Q4 | iknx |
Land And Building
LandAndBuilding
|
9556586 | USD |
CY2021Q3 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
5273968 | USD |
CY2020Q4 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
5263586 | USD |
CY2021Q3 | us-gaap |
Furniture And Fixtures Gross
FurnitureAndFixturesGross
|
1420494 | USD |
CY2020Q4 | us-gaap |
Furniture And Fixtures Gross
FurnitureAndFixturesGross
|
1417219 | USD |
CY2021Q3 | iknx |
Vehicles
Vehicles
|
222120 | USD |
CY2020Q4 | iknx |
Vehicles
Vehicles
|
245674 | USD |
CY2021Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
16473168 | USD |
CY2020Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
16483065 | USD |
CY2021Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
9540029 | USD |
CY2020Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
9094702 | USD |
CY2021Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
6933139 | USD |
CY2020Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
7388363 | USD |
CY2021Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
232679 | USD |
CY2020Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
243583 | USD |
CY2021Q3 | us-gaap |
Assets
Assets
|
12380206 | USD |
CY2020Q4 | us-gaap |
Assets
Assets
|
15435399 | USD |
CY2021Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
0 | USD |
CY2020Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
2688396 | USD |
CY2021Q3 | us-gaap |
Accounts Payable Trade Current
AccountsPayableTradeCurrent
|
1615868 | USD |
CY2020Q4 | us-gaap |
Accounts Payable Trade Current
AccountsPayableTradeCurrent
|
459836 | USD |
CY2021Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
419574 | USD |
CY2020Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
279755 | USD |
CY2021Q3 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
162861 | USD |
CY2020Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
168066 | USD |
CY2021Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
2198303 | USD |
CY2020Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
3596053 | USD |
CY2021Q3 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2020Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2021Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
198153 | USD |
CY2020Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
197635 | USD |
CY2021Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
2981620 | USD |
CY2020Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
2743930 | USD |
CY2021Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
7002130 | USD |
CY2020Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
8897781 | USD |
CY2021Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
10181903 | USD |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
11839346 | USD |
CY2021Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
12380206 | USD |
CY2020Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
15435399 | USD |
CY2021Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
4743452 | USD |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
3134984 | USD |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
12068208 | USD | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
9204615 | USD | |
CY2021Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
3161362 | USD |
CY2020Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
2261205 | USD |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
8060482 | USD | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
6792709 | USD | |
CY2021Q3 | us-gaap |
Gross Profit
GrossProfit
|
1582090 | USD |
CY2020Q3 | us-gaap |
Gross Profit
GrossProfit
|
873779 | USD |
us-gaap |
Gross Profit
GrossProfit
|
4007726 | USD | |
us-gaap |
Gross Profit
GrossProfit
|
2411906 | USD | |
CY2021Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
2274054 | USD |
CY2020Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
979773 | USD |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
5402147 | USD | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
3963100 | USD | |
CY2021Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
134608 | USD |
CY2020Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
136520 | USD |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
398425 | USD | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
521334 | USD | |
CY2021Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-826572 | USD |
CY2020Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-242514 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-1792846 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-2072528 | USD | |
CY2021Q3 | us-gaap |
Interest Expense
InterestExpense
|
103 | USD |
CY2020Q3 | us-gaap |
Interest Expense
InterestExpense
|
24592 | USD |
us-gaap |
Interest Expense
InterestExpense
|
102443 | USD | |
us-gaap |
Interest Expense
InterestExpense
|
70699 | USD | |
CY2021Q3 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
20 | USD |
CY2020Q3 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
39 | USD |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
5195 | USD | |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
8722 | USD | |
CY2021Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-826655 | USD |
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-267067 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-1890094 | USD | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-2134505 | USD | |
CY2021Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
25081 | USD |
CY2020Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
6929 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
5557 | USD | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-232000 | USD | |
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-851736 | USD |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-273996 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-1895651 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-1902505 | USD | |
CY2021Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.43 | |
CY2020Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.14 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.96 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.96 | ||
CY2021Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.43 | |
CY2020Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.14 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.96 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.96 | ||
CY2021Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
1981138 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
1976354 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
1978638 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
1976354 | ||
CY2021Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
1981138 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
1976354 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
1978638 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
1976354 | ||
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
10954725 | USD |
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-851736 | USD |
CY2021Q3 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
5957 | USD |
CY2021Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
72957 | USD |
CY2021Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
10181903 | USD |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
10635565 | USD |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-273996 | USD |
CY2020Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2762 | USD |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
10364331 | USD |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
11839346 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-1895651 | USD | |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
33647 | USD | |
us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
0 | USD | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
204561 | USD | |
CY2021Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
10181903 | USD |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
12256698 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-1902505 | USD | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
10138 | USD | |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
10364331 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-1895651 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-1902505 | USD | |
us-gaap |
Depreciation
Depreciation
|
468881 | USD | |
us-gaap |
Depreciation
Depreciation
|
499899 | USD | |
us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
105764 | USD | |
us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
27445 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
204561 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
10138 | USD | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
4800 | USD | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
2325 | USD | |
us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
0 | USD | |
us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
16906 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-244037 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-1017501 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
4542 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-24723 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
57548 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-746216 | USD | |
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
-214120 | USD | |
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
240082 | USD | |
us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
1156032 | USD | |
us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
-302512 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
134614 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-525521 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
565468 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-630117 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
13657 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
149916 | USD | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
4800 | USD | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
18297 | USD | |
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
10021 | USD | |
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
12976 | USD | |
us-gaap |
Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
|
0 | USD | |
us-gaap |
Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
|
2205000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-18878 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
2060405 | USD | |
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
0 | USD | |
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
1214500 | USD | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
2773235 | USD | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
107554 | USD | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
33647 | USD | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
0 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-2739588 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
1106946 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-2192998 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
2537234 | USD | |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
3693845 | USD |
CY2019Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
963649 | USD |
CY2021Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
1500847 | USD |
CY2020Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
3500883 | USD |
us-gaap |
Interest Paid Net
InterestPaidNet
|
24089 | USD | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
56834 | USD | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
208562 | USD | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
-8082 | USD | |
CY2021Q3 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
1487128 | USD |
CY2020Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
1323655 | USD |
CY2021Q3 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
356365 | USD |
CY2020Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
428753 | USD |
CY2021Q3 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
1104345 | USD |
CY2020Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
1065458 | USD |
CY2021Q3 | us-gaap |
Inventory Lifo Reserve
InventoryLIFOReserve
|
1298321 | USD |
CY2020Q4 | us-gaap |
Inventory Lifo Reserve
InventoryLIFOReserve
|
1172891 | USD |
CY2021Q3 | us-gaap |
Inventory Net
InventoryNet
|
1649517 | USD |
CY2020Q4 | us-gaap |
Inventory Net
InventoryNet
|
1644975 | USD |
CY2021Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
1981138 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
1976354 | |
CY2021Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
0 | |
CY2020Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
0 | |
CY2021Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
1981138 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
1976354 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
1978638 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
1976354 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
0 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
0 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
1978638 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
1976354 | ||
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
204600 | USD | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
10100 | USD | |
CY2021Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
597000 | USD |
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
3833 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
39800 | USD | |
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
0 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
10000 | ||
CY2020Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
17500 | |
CY2020Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
6.97 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
10000 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
11.50 | ||
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
3833 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
8.78 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
|
1000 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
|
10.75 | ||
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
22667 | |
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
8.50 | |
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
5166 | |
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
6.54 | |
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
152800 | USD |
CY2021Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
44900 | USD |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
4 | pure | |
CY2021Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
4743452 | USD |
CY2021Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
3161362 | USD |
CY2021Q3 | us-gaap |
Gross Profit
GrossProfit
|
1582090 | USD |
CY2021Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
2274054 | USD |
CY2021Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
134608 | USD |
CY2021Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-826572 | USD |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
3134984 | USD |
CY2020Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
2261205 | USD |
CY2020Q3 | us-gaap |
Gross Profit
GrossProfit
|
873779 | USD |
CY2020Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
979773 | USD |
CY2020Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
136520 | USD |
CY2020Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-242514 | USD |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
12068208 | USD | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
8060482 | USD | |
us-gaap |
Gross Profit
GrossProfit
|
4007726 | USD | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
5402147 | USD | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
398425 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-1792846 | USD | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
9204615 | USD | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
6792709 | USD | |
us-gaap |
Gross Profit
GrossProfit
|
2411906 | USD | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
3963100 | USD | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
521334 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-2072528 | USD | |
CY2021Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
1875177 | USD |
CY2020Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
2119213 | USD |
CY2021Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.030 | pure |
CY2020Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.005 | pure |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.003 | pure | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.109 | pure | |
CY2021Q3 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | USD |