2022 Q2 Form 10-Q Financial Statement
#000143774922014836 Filed on June 13, 2022
Income Statement
Concept | 2022 Q2 | 2022 Q1 | 2021 Q4 |
---|---|---|---|
Revenue | $17.20M | $14.44M | $15.88M |
YoY Change | 9.27% | 21.59% | 14.38% |
Cost Of Revenue | $12.17M | $10.39M | $10.84M |
YoY Change | 11.4% | 8.65% | 10.57% |
Gross Profit | $5.033M | $4.046M | $5.055M |
YoY Change | 4.45% | 75.19% | 19.98% |
Gross Profit Margin | 29.26% | 28.02% | 31.83% |
Selling, General & Admin | $5.036M | $4.780M | $4.811M |
YoY Change | 9.73% | 10.96% | 11.58% |
% of Gross Profit | 100.06% | 118.15% | 95.17% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $569.3K | $286.0K | $292.3K |
YoY Change | 77.38% | -11.81% | -16.48% |
% of Gross Profit | 11.31% | 7.07% | 5.78% |
Operating Expenses | $5.036M | $4.780M | $4.811M |
YoY Change | 9.73% | 10.96% | 11.58% |
Operating Profit | -$21.01K | -$753.4K | $244.2K |
YoY Change | -108.04% | -62.38% | -347.67% |
Interest Expense | $182.5K | $158.3K | -$160.3K |
YoY Change | 0.86% | -9.04% | -5.71% |
% of Operating Profit | -65.66% | ||
Other Income/Expense, Net | -$212.2K | -$169.6K | $4.974M |
YoY Change | -106.78% | -1.0% | |
Pretax Income | -$233.2K | -$923.0K | -$3.876K |
YoY Change | -106.88% | -57.54% | -99.04% |
Income Tax | -$5.194K | $12.75K | $2.050K |
% Of Pretax Income | |||
Net Earnings | -$228.0K | -$935.8K | -$5.930K |
YoY Change | -106.74% | -56.3% | -98.54% |
Net Earnings / Revenue | -1.33% | -6.48% | -0.04% |
Basic Earnings Per Share | -$0.03 | -$0.12 | $0.00 |
Diluted Earnings Per Share | -$30.45K | -$124.6K | -$767.10 |
COMMON SHARES | |||
Basic Shares Outstanding | 7.487M | 7.850M | |
Diluted Shares Outstanding |
Balance Sheet
Concept | 2022 Q2 | 2022 Q1 | 2021 Q4 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $239.0K | $132.3K | |
YoY Change | -33.78% | -5.54% | |
Cash & Equivalents | $239.0K | $138.0K | $132.2K |
Short-Term Investments | |||
Other Short-Term Assets | $449.0K | $549.4K | |
YoY Change | 22.88% | 16.88% | |
Inventory | $18.65M | $17.91M | $16.30M |
Prepaid Expenses | |||
Receivables | $10.55M | $8.392M | $8.376M |
Other Receivables | $2.183M | $2.204M | |
Total Short-Term Assets | $32.07M | $29.09M | $27.57M |
YoY Change | 8.11% | 18.81% | 8.86% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $7.647M | $7.790M | $7.913M |
YoY Change | -8.61% | -9.2% | -10.2% |
Goodwill | |||
YoY Change | |||
Intangibles | $634.9K | $642.8K | $646.9K |
YoY Change | -3.58% | -4.06% | -2.83% |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $1.428M | $1.577M | $1.791M |
YoY Change | -20.12% | -3.14% | 1.9% |
Total Long-Term Assets | $9.710M | $10.01M | $10.35M |
YoY Change | -10.21% | -7.97% | -7.87% |
TOTAL ASSETS | |||
Total Short-Term Assets | $32.07M | $29.09M | $27.57M |
Total Long-Term Assets | $9.710M | $10.01M | $10.35M |
Total Assets | $41.78M | $39.10M | $37.92M |
YoY Change | 3.22% | 10.57% | 3.72% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $5.851M | $3.890M | |
YoY Change | 45.27% | 53.77% | |
Accrued Expenses | $2.230M | $1.939M | |
YoY Change | 3.06% | 7.74% | |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | |
YoY Change | |||
Long-Term Debt Due | $331.4K | $328.1K | $324.8K |
YoY Change | 13.44% | 4.08% | 4.08% |
Total Short-Term Liabilities | $8.430M | $6.833M | $6.168M |
YoY Change | -26.59% | -27.02% | -1.57% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $4.361M | $4.446M | $4.529M |
YoY Change | -7.06% | -6.87% | -6.69% |
Other Long-Term Liabilities | $767.9K | $1.004M | $1.548M |
YoY Change | -55.32% | -30.85% | -15.09% |
Total Long-Term Liabilities | $5.129M | $5.450M | $6.077M |
YoY Change | -20.0% | -12.47% | -8.99% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $8.430M | $6.833M | $6.168M |
Total Long-Term Liabilities | $5.129M | $5.450M | $6.077M |
Total Liabilities | $20.60M | $17.81M | $15.71M |
YoY Change | -13.54% | -19.78% | -26.23% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $6.705M | $6.933M | $7.868M |
YoY Change | 168.02% | -884.49% | 525.57% |
Common Stock | $14.47M | $14.36M | $14.34M |
YoY Change | 2.31% | 2.24% | 2.4% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $21.18M | $21.29M | $22.21M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $41.78M | $39.10M | $37.92M |
YoY Change | 3.22% | 10.57% | 3.72% |
Cashflow Statement
Concept | 2022 Q2 | 2022 Q1 | 2021 Q4 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | -$228.0K | -$935.8K | -$5.930K |
YoY Change | -106.74% | -56.3% | -98.54% |
Depreciation, Depletion And Amortization | $569.3K | $286.0K | $292.3K |
YoY Change | 77.38% | -11.81% | -16.48% |
Cash From Operating Activities | -$3.028M | -$1.864M | $2.327M |
YoY Change | 228.44% | -454.84% | -309.61% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$112.0K | $73.29K | -$41.77K |
YoY Change | 149.18% | 76.83% | 4.42% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | |||
YoY Change | |||
Cash From Investing Activities | -$112.0K | -$81.29K | -$41.77K |
YoY Change | 149.18% | 43.63% | 4.42% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | $79.60K | ||
YoY Change | 4.13% | ||
Cash From Financing Activities | 3.247M | $1.952M | -2.274M |
YoY Change | 270.22% | -1337.29% | -857.96% |
NET CHANGE | |||
Cash From Operating Activities | -3.028M | -$1.864M | 2.327M |
Cash From Investing Activities | -112.0K | -$81.29K | -41.77K |
Cash From Financing Activities | 3.247M | $1.952M | -2.274M |
Net Change In Cash | 106.8K | $5.755K | 11.04K |
YoY Change | -218.8% | -98.15% | -101.3% |
FREE CASH FLOW | |||
Cash From Operating Activities | -$3.028M | -$1.864M | $2.327M |
Capital Expenditures | -$112.0K | $73.29K | -$41.77K |
Free Cash Flow | -$2.916M | -$1.938M | $2.368M |
YoY Change | 232.5% | -500.37% | -321.35% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
-0 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
3246771 | USD | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.17 | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
208390 | USD | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
0 | USD | |
CY2021Q4 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2022Q2 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2021Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2022Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2022Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2021Q4 | us-gaap |
Preferred Stock No Par Value
PreferredStockNoParValue
|
0 | |
CY2022Q2 | us-gaap |
Preferred Stock No Par Value
PreferredStockNoParValue
|
0 | |
CY2022Q2 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
7894862 | |
CY2022Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
239034 | USD |
CY2021Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
132249 | USD |
CY2022Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
79565 | USD |
CY2021Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
61527 | USD |
CY2022Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
10551849 | USD |
CY2021Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
8376000 | USD |
CY2022Q2 | us-gaap |
Other Receivables
OtherReceivables
|
2182809 | USD |
CY2021Q4 | us-gaap |
Other Receivables
OtherReceivables
|
2204456 | USD |
CY2022Q2 | us-gaap |
Inventory Net
InventoryNet
|
18645991 | USD |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
16303808 | USD |
CY2022Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
448951 | USD |
CY2021Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
549350 | USD |
CY2022Q2 | us-gaap |
Assets Current
AssetsCurrent
|
32068634 | USD |
CY2021Q4 | us-gaap |
Assets Current
AssetsCurrent
|
27565863 | USD |
CY2022Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
7647300 | USD |
CY2021Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
7912851 | USD |
CY2022Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
634894 | USD |
CY2021Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
646860 | USD |
CY2022Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
1428235 | USD |
CY2021Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
1790956 | USD |
CY2022Q2 | us-gaap |
Assets
Assets
|
41779063 | USD |
CY2021Q4 | us-gaap |
Assets
Assets
|
37916530 | USD |
CY2022Q2 | us-gaap |
Loans Payable Current
LoansPayableCurrent
|
331381 | USD |
CY2021Q4 | us-gaap |
Loans Payable Current
LoansPayableCurrent
|
324840 | USD |
CY2022Q2 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
6251534 | USD |
CY2021Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
4275880 | USD |
CY2022Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1829941 | USD |
CY2021Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1553771 | USD |
CY2022Q2 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
16911 | USD |
CY2021Q4 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
13121 | USD |
CY2022Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
8429767 | USD |
CY2021Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
6167612 | USD |
CY2022Q2 | us-gaap |
Long Term Line Of Credit
LongTermLineOfCredit
|
7045197 | USD |
CY2021Q4 | us-gaap |
Long Term Line Of Credit
LongTermLineOfCredit
|
3465908 | USD |
CY2022Q2 | us-gaap |
Long Term Loans Payable
LongTermLoansPayable
|
4361021 | USD |
CY2021Q4 | us-gaap |
Long Term Loans Payable
LongTermLoansPayable
|
4528611 | USD |
CY2022Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
767894 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-774411 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-104935 | USD | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
104636 | USD | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
-0 | USD | |
CY2022Q2 | us-gaap |
Liabilities
Liabilities
|
20603879 | USD |
CY2022Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.03 | |
CY2021Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.45 | |
CY2021Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
1548446 | USD |
CY2021Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
261413 | USD |
CY2021Q4 | us-gaap |
Liabilities
Liabilities
|
15710577 | USD |
CY2022Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2021Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2022Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | |
CY2021Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | |
CY2022Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
7894862 | |
CY2022Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
7894862 | |
CY2021Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
7897477 | |
CY2021Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
7897477 | |
CY2022Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
14470664 | USD |
CY2021Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
14337649 | USD |
CY2022Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
6704520 | USD |
CY2021Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
7868304 | USD |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
21175184 | USD |
CY2021Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
22205953 | USD |
CY2022Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2021Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2022Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
41779063 | USD |
CY2021Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
37916530 | USD |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
17200578 | USD |
CY2021Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
15741114 | USD |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
31640873 | USD | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
27617687 | USD | |
CY2022Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
12167132 | USD |
CY2021Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
10921898 | USD |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
22561575 | USD | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
20489081 | USD | |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
5033446 | USD |
CY2021Q2 | us-gaap |
Gross Profit
GrossProfit
|
4819216 | USD |
us-gaap |
Gross Profit
GrossProfit
|
9079298 | USD | |
us-gaap |
Gross Profit
GrossProfit
|
7128606 | USD | |
CY2022Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
5036331 | USD |
CY2021Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
4589592 | USD |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
9816530 | USD | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
8897516 | USD | |
CY2022Q2 | occ |
Royalty Revenue Expense
RoyaltyRevenueExpense
|
-6586 | USD |
CY2021Q2 | occ |
Royalty Revenue Expense
RoyaltyRevenueExpense
|
42800 | USD |
occ |
Royalty Revenue Expense
RoyaltyRevenueExpense
|
-13544 | USD | |
occ |
Royalty Revenue Expense
RoyaltyRevenueExpense
|
49767 | USD | |
CY2022Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
11540 | USD |
CY2021Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
11011 | USD |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
23635 | USD | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
21905 | USD | |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-21011 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-1741048 | USD | |
CY2022Q2 | us-gaap |
Interest Expense
InterestExpense
|
182531 | USD |
CY2021Q2 | us-gaap |
Interest Expense
InterestExpense
|
180980 | USD |
us-gaap |
Interest Expense
InterestExpense
|
340791 | USD | |
us-gaap |
Interest Expense
InterestExpense
|
354963 | USD | |
CY2022Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-29643 | USD |
CY2021Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
3311342 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-41028 | USD | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
3313970 | USD | |
CY2022Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-212174 | USD |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
2959007 | USD | |
CY2022Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
19803 | USD |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-935793 | USD |
CY2021Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
3130362 | USD |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-381819 | USD | |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-233185 | USD |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
3391775 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-1156230 | USD | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1217959 | USD | |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-5194 | USD |
CY2021Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
6616 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
7554 | USD | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-25720 | USD | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.16 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.17 | ||
CY2021Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
360948 | USD |
us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
-55035 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-3028004 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-391933 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
100313 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
90295 | USD | |
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
11669 | USD | |
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
14640 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-111982 | USD | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
16833 | USD | |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
21289963 | USD |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
113212 | USD |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
21175184 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2141480 | USD |
CY2021Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
13159043 | USD |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
101762 | USD |
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
16645964 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
1243679 | USD | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
640934 | USD | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
4616 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
142367 | USD | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-31905 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2193887 | USD | |
us-gaap |
Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
|
3443868 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
2342183 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-267156 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-100399 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-107166 | USD | |
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
-0 | USD | |
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
-25003 | USD | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-193872 | USD | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
119134 | USD | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
1932023 | USD | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
1538457 | USD | |
us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
276170 | USD | |
us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
329861 | USD | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
3790 | USD | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
3724 | USD | |
us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
-712902 | USD | |
us-gaap |
Proceeds From Notes Payable
ProceedsFromNotesPayable
|
33107669 | USD | |
us-gaap |
Proceeds From Notes Payable
ProceedsFromNotesPayable
|
27446179 | USD | |
us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
29528380 | USD | |
us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
26498162 | USD | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
161049 | USD | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
181040 | USD | |
us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
50000 | USD | |
us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
50000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
716977 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
106785 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
220109 | USD | |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
132249 | USD |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
140839 | USD |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
239034 | USD |
CY2021Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
61527 | USD |
CY2020Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
524617 | USD |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
18038 | USD | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
4616 | USD | |
CY2022Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
79565 | USD |
CY2021Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
529233 | USD |
CY2022Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
3407081 | USD |
CY2021Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
4211098 | USD |
CY2022Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
4108272 | USD |
CY2021Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
4023693 | USD |
CY2022Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
10805920 | USD |
CY2021Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
7763325 | USD |
CY2022Q2 | us-gaap |
Inventory Supplies Net Of Reserves
InventorySuppliesNetOfReserves
|
324718 | USD |
CY2021Q4 | us-gaap |
Inventory Supplies Net Of Reserves
InventorySuppliesNetOfReserves
|
305692 | USD |
CY2022Q2 | us-gaap |
Inventory Net
InventoryNet
|
18645991 | USD |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
16303808 | USD |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
215119 | USD | |
CY2021Q2 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
97674 | USD |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
194974 | USD | |
CY2022Q2 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
2251 | USD |
us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
4601 | USD | |
CY2021Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
324840 | USD |
CY2022Q2 | us-gaap |
Product Warranty Expense
ProductWarrantyExpense
|
15641 | USD |
us-gaap |
Product Warranty Expense
ProductWarrantyExpense
|
23535 | USD | |
CY2021Q2 | us-gaap |
Product Warranty Expense
ProductWarrantyExpense
|
37923 | USD |
us-gaap |
Product Warranty Expense
ProductWarrantyExpense
|
56271 | USD | |
CY2021Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
75000 | USD |
CY2020Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
85000 | USD |
us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
80092 | USD | |
us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
77122 | USD | |
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
33535 | USD | |
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
46271 | USD | |
us-gaap |
Product Warranty Accrual Preexisting Increase Decrease
ProductWarrantyAccrualPreexistingIncreaseDecrease
|
-56557 | USD | |
us-gaap |
Product Warranty Accrual Preexisting Increase Decrease
ProductWarrantyAccrualPreexistingIncreaseDecrease
|
-20851 | USD | |
CY2022Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
65000 | USD |
CY2021Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
95000 | USD |
CY2022Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
4692402 | USD |
CY2021Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
4853451 | USD |
CY2022Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
331381 | USD |
CY2022Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
4361021 | USD |
CY2021Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
4528611 | USD |
CY2022Q2 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
103333 | USD |
us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
206667 | USD | |
CY2021Q2 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
100203 | USD |
us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
200568 | USD | |
CY2022Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P29M21D | |
CY2022Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.050 | pure |
CY2022Q2 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
107835 | USD |
CY2022Q2 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
7374 | USD |
us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
14749 | USD | |
CY2022Q2 | us-gaap |
Lessee Finance Lease Remaining Lease Term
LesseeFinanceLeaseRemainingLeaseTerm
|
P52M | |
CY2022Q2 | us-gaap |
Lessee Finance Lease Discount Rate
LesseeFinanceLeaseDiscountRate
|
0.0475 | pure |
CY2022Q2 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
2251 | USD |
CY2022Q2 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
8466 | USD |
us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
4601 | USD | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
16833 | USD | |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
217366 | USD |
CY2022Q2 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
21434 | USD |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
382716 | USD |
CY2022Q2 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
42868 | USD |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
331438 | USD |
CY2022Q2 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
42868 | USD |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
55023 | USD |
CY2022Q2 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
42868 | USD |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
0 | USD |
CY2022Q2 | us-gaap |
Finance Lease Liability Payments Due Year Five
FinanceLeaseLiabilityPaymentsDueYearFive
|
55715 | USD |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
986543 | USD |
CY2022Q2 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
205753 | USD |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
60508 | USD |
CY2022Q2 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
21882 | USD |
CY2022Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
926035 | USD |
CY2022Q2 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
183871 | USD |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-227991 | USD |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3385159 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-1163784 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
1243679 | USD | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
7487337 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
7536116 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
7464862 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
7536121 | ||
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.03 | |
CY2021Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.45 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.16 | ||
CY2022Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
373751 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
403114 | ||
CY2022Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
221194 | USD |
CY2021Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
308406 | USD |
CY2022Q2 | us-gaap |
Contract With Customer Refund Liability
ContractWithCustomerRefundLiability
|
128343 | USD |
CY2021Q4 | us-gaap |
Contract With Customer Refund Liability
ContractWithCustomerRefundLiability
|
159125 | USD |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
17200578 | USD |
CY2021Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
15741114 | USD |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
31640873 | USD | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
27617687 | USD |