2024 Q3 Form 10-Q Financial Statement
#000156215124000038 Filed on August 12, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
Revenue | $16.91M | $17.25M |
YoY Change | -6.2% | -2.66% |
Cost Of Revenue | $8.810M | $8.455M |
YoY Change | -8.27% | -7.3% |
Gross Profit | $8.102M | $8.791M |
YoY Change | -3.85% | 2.26% |
Gross Profit Margin | 47.91% | 50.97% |
Selling, General & Admin | $8.415M | $8.675M |
YoY Change | 4.82% | 7.36% |
% of Gross Profit | 103.86% | 98.68% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $2.051M | $2.040M |
YoY Change | 10.27% | 10.69% |
% of Gross Profit | 25.31% | 23.21% |
Operating Expenses | $8.415M | $8.675M |
YoY Change | 4.82% | 7.36% |
Operating Profit | -$301.0K | -$46.00K |
YoY Change | -176.01% | -108.65% |
Interest Expense | -$234.0K | -$69.00K |
YoY Change | -195.51% | -201.47% |
% of Operating Profit | ||
Other Income/Expense, Net | $351.0K | $225.0K |
YoY Change | -81.79% | -1.75% |
Pretax Income | $50.00K | $179.0K |
YoY Change | -97.85% | -76.48% |
Income Tax | $12.00K | $51.00K |
% Of Pretax Income | 24.0% | 28.49% |
Net Earnings | $38.00K | $128.0K |
YoY Change | -97.78% | -76.56% |
Net Earnings / Revenue | 0.22% | 0.74% |
Basic Earnings Per Share | $0.00 | $0.01 |
Diluted Earnings Per Share | $0.00 | $0.01 |
COMMON SHARES | ||
Basic Shares Outstanding | 20.76M shares | 20.83M shares |
Diluted Shares Outstanding | 20.75M shares | 20.82M shares |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $26.34M | $27.81M |
YoY Change | -13.07% | -19.78% |
Cash & Equivalents | $24.34M | $16.86M |
Short-Term Investments | $2.001M | $10.95M |
Other Short-Term Assets | $1.971M | $1.671M |
YoY Change | -5.87% | 7.46% |
Inventory | $64.90M | $57.45M |
Prepaid Expenses | ||
Receivables | $6.968M | $5.897M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $100.2M | $92.82M |
YoY Change | 3.44% | 0.17% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $115.4M | $115.6M |
YoY Change | -1.24% | 0.91% |
Goodwill | $1.262M | $1.262M |
YoY Change | 0.0% | 0.0% |
Intangibles | $4.736M | $5.065M |
YoY Change | -15.86% | -15.23% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $112.0K | $120.0K |
YoY Change | -33.73% | -37.82% |
Total Long-Term Assets | $121.4M | $121.9M |
YoY Change | -1.9% | 0.11% |
TOTAL ASSETS | ||
Total Short-Term Assets | $100.2M | $92.82M |
Total Long-Term Assets | $121.4M | $121.9M |
Total Assets | $221.6M | $214.8M |
YoY Change | 0.45% | 0.13% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $9.122M | $2.941M |
YoY Change | 62.89% | 2.76% |
Accrued Expenses | $6.268M | $5.059M |
YoY Change | -2.06% | 0.88% |
Deferred Revenue | $1.200M | $600.0K |
YoY Change | -14.29% | 0.0% |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $1.130M | $1.130M |
YoY Change | 0.09% | 0.09% |
Total Short-Term Liabilities | $17.73M | $9.732M |
YoY Change | 21.52% | 1.53% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $15.69M | $15.98M |
YoY Change | -6.72% | -6.6% |
Other Long-Term Liabilities | $26.00K | $26.00K |
YoY Change | 188.89% | 188.89% |
Total Long-Term Liabilities | $18.30M | $18.56M |
YoY Change | -1.45% | 1.86% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $17.73M | $9.732M |
Total Long-Term Liabilities | $18.30M | $18.56M |
Total Liabilities | $36.03M | $28.29M |
YoY Change | 8.66% | 1.74% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | -$93.15M | -$92.68M |
YoY Change | 2.07% | 0.84% |
Common Stock | $207.0K | $208.0K |
YoY Change | -2.36% | -2.35% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $185.6M | $186.5M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $221.6M | $214.8M |
YoY Change | 0.45% | 0.13% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $38.00K | $128.0K |
YoY Change | -97.78% | -76.56% |
Depreciation, Depletion And Amortization | $2.051M | $2.040M |
YoY Change | 10.27% | 10.69% |
Cash From Operating Activities | $1.514M | $4.589M |
YoY Change | 68.22% | -7.94% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $2.309M | $1.498M |
YoY Change | -42.56% | -49.55% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $9.016M | -$8.139M |
YoY Change | 9.02% | -270.84% |
Cash From Investing Activities | $6.707M | -$9.637M |
YoY Change | 57.81% | -636.88% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -748.0K | -705.0K |
YoY Change | -44.59% | -19.89% |
NET CHANGE | ||
Cash From Operating Activities | 1.514M | 4.589M |
Cash From Investing Activities | 6.707M | -9.637M |
Cash From Financing Activities | -748.0K | -705.0K |
Net Change In Cash | 7.473M | -5.753M |
YoY Change | 96.66% | -197.51% |
FREE CASH FLOW | ||
Cash From Operating Activities | $1.514M | $4.589M |
Capital Expenditures | $2.309M | $1.498M |
Free Cash Flow | -$795.0K | $3.091M |
YoY Change | -74.52% | 53.32% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
21430000 | shares | |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.01 | |
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.01 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.00 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.00 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
21430000 | shares | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.03 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.03 | |
cwgl |
Accounts Receivable Credit Loss Expense Reversal And Writeoff
AccountsReceivableCreditLossExpenseReversalAndWriteoff
|
-150000 | usd | |
cwgl |
Accounts Receivable Credit Loss Expense Reversal And Writeoff
AccountsReceivableCreditLossExpenseReversalAndWriteoff
|
7000 | usd | |
cwgl |
Debt Securities Available For Sale Sold At Par Value
DebtSecuritiesAvailableForSaleSoldAtParValue
|
11000000 | usd | |
CY2024Q2 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
10935000 | usd |
CY2024Q2 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
12000 | usd |
CY2024Q2 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
1000 | usd |
CY2024Q2 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
10946000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
13400000 | usd |
CY2024Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
17200000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
21150000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
16655000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
4495000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
21150000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
16011000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
5139000 | usd |
CY2024Q2 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
450000 | usd |
CY2023Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
450000 | usd |
CY2024Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
120000 | usd |
CY2023Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
161000 | usd |
CY2024Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
5065000 | usd |
CY2023Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
5750000 | usd |
CY2024Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
322000 | usd |
CY2023Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
322000 | usd |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
644000 | usd | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
643000 | usd | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
642000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
1168000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
1073000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
1073000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
469000 | usd |
CY2024Q2 | cwgl |
Finite Lived Intangible Asset Expected Amortization After Year Four
FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
|
70000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
4495000 | usd |
CY2024Q2 | us-gaap |
Accounts Payable Current And Noncurrent
AccountsPayableCurrentAndNoncurrent
|
2941000 | usd |
CY2023Q4 | us-gaap |
Accounts Payable Current And Noncurrent
AccountsPayableCurrentAndNoncurrent
|
7524000 | usd |
CY2024Q2 | us-gaap |
Employee Related Liabilities Current And Noncurrent
EmployeeRelatedLiabilitiesCurrentAndNoncurrent
|
2529000 | usd |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current And Noncurrent
EmployeeRelatedLiabilitiesCurrentAndNoncurrent
|
2965000 | usd |
CY2024Q2 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
689000 | usd |
CY2023Q4 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
575000 | usd |
CY2024Q2 | cwgl |
Accrued Acquisition Costs Of Property And Equipment
AccruedAcquisitionCostsOfPropertyAndEquipment
|
496000 | usd |
CY2023Q4 | cwgl |
Accrued Acquisition Costs Of Property And Equipment
AccruedAcquisitionCostsOfPropertyAndEquipment
|
210000 | usd |
CY2024Q2 | us-gaap |
Interest Payable Current
InterestPayableCurrent
|
228000 | usd |
CY2023Q4 | us-gaap |
Interest Payable Current
InterestPayableCurrent
|
235000 | usd |
CY2024Q2 | cwgl |
Depletion Allowance
DepletionAllowance
|
519000 | usd |
CY2023Q4 | cwgl |
Depletion Allowance
DepletionAllowance
|
675000 | usd |
CY2024Q2 | cwgl |
Production And Farming
ProductionAndFarming
|
272000 | usd |
CY2023Q4 | cwgl |
Production And Farming
ProductionAndFarming
|
318000 | usd |
CY2024Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
326000 | usd |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
341000 | usd |
CY2024Q2 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
8000000 | usd |
CY2023Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
12843000 | usd |
CY2024Q2 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
78000 | usd |
CY2023Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
84000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
17107000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
17671000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
1130000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
1129000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
15977000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
16542000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year
LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
|
570000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
1140000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
1140000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
|
1140000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
|
1140000 | usd |
CY2024Q2 | cwgl |
Long Term Debt Maturities Repayments Of Principal After Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour
|
12055000 | usd |
CY2024Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
17185000 | usd |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
1273000 | shares |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
|
0 | shares | |
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
0 | shares | |
CY2024Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
141000 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
271000 | usd | |
CY2023Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
148000 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
264000 | usd | |
CY2024Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.284 | |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.282 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.276 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.274 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment | |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
17246000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
17718000 | usd |
CY2024Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
8455000 | usd |
CY2023Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
9121000 | usd |
CY2024Q2 | us-gaap |
Gross Profit
GrossProfit
|
8791000 | usd |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
8597000 | usd |
CY2024Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
4926000 | usd |
CY2023Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
4520000 | usd |
CY2024Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
3749000 | usd |
CY2023Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
3560000 | usd |
CY2024Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
8675000 | usd |
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
8080000 | usd |
CY2024Q2 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-162000 | usd |
CY2023Q2 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
15000 | usd |
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-46000 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
532000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
33176000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
32939000 | usd | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
16689000 | usd | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
17408000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
16487000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
15531000 | usd | |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
9754000 | usd | |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
8830000 | usd | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
7512000 | usd | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
7028000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
17266000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
15858000 | usd | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-373000 | usd | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-34000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-1152000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-361000 | usd | |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
128000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
546000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-505000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-66000 | usd | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20821000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
21412000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20878000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
21430000 | shares | |
CY2024Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | shares | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
20821000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
21412000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
20878000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
21430000 | shares | |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.01 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.03 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.02 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.00 | ||
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.01 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.03 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.02 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.00 | ||
CY2024Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false |