2024 Q1 Form 10-Q Financial Statement
#000114036124005372 Filed on February 02, 2024
Income Statement
Concept | 2024 Q1 | 2023 Q4 | 2022 Q4 |
---|---|---|---|
Revenue | $42.12M | $41.04M | $57.04M |
YoY Change | -7.18% | -28.06% | -31.53% |
Cost Of Revenue | $28.30M | $26.89M | $42.13M |
YoY Change | -10.53% | -36.17% | -37.89% |
Gross Profit | $13.82M | $14.15M | $14.92M |
YoY Change | 0.54% | -5.18% | -3.69% |
Gross Profit Margin | 32.82% | 34.47% | 26.15% |
Selling, General & Admin | $12.70M | $12.61M | $13.01M |
YoY Change | 3.24% | -3.12% | 5.45% |
% of Gross Profit | 91.88% | 89.11% | 87.22% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $677.0K | $130.0K | $121.0K |
YoY Change | 1.8% | 7.44% | -80.36% |
% of Gross Profit | 4.9% | 0.92% | 0.81% |
Operating Expenses | $13.24M | $13.14M | $13.54M |
YoY Change | 3.1% | -2.91% | 5.37% |
Operating Profit | $580.0K | $1.002M | $1.380M |
YoY Change | -35.84% | -27.39% | -47.77% |
Interest Expense | -$550.0K | -$524.0K | -$474.0K |
YoY Change | 16.03% | 10.55% | 69.89% |
% of Operating Profit | -94.83% | -52.3% | -34.35% |
Other Income/Expense, Net | $66.00K | -$10.00K | -$399.0K |
YoY Change | -159.46% | -97.49% | |
Pretax Income | $96.00K | $468.0K | $507.0K |
YoY Change | -69.91% | -7.69% | -78.54% |
Income Tax | -$123.0K | $192.0K | $147.0K |
% Of Pretax Income | -128.13% | 41.03% | 28.99% |
Net Earnings | $219.0K | $276.0K | $360.0K |
YoY Change | 0.46% | -23.33% | -78.67% |
Net Earnings / Revenue | 0.52% | 0.67% | 0.63% |
Basic Earnings Per Share | $0.11 | $0.17 | $0.24 |
Diluted Earnings Per Share | $0.11 | $0.17 | $0.24 |
COMMON SHARES | |||
Basic Shares Outstanding | 1.186M | 1.186M | 1.186M |
Diluted Shares Outstanding | 1.204M | 1.202M | 1.208M |
Balance Sheet
Concept | 2024 Q1 | 2023 Q4 | 2022 Q4 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $1.781M | $1.579M | $4.155M |
YoY Change | -23.0% | -62.0% | -19.88% |
Cash & Equivalents | $2.031M | $1.579M | $4.155M |
Short-Term Investments | |||
Other Short-Term Assets | $4.695M | $3.844M | $2.800M |
YoY Change | -8.87% | 37.29% | 20.79% |
Inventory | $4.697M | $4.628M | $4.979M |
Prepaid Expenses | |||
Receivables | $27.27M | $25.97M | $42.60M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $38.45M | $36.02M | $54.53M |
YoY Change | -10.68% | -33.95% | -20.02% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $5.103M | $4.845M | $5.004M |
YoY Change | 1.96% | -3.18% | -56.07% |
Goodwill | $20.39M | $20.32M | $19.58M |
YoY Change | 3.17% | 3.79% | 5.9% |
Intangibles | $22.02M | $22.15M | $24.39M |
YoY Change | -8.45% | -9.2% | 3.06% |
Long-Term Investments | $931.0K | $864.0K | $1.972M |
YoY Change | -49.97% | -56.19% | |
Other Assets | $53.36M | $50.64M | $52.03M |
YoY Change | 3.62% | -2.67% | 10101.57% |
Total Long-Term Assets | $58.46M | $55.49M | $57.03M |
YoY Change | 3.48% | -2.71% | 5.52% |
TOTAL ASSETS | |||
Total Short-Term Assets | $38.45M | $36.02M | $54.53M |
Total Long-Term Assets | $58.46M | $55.49M | $57.03M |
Total Assets | $96.90M | $91.50M | $111.6M |
YoY Change | -2.65% | -17.98% | -8.73% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $25.64M | $24.06M | $35.32M |
YoY Change | -7.48% | -31.89% | -22.96% |
Accrued Expenses | $6.739M | $5.856M | $6.186M |
YoY Change | -2.42% | -5.33% | -7.44% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $18.52M | $17.00M | $21.32M |
YoY Change | -1.12% | -20.25% | -10.58% |
Long-Term Debt Due | $3.067M | $2.851M | $3.357M |
YoY Change | 11.41% | -15.07% | 38.38% |
Total Short-Term Liabilities | $58.53M | $53.80M | $70.17M |
YoY Change | -2.24% | -23.33% | -14.04% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $9.065M | $10.67M | $15.33M |
YoY Change | -34.18% | -30.37% | 23.61% |
Other Long-Term Liabilities | $522.0K | $509.0K | $390.0K |
YoY Change | 30.83% | 30.51% | -92.53% |
Total Long-Term Liabilities | $18.92M | $18.46M | $22.73M |
YoY Change | -9.01% | -18.8% | 28.95% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $58.53M | $53.80M | $70.17M |
Total Long-Term Liabilities | $18.92M | $18.46M | $22.73M |
Total Liabilities | $77.46M | $72.26M | $92.90M |
YoY Change | -3.99% | -22.22% | -9.39% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $2.600M | $2.381M | $1.742M |
YoY Change | 32.65% | 36.68% | |
Common Stock | $1.000K | $1.000K | $1.000K |
YoY Change | 0.0% | 0.0% | |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $240.0K | ||
YoY Change | |||
Treasury Stock Shares | $20.00K | ||
Shareholders Equity | $19.45M | $19.25M | $18.67M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $96.90M | $91.50M | $111.6M |
YoY Change | -2.65% | -17.98% | -8.73% |
Cashflow Statement
Concept | 2024 Q1 | 2023 Q4 | 2022 Q4 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $219.0K | $276.0K | $360.0K |
YoY Change | 0.46% | -23.33% | -78.67% |
Depreciation, Depletion And Amortization | $677.0K | $130.0K | $121.0K |
YoY Change | 1.8% | 7.44% | -80.36% |
Cash From Operating Activities | $1.288M | $3.006M | $5.780M |
YoY Change | -70.19% | -47.99% | 9.24% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $274.0K | $53.00K | $80.00K |
YoY Change | 179.59% | -33.75% | -52.66% |
Acquisitions | $0.00 | $2.847M | |
YoY Change | -100.0% | ||
Other Investing Activities | -$1.311M | $0.00 | -$2.847M |
YoY Change | -52.45% | -100.0% | |
Cash From Investing Activities | -$1.585M | -$53.00K | -$2.927M |
YoY Change | -44.48% | -98.19% | 1631.95% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | 749.0K | -3.835M | -5.289M |
YoY Change | -122.65% | -27.49% | -14.28% |
NET CHANGE | |||
Cash From Operating Activities | 1.288M | 3.006M | 5.780M |
Cash From Investing Activities | -1.585M | -53.00K | -2.927M |
Cash From Financing Activities | 749.0K | -3.835M | -5.289M |
Net Change In Cash | 452.0K | -882.0K | -2.436M |
YoY Change | -124.54% | -63.79% | 132.44% |
FREE CASH FLOW | |||
Cash From Operating Activities | $1.288M | $3.006M | $5.780M |
Capital Expenditures | $274.0K | $53.00K | $80.00K |
Free Cash Flow | $1.014M | $2.953M | $5.700M |
YoY Change | -75.98% | -48.19% | 11.28% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2022Q4 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-623000 | |
CY2023Q4 | janl |
Increase Decrease In Security Deposits And Other Long Term Assets
IncreaseDecreaseInSecurityDepositsAndOtherLongTermAssets
|
-130000 | |
CY2022Q4 | janl |
Increase Decrease In Security Deposits And Other Long Term Assets
IncreaseDecreaseInSecurityDepositsAndOtherLongTermAssets
|
-31000 | |
CY2023Q4 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-1876000 | |
CY2023Q4 | us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
81000 | |
CY2023Q4 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2023Q4 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--09-30 | |
CY2023Q4 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2024 | |
CY2023Q4 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q1 | |
CY2023Q4 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001133062 | |
CY2023Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
41035000 | |
CY2022Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
57044000 | |
CY2023Q4 | janl |
Shipping Costs And Cost Of Revenues
ShippingCostsAndCostOfRevenues
|
26890000 | |
CY2022Q4 | janl |
Shipping Costs And Cost Of Revenues
ShippingCostsAndCostOfRevenues
|
42127000 | |
CY2023Q4 | us-gaap |
Gross Profit
GrossProfit
|
14145000 | |
CY2022Q4 | us-gaap |
Gross Profit
GrossProfit
|
14917000 | |
CY2023Q4 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
12605000 | |
CY2022Q4 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
13011000 | |
CY2023Q4 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
538000 | |
CY2022Q4 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
526000 | |
CY2023Q4 | us-gaap |
Operating Expenses
OperatingExpenses
|
13143000 | |
CY2022Q4 | us-gaap |
Operating Expenses
OperatingExpenses
|
13537000 | |
CY2023Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1002000 | |
CY2022Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1380000 | |
CY2023Q4 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-524000 | |
CY2022Q4 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-474000 | |
CY2023Q4 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-10000 | |
CY2022Q4 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-399000 | |
CY2023Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
468000 | |
CY2022Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
507000 | |
CY2023Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
192000 | |
CY2022Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
147000 | |
CY2023Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
276000 | |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
360000 | |
CY2023Q4 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
72000 | |
CY2022Q4 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
72000 | |
CY2023Q4 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
204000 | |
CY2022Q4 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
288000 | |
CY2023Q4 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.23 | |
CY2022Q4 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.3 | |
CY2023Q4 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.23 | |
CY2022Q4 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.3 | |
CY2023Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.17 | |
CY2022Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.24 | |
CY2023Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.17 | |
CY2022Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.24 | |
CY2023Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
1186300 | |
CY2022Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
1186300 | |
CY2023Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
1202100 | |
CY2022Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
1208200 | |
CY2023Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
18973000 | |
CY2023Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
276000 | |
CY2023Q4 | us-gaap |
Dividends Preferred Stock Cash
DividendsPreferredStockCash
|
72000 | |
CY2023Q4 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
68000 | |
CY2023Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
19245000 | |
CY2022Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
18327000 | |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
360000 | |
CY2022Q4 | us-gaap |
Dividends Preferred Stock Cash
DividendsPreferredStockCash
|
72000 | |
CY2022Q4 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
51000 | |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
18666000 | |
CY2023Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
276000 | |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
360000 | |
CY2023Q4 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-153000 | |
CY2022Q4 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-71000 | |
CY2023Q4 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
130000 | |
CY2022Q4 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
121000 | |
CY2023Q4 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
0 | |
CY2022Q4 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
-15000 | |
CY2023Q4 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
538000 | |
CY2022Q4 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
526000 | |
CY2023Q4 | us-gaap |
Inventory Write Down
InventoryWriteDown
|
83000 | |
CY2022Q4 | us-gaap |
Inventory Write Down
InventoryWriteDown
|
90000 | |
CY2023Q4 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
26000 | |
CY2022Q4 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
4000 | |
CY2023Q4 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
71000 | |
CY2022Q4 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
61000 | |
CY2023Q4 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
-709000 | |
CY2022Q4 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
-399000 | |
CY2023Q4 | janl |
Noncontrolling Interest Change In Fair Value Earnings Attributable To Redeemable Noncontrolling Interest
NoncontrollingInterestChangeInFairValueEarningsAttributableToRedeemableNoncontrollingInterest
|
-146000 | |
CY2022Q4 | janl |
Noncontrolling Interest Change In Fair Value Earnings Attributable To Redeemable Noncontrolling Interest
NoncontrollingInterestChangeInFairValueEarningsAttributableToRedeemableNoncontrollingInterest
|
0 | |
CY2023Q4 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
405000 | |
CY2022Q4 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
0 | |
CY2023Q4 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
21000 | |
CY2022Q4 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | |
CY2023Q4 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-1706000 | |
CY2022Q4 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-14656000 | |
CY2023Q4 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-139000 | |
CY2022Q4 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-84000 | |
CY2023Q4 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-616000 | |
CY2022Q4 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-11115000 | |
CY2022Q4 | us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
26000 | |
CY2023Q4 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
3006000 | |
CY2022Q4 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
5780000 | |
CY2023Q4 | janl |
Payments To Acquire Property Plant And Equipment Net Of Disposals
PaymentsToAcquirePropertyPlantAndEquipmentNetOfDisposals
|
53000 | |
CY2022Q4 | janl |
Payments To Acquire Property Plant And Equipment Net Of Disposals
PaymentsToAcquirePropertyPlantAndEquipmentNetOfDisposals
|
80000 | |
CY2023Q4 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
0 | |
CY2022Q4 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
2847000 | |
CY2023Q4 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-53000 | |
CY2022Q4 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-2927000 | |
CY2023Q4 | us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
612000 | |
CY2022Q4 | us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
347000 | |
CY2023Q4 | us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
-2707000 | |
CY2022Q4 | us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
-5076000 | |
CY2023Q4 | us-gaap |
Proceeds From Repayments Of Related Party Debt
ProceedsFromRepaymentsOfRelatedPartyDebt
|
-516000 | |
CY2022Q4 | us-gaap |
Proceeds From Repayments Of Related Party Debt
ProceedsFromRepaymentsOfRelatedPartyDebt
|
134000 | |
CY2023Q4 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-3835000 | |
CY2022Q4 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-5289000 | |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-882000 | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-2436000 | |
CY2023Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
2461000 | |
CY2022Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
6591000 | |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
1579000 | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
4155000 | |
CY2023Q4 | us-gaap |
Interest Paid Net
InterestPaidNet
|
511000 | |
CY2022Q4 | us-gaap |
Interest Paid Net
InterestPaidNet
|
380000 | |
CY2023Q4 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
156000 | |
CY2022Q4 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
9000 | |
CY2023Q4 | janl |
Noncash Or Part Noncash Acquisition Contingent Consideration Liability
NoncashOrPartNoncashAcquisitionContingentConsiderationLiability
|
0 | |
CY2022Q4 | janl |
Noncash Or Part Noncash Acquisition Contingent Consideration Liability
NoncashOrPartNoncashAcquisitionContingentConsiderationLiability
|
600000 | |
CY2023Q4 | us-gaap |
Noncash Or Part Noncash Acquisition Payables Assumed1
NoncashOrPartNoncashAcquisitionPayablesAssumed1
|
0 | |
CY2022Q4 | us-gaap |
Noncash Or Part Noncash Acquisition Payables Assumed1
NoncashOrPartNoncashAcquisitionPayablesAssumed1
|
455000 | |
CY2023Q4 | janl |
Dividend Declared To Preferred Stockholders
DividendDeclaredToPreferredStockholders
|
72000 | |
CY2022Q4 | janl |
Dividend Declared To Preferred Stockholders
DividendDeclaredToPreferredStockholders
|
72000 | |
CY2023Q4 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | |
CY2023Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
1953000 | |
CY2023Q3 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
2095000 | |
CY2023Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
922000 | |
CY2023Q3 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
969000 | |
CY2023Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
1781000 | |
CY2023Q3 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
1811000 | |
CY2023Q4 | us-gaap |
Inventory Gross
InventoryGross
|
4656000 | |
CY2023Q3 | us-gaap |
Inventory Gross
InventoryGross
|
4875000 | |
CY2023Q4 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
28000 | |
CY2023Q3 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
25000 | |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
4628000 | |
CY2023Q3 | us-gaap |
Inventory Net
InventoryNet
|
4850000 | |
CY2023Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
32247000 | |
CY2023Q3 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
32247000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
10102000 | |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
9564000 | |
CY2023Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
22145000 | |
CY2023Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
22683000 | |
CY2023Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
32247000 | |
CY2023Q3 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
32247000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
10102000 | |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
9564000 | |
CY2023Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
22145000 | |
CY2023Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
22683000 | |
CY2023Q4 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
538000 | |
CY2022Q4 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
526000 | |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
20317000 | |
CY2023Q3 | us-gaap |
Goodwill
Goodwill
|
20317000 | |
CY2023Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
276000 | |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
360000 | |
CY2023Q4 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
72000 | |
CY2022Q4 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
72000 | |
CY2023Q4 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
204000 | |
CY2022Q4 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
288000 | |
CY2023Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
1186300 | |
CY2022Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
1186300 | |
CY2023Q4 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
15800 | |
CY2022Q4 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
21900 | |
CY2023Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
1202100 | |
CY2022Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
1208200 | |
CY2023Q4 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.23 | |
CY2022Q4 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.3 | |
CY2023Q4 | janl |
Preferred Stock Dividends Per Share Basic
PreferredStockDividendsPerShareBasic
|
-0.06 | |
CY2022Q4 | janl |
Preferred Stock Dividends Per Share Basic
PreferredStockDividendsPerShareBasic
|
-0.06 | |
CY2023Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.17 | |
CY2022Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.24 | |
CY2023Q4 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.23 | |
CY2022Q4 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.3 | |
CY2023Q4 | janl |
Preferred Stock Dividends Per Share Diluted
PreferredStockDividendsPerShareDiluted
|
-0.06 | |
CY2022Q4 | janl |
Preferred Stock Dividends Per Share Diluted
PreferredStockDividendsPerShareDiluted
|
-0.06 | |
CY2023Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.17 | |
CY2022Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.24 | |
CY2023Q4 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
22500 | |
CY2022Q4 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
10000 | |
CY2023Q4 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
98000 | |
CY2022Q4 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
107000 | |
CY2023Q4 | us-gaap |
Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
|
58000 | |
CY2022Q4 | us-gaap |
Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
|
1000 | |
CY2023Q4 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
36000 | |
CY2022Q4 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
39000 | |
CY2023Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
192000 | |
CY2022Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
147000 | |
CY2023Q4 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | |
CY2023Q4 | us-gaap |
Revenues
Revenues
|
41035000 | |
CY2023Q4 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
26890000 | |
CY2023Q4 | us-gaap |
Gross Profit
GrossProfit
|
14145000 | |
CY2023Q4 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
12605000 | |
CY2023Q4 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
538000 | |
CY2023Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1002000 | |
CY2023Q4 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-524000 | |
CY2023Q4 | us-gaap |
Assets
Assets
|
91502000 | |
CY2023Q4 | us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
53000 | |
CY2022Q4 | us-gaap |
Revenues
Revenues
|
57044000 | |
CY2022Q4 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
42127000 | |
CY2022Q4 | us-gaap |
Gross Profit
GrossProfit
|
14917000 | |
CY2022Q4 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
13011000 | |
CY2022Q4 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
526000 | |
CY2022Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1380000 | |
CY2022Q4 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-474000 | |
CY2022Q4 | us-gaap |
Assets
Assets
|
111564000 | |
CY2022Q4 | us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
80000 | |
CY2023Q4 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
740000 | |
CY2023Q4 | us-gaap |
Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
|
1996000 | |
CY2023Q3 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
592000 | |
CY2023Q3 | us-gaap |
Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
|
1738000 | |
CY2023Q4 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Liability Transfers Out Of Level3
FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3
|
2435000 | |
CY2023 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Liability Transfers Out Of Level3
FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3
|
0 | |
CY2023Q4 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
599000 | |
CY2022Q4 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
551000 | |
CY2023Q4 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
100000 | |
CY2022Q4 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
20000 | |
CY2023Q4 | us-gaap |
Lease Cost
LeaseCost
|
699000 | |
CY2022Q4 | us-gaap |
Lease Cost
LeaseCost
|
571000 | |
CY2023Q4 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
699000 | |
CY2022Q4 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
571000 | |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
6853000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
1935000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
5221000 | |
CY2023Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
7460000 | |
CY2023Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
2020000 | |
CY2023Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
5689000 | |
CY2023Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y9M18D | |
CY2023Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0453 | |
CY2023Q3 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y10M24D | |
CY2023Q3 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0401 | |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
1985000 | |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
1523000 | |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
1193000 | |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
1215000 | |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
978000 | |
CY2023Q4 | janl |
Lessee Operating Lease Liability Payments Due After Year Four
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour
|
1467000 | |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
8361000 | |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
1205000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
7156000 | |
CY2023Q4 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2023Q4 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2023Q4 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2023Q4 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false |