2023 Q4 Form 10-K Financial Statement
#000114036123057011 Filed on December 08, 2023
Income Statement
Concept | 2023 Q4 | 2023 Q3 | 2023 |
---|---|---|---|
Revenue | $41.04M | $41.47M | $186.4M |
YoY Change | -28.06% | -43.74% | -41.16% |
Cost Of Revenue | $26.89M | $28.12M | $130.8M |
YoY Change | -36.17% | -50.38% | -47.83% |
Gross Profit | $14.15M | $13.35M | $55.67M |
YoY Change | -5.18% | -21.64% | -15.9% |
Gross Profit Margin | 34.47% | 32.18% | 29.86% |
Selling, General & Admin | $12.61M | $12.71M | $50.98M |
YoY Change | -3.12% | -15.27% | -6.85% |
% of Gross Profit | 89.11% | 95.26% | 91.56% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $130.0K | $640.0K | $508.0K |
YoY Change | 7.44% | 2.56% | 4.96% |
% of Gross Profit | 0.92% | 4.8% | 0.91% |
Operating Expenses | $13.14M | $13.22M | $53.07M |
YoY Change | -2.91% | -14.69% | -6.4% |
Operating Profit | $1.002M | $128.0K | $2.599M |
YoY Change | -27.39% | -91.68% | -72.64% |
Interest Expense | -$524.0K | -$676.0K | -$1.998M |
YoY Change | 10.55% | -91.13% | 56.58% |
% of Operating Profit | -52.3% | -528.12% | -76.88% |
Other Income/Expense, Net | -$10.00K | $857.0K | $857.0K |
YoY Change | -97.49% | -187.45% | -187.45% |
Pretax Income | $468.0K | $309.0K | $525.0K |
YoY Change | -7.69% | -104.38% | 909.62% |
Income Tax | $192.0K | -$266.0K | -$198.0K |
% Of Pretax Income | 41.03% | -86.08% | -37.71% |
Net Earnings | $276.0K | $503.0K | $723.0K |
YoY Change | -23.33% | -106.93% | -133.82% |
Net Earnings / Revenue | 0.67% | 1.21% | 0.39% |
Basic Earnings Per Share | $0.17 | $0.37 | |
Diluted Earnings Per Share | $0.17 | $0.40 | $0.36 |
COMMON SHARES | |||
Basic Shares Outstanding | 1.186M | 1.186M | 1.186M |
Diluted Shares Outstanding | 1.202M | 1.206M |
Balance Sheet
Concept | 2023 Q4 | 2023 Q3 | 2023 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $1.579M | $2.461M | $2.461M |
YoY Change | -62.0% | -62.66% | -62.66% |
Cash & Equivalents | $1.579M | $2.461M | $2.461M |
Short-Term Investments | |||
Other Short-Term Assets | $3.844M | $4.459M | $4.459M |
YoY Change | 37.29% | 30.27% | 30.27% |
Inventory | $4.628M | $4.850M | $4.850M |
Prepaid Expenses | |||
Receivables | $25.97M | $27.52M | $27.52M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $36.02M | $39.29M | $39.29M |
YoY Change | -33.95% | -45.35% | -45.35% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $4.845M | $4.922M | $12.38M |
YoY Change | -3.18% | -2.42% | 15.68% |
Goodwill | $20.32M | $20.32M | |
YoY Change | 3.79% | 9.1% | |
Intangibles | $22.15M | $22.20M | |
YoY Change | -9.2% | -0.96% | |
Long-Term Investments | $864.0K | $1.573M | $1.573M |
YoY Change | -56.19% | -33.66% | -33.66% |
Other Assets | $50.64M | $52.62M | $1.070M |
YoY Change | -2.67% | 6.11% | 104.98% |
Total Long-Term Assets | $55.49M | $57.55M | $57.55M |
YoY Change | -2.71% | 5.32% | 5.32% |
TOTAL ASSETS | |||
Total Short-Term Assets | $36.02M | $39.29M | $39.29M |
Total Long-Term Assets | $55.49M | $57.55M | $57.55M |
Total Assets | $91.50M | $96.83M | $96.83M |
YoY Change | -17.98% | -23.47% | -23.47% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $24.06M | $25.45M | $25.45M |
YoY Change | -31.89% | -43.4% | -43.4% |
Accrued Expenses | $5.856M | $6.337M | $8.357M |
YoY Change | -5.33% | -11.91% | -7.34% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $17.00M | $19.71M | $19.71M |
YoY Change | -20.25% | -25.33% | -25.33% |
Long-Term Debt Due | $2.851M | $3.295M | $3.295M |
YoY Change | -15.07% | 20.78% | 20.78% |
Total Short-Term Liabilities | $53.80M | $58.84M | $58.84M |
YoY Change | -23.33% | -30.81% | -30.81% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $10.67M | $10.95M | $10.95M |
YoY Change | -30.37% | -30.8% | -30.8% |
Other Long-Term Liabilities | $509.0K | $483.0K | $6.172M |
YoY Change | 30.51% | 27.11% | 40.88% |
Total Long-Term Liabilities | $18.46M | $19.02M | $17.12M |
YoY Change | -18.8% | -17.89% | -15.25% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $53.80M | $58.84M | $58.84M |
Total Long-Term Liabilities | $18.46M | $19.02M | $17.12M |
Total Liabilities | $72.26M | $77.86M | $77.86M |
YoY Change | -22.22% | -28.04% | -28.04% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $2.381M | $2.105M | |
YoY Change | 36.68% | 52.32% | |
Common Stock | $1.000K | $1.000K | |
YoY Change | 0.0% | 0.0% | |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $19.25M | $18.97M | $18.97M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $91.50M | $96.83M | $96.83M |
YoY Change | -17.98% | -23.47% | -23.47% |
Cashflow Statement
Concept | 2023 Q4 | 2023 Q3 | 2023 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $276.0K | $503.0K | $723.0K |
YoY Change | -23.33% | -106.93% | -133.82% |
Depreciation, Depletion And Amortization | $130.0K | $640.0K | $508.0K |
YoY Change | 7.44% | 2.56% | 4.96% |
Cash From Operating Activities | $3.006M | $332.0K | $11.39M |
YoY Change | -47.99% | -90.32% | -5.94% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $53.00K | $93.00K | $360.0K |
YoY Change | -33.75% | -225.68% | -34.66% |
Acquisitions | $0.00 | $4.447M | |
YoY Change | -100.0% | 370.08% | |
Other Investing Activities | $0.00 | -$46.00K | -$6.140M |
YoY Change | -100.0% | -99.57% | -43.76% |
Cash From Investing Activities | -$53.00K | -$139.0K | -$6.500M |
YoY Change | -98.19% | -98.72% | -43.33% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -3.835M | -505.0K | -9.018M |
YoY Change | -27.49% | -104.95% | 3109.25% |
NET CHANGE | |||
Cash From Operating Activities | 3.006M | 332.0K | 11.39M |
Cash From Investing Activities | -53.00K | -139.0K | -6.500M |
Cash From Financing Activities | -3.835M | -505.0K | -9.018M |
Net Change In Cash | -882.0K | -312.0K | -4.130M |
YoY Change | -63.79% | -111.32% | -1256.86% |
FREE CASH FLOW | |||
Cash From Operating Activities | $3.006M | $332.0K | $11.39M |
Capital Expenditures | $53.00K | $93.00K | $360.0K |
Free Cash Flow | $2.953M | $239.0K | $11.03M |
YoY Change | -48.19% | -93.18% | -4.57% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
22204000 | |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
21683000 | |
CY2023Q3 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
31747000 | |
CY2022Q3 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
29865000 | |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
9543000 | |
CY2022Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
7445000 | |
CY2023Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
22204000 | |
CY2022Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
7445000 | |
CY2023Q3 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
2095000 | |
CY2022Q3 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
1823000 | |
CY2023Q3 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
969000 | |
CY2022Q3 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
763000 | |
CY2023Q3 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
1811000 | |
CY2022Q3 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
2260000 | |
CY2023Q3 | us-gaap |
Inventory Gross
InventoryGross
|
4875000 | |
CY2022Q3 | us-gaap |
Inventory Gross
InventoryGross
|
4846000 | |
CY2023Q3 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
25000 | |
CY2022Q3 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
44000 | |
CY2023Q3 | us-gaap |
Inventory Net
InventoryNet
|
4850000 | |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
2092000 | |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
2089000 | |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
2088000 | |
CY2023 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2023 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--09-30 | |
CY2023 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | |
CY2023 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
FY | |
CY2023 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001133062 | |
CY2023 | us-gaap |
Open Tax Year
OpenTaxYear
|
2019 2020 2021 2022 | |
CY2023 | dei |
Document Type
DocumentType
|
10-K | |
CY2023 | dei |
Document Annual Report
DocumentAnnualReport
|
true | |
CY2023 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2023-09-30 | |
CY2023 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2023 | dei |
Entity File Number
EntityFileNumber
|
333-60608 | |
CY2023 | dei |
Entity Registrant Name
EntityRegistrantName
|
JANEL CORP | |
CY2023 | dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
NV | |
CY2023 | dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
86-1005291 | |
CY2023 | dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
80 Eighth Avenue | |
CY2023 | dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
New York | |
CY2023 | dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
NY | |
CY2023 | dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
10011 | |
CY2023 | dei |
City Area Code
CityAreaCode
|
212 | |
CY2023 | dei |
Local Phone Number
LocalPhoneNumber
|
373-5895 | |
CY2023 | dei |
Security12g Title
Security12gTitle
|
Common Stock, $0.001 par value | |
CY2023 | dei |
Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
|
No | |
CY2023 | dei |
Entity Voluntary Filers
EntityVoluntaryFilers
|
No | |
CY2023 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2023 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2023 | dei |
Entity Filer Category
EntityFilerCategory
|
Non-accelerated Filer | |
CY2023 | dei |
Entity Small Business
EntitySmallBusiness
|
true | |
CY2023 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2023 | dei |
Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
|
false | |
CY2023 | dei |
Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
|
false | |
CY2023 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2023Q1 | dei |
Entity Public Float
EntityPublicFloat
|
12835519 | |
CY2023Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
1186354 | |
CY2023 | dei |
Auditor Firm
AuditorFirmId
|
273 | |
CY2023 | dei |
Auditor Name
AuditorName
|
Prager Metis CPAs, LLC | |
CY2023 | dei |
Auditor Location
AuditorLocation
|
New Jersey | |
CY2023Q3 | janl |
Business Combination Deferred Consideration Liability Current
BusinessCombinationDeferredConsiderationLiabilityCurrent
|
0 | |
CY2022Q3 | janl |
Business Combination Deferred Consideration Liability Current
BusinessCombinationDeferredConsiderationLiabilityCurrent
|
188000 | |
CY2023 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
186449000 | |
CY2022 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
316863000 | |
CY2023 | janl |
Shipping Costs And Cost Of Revenues
ShippingCostsAndCostOfRevenues
|
130777000 | |
CY2022 | janl |
Shipping Costs And Cost Of Revenues
ShippingCostsAndCostOfRevenues
|
250666000 | |
CY2023 | us-gaap |
Gross Profit
GrossProfit
|
55672000 | |
CY2022 | us-gaap |
Gross Profit
GrossProfit
|
66197000 | |
CY2023 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
50975000 | |
CY2022 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
54723000 | |
CY2023 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2098000 | |
CY2022 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1976000 | |
CY2023 | us-gaap |
Operating Expenses
OperatingExpenses
|
53073000 | |
CY2022 | us-gaap |
Operating Expenses
OperatingExpenses
|
56699000 | |
CY2023 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
2599000 | |
CY2022 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
9498000 | |
CY2023 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-1998000 | |
CY2022 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-1276000 | |
CY2023 | us-gaap |
Gain Loss On Investments
GainLossOnInvestments
|
-798000 | |
CY2022 | us-gaap |
Gain Loss On Investments
GainLossOnInvestments
|
-7601000 | |
CY2023 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
-857000 | |
CY2022 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
980000 | |
CY2023 | janl |
Noncontrolling Interest Change In Redemption Value Earnings Attributable To Redeemable Noncontrolling Interest
NoncontrollingInterestChangeInRedemptionValueEarningsAttributableToRedeemableNoncontrollingInterest
|
-135000 | |
CY2022 | janl |
Noncontrolling Interest Change In Redemption Value Earnings Attributable To Redeemable Noncontrolling Interest
NoncontrollingInterestChangeInRedemptionValueEarningsAttributableToRedeemableNoncontrollingInterest
|
411000 | |
CY2023 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
525000 | |
CY2022 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
52000 | |
CY2023 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-198000 | |
CY2022 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2190000 | |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
723000 | |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2138000 | |
CY2023 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
284000 | |
CY2022 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
586000 | |
CY2023 | janl |
Dividends Non Controlling Interest
DividendsNonControllingInterest
|
0 | |
CY2022 | janl |
Dividends Non Controlling Interest
DividendsNonControllingInterest
|
404000 | |
CY2023 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
439000 | |
CY2022 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-3128000 | |
CY2023 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.61 | |
CY2022 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
-2.07 | |
CY2023 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.6 | |
CY2022 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
-2.07 | |
CY2023 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.37 | |
CY2022 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-3.03 | |
CY2023 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.36 | |
CY2022 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-3.03 | |
CY2023 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
1186400 | |
CY2022 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
1030800 | |
CY2023 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
1206200 | |
CY2022 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
1030800 | |
CY2021Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
18119000 | |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2138000 | |
CY2022 | us-gaap |
Dividends Preferred Stock Cash
DividendsPreferredStockCash
|
586000 | |
CY2022 | janl |
Dividends Non Controlling Interest
DividendsNonControllingInterest
|
404000 | |
CY2022 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
4000000 | |
CY2022 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
790000 | |
CY2022 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
277000 | |
CY2022Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
18327000 | |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
723000 | |
CY2023 | us-gaap |
Dividends Preferred Stock Cash
DividendsPreferredStockCash
|
284000 | |
CY2023 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
207000 | |
CY2023Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
18973000 | |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
723000 | |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2138000 | |
CY2023 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-100000 | |
CY2022 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
1142000 | |
CY2023 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
508000 | |
CY2022 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
484000 | |
CY2023 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
-1200000 | |
CY2022 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
242000 | |
CY2023 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2098000 | |
CY2022 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1976000 | |
CY2023 | us-gaap |
Inventory Write Down
InventoryWriteDown
|
425000 | |
CY2022 | us-gaap |
Inventory Write Down
InventoryWriteDown
|
492000 | |
CY2023 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
89000 | |
CY2022 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
9000 | |
CY2023 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
231000 | |
CY2022 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
832000 | |
CY2023 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
-798000 | |
CY2022 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
-7601000 | |
CY2023 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
-857000 | |
CY2022 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
980000 | |
CY2023 | janl |
Noncontrolling Interest Change In Fair Value Earnings Attributable To Redeemable Noncontrolling Interest
NoncontrollingInterestChangeInFairValueEarningsAttributableToRedeemableNoncontrollingInterest
|
-135000 | |
CY2022 | janl |
Noncontrolling Interest Change In Fair Value Earnings Attributable To Redeemable Noncontrolling Interest
NoncontrollingInterestChangeInFairValueEarningsAttributableToRedeemableNoncontrollingInterest
|
353000 | |
CY2023 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-29799000 | |
CY2022 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
5874000 | |
CY2023 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-34000 | |
CY2022 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1503000 | |
CY2023 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
1036000 | |
CY2022 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
421000 | |
CY2023 | janl |
Increase Decrease In Security Deposits And Other Long Term Assets
IncreaseDecreaseInSecurityDepositsAndOtherLongTermAssets
|
48000 | |
CY2022 | janl |
Increase Decrease In Security Deposits And Other Long Term Assets
IncreaseDecreaseInSecurityDepositsAndOtherLongTermAssets
|
-55000 | |
CY2023 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-20396000 | |
CY2022 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
8546000 | |
CY2023 | us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
185000 | |
CY2022 | us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
37000 | |
CY2023 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
11388000 | |
CY2022 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
12107000 | |
CY2023 | janl |
Payments To Acquire Property Plant And Equipment Net Of Disposals
PaymentsToAcquirePropertyPlantAndEquipmentNetOfDisposals
|
360000 | |
CY2022 | janl |
Payments To Acquire Property Plant And Equipment Net Of Disposals
PaymentsToAcquirePropertyPlantAndEquipmentNetOfDisposals
|
551000 | |
CY2023 | us-gaap |
Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
|
0 | |
CY2022 | us-gaap |
Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
|
9972000 | |
CY2023 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
4447000 | |
CY2022 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
946000 | |
CY2023 | janl |
Earnout Payments For Expedited Logistics And Freight Services
EarnoutPaymentsForExpeditedLogisticsAndFreightServices
|
1693000 | |
CY2022 | janl |
Earnout Payments For Expedited Logistics And Freight Services
EarnoutPaymentsForExpeditedLogisticsAndFreightServices
|
0 | |
CY2023 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-6500000 | |
CY2022 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-11469000 | |
CY2023 | us-gaap |
Payments Of Dividends Preferred Stock And Preference Stock
PaymentsOfDividendsPreferredStockAndPreferenceStock
|
0 | |
CY2022 | us-gaap |
Payments Of Dividends Preferred Stock And Preference Stock
PaymentsOfDividendsPreferredStockAndPreferenceStock
|
657000 | |
CY2023 | janl |
Payments Of Dividends For Mandatorily Noncontrolling Interest
PaymentsOfDividendsForMandatorilyNoncontrollingInterest
|
0 | |
CY2022 | janl |
Payments Of Dividends For Mandatorily Noncontrolling Interest
PaymentsOfDividendsForMandatorilyNoncontrollingInterest
|
404000 | |
CY2023 | us-gaap |
Proceeds From Repayments Of Secured Debt
ProceedsFromRepaymentsOfSecuredDebt
|
-1748000 | |
CY2022 | us-gaap |
Proceeds From Repayments Of Secured Debt
ProceedsFromRepaymentsOfSecuredDebt
|
2538000 | |
CY2023 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
0 | |
CY2022 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
277000 | |
CY2023 | us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
-6687000 | |
CY2022 | us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
-3241000 | |
CY2023 | us-gaap |
Payments For Repurchase Of Preferred Stock And Preference Stock
PaymentsForRepurchaseOfPreferredStockAndPreferenceStock
|
0 | |
CY2022 | us-gaap |
Payments For Repurchase Of Preferred Stock And Preference Stock
PaymentsForRepurchaseOfPreferredStockAndPreferenceStock
|
2343000 | |
CY2023 | us-gaap |
Proceeds From Issuance Of Private Placement
ProceedsFromIssuanceOfPrivatePlacement
|
0 | |
CY2022 | us-gaap |
Proceeds From Issuance Of Private Placement
ProceedsFromIssuanceOfPrivatePlacement
|
4000000 | |
CY2023 | us-gaap |
Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
|
583000 | |
CY2022 | us-gaap |
Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
|
451000 | |
CY2023 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-9018000 | |
CY2022 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-281000 | |
CY2023 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-4130000 | |
CY2022 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
357000 | |
CY2022Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
6591000 | |
CY2021Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
6234000 | |
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 | |
CY2023 | us-gaap |
Interest Paid Net
InterestPaidNet
|
1862000 | |
CY2022 | us-gaap |
Interest Paid Net
InterestPaidNet
|
882000 | |
CY2023 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
1393000 | |
CY2022 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
1883000 | |
CY2023 | janl |
Noncash Or Part Noncash Acquisition Contingent Consideration Liability
NoncashOrPartNoncashAcquisitionContingentConsiderationLiability
|
300000 | |
CY2022 | janl |
Noncash Or Part Noncash Acquisition Contingent Consideration Liability
NoncashOrPartNoncashAcquisitionContingentConsiderationLiability
|
0 | |
CY2023 | us-gaap |
Noncash Or Part Noncash Acquisition Payables Assumed1
NoncashOrPartNoncashAcquisitionPayablesAssumed1
|
455000 | |
CY2022 | us-gaap |
Noncash Or Part Noncash Acquisition Payables Assumed1
NoncashOrPartNoncashAcquisitionPayablesAssumed1
|
250000 | |
CY2023 | janl |
Dividend Declared To Preferred Stockholders
DividendDeclaredToPreferredStockholders
|
284000 | |
CY2022 | janl |
Dividend Declared To Preferred Stockholders
DividendDeclaredToPreferredStockholders
|
586000 | |
CY2023 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | |
CY2023Q3 | us-gaap |
Cash Fdic Insured Amount
CashFDICInsuredAmount
|
250000 | |
CY2023Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
1255000 | |
CY2022Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
1547000 | |
CY2023 | janl |
Inventory Manufactured Antibody Forecast Period
InventoryManufacturedAntibodyForecastPeriod
|
P3Y | |
CY2023 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | |
CY2023 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
372000 | |
CY2023Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
7534000 | |
CY2022Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
7160000 | |
CY2023Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
2612000 | |
CY2022Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
2116000 | |
CY2023Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
4922000 | |
CY2022Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
5044000 | |
CY2023 | us-gaap |
Depreciation
Depreciation
|
508000 | |
CY2022 | us-gaap |
Depreciation
Depreciation
|
484000 | |
CY2022Q3 | us-gaap |
Inventory Net
InventoryNet
|
4802000 | |
CY2022Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
22420000 | |
CY2023Q3 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
31747000 | |
CY2022Q3 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
29865000 | |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
9543000 | |
CY2022Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
22420000 | |
CY2023 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2098000 | |
CY2022 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1976000 | |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
2069000 | |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
2069000 | |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
|
11276000 | |
CY2023Q3 | us-gaap |
Goodwill
Goodwill
|
20317000 | |
CY2022Q3 | us-gaap |
Goodwill
Goodwill
|
18622000 | |
CY2023Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
4500000 | |
CY2023Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
100000 | |
CY2023Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
723000 | |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2138000 | |
CY2023 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
284000 | |
CY2022 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
586000 | |
CY2023 | janl |
Dividends Non Controlling Interest
DividendsNonControllingInterest
|
0 | |
CY2022 | janl |
Dividends Non Controlling Interest
DividendsNonControllingInterest
|
404000 | |
CY2023 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-198000 | |
CY2022 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2190000 | |
CY2023 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
1048000 | |
CY2023 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
439000 | |
CY2022 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-3128000 | |
CY2023 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
1186400 | |
CY2022 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
1030800 | |
CY2023 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
20000 | |
CY2022 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | |
CY2023 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
1206200 | |
CY2022 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
1030800 | |
CY2023 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.61 | |
CY2022 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
-2.07 | |
CY2023 | janl |
Preferred Stock Dividends Per Share Basic
PreferredStockDividendsPerShareBasic
|
-0.24 | |
CY2022 | janl |
Preferred Stock Dividends Per Share Basic
PreferredStockDividendsPerShareBasic
|
-0.57 | |
CY2023 | janl |
Non Controlling Interest Dividends Per Share Basic
NonControllingInterestDividendsPerShareBasic
|
0 | |
CY2022 | janl |
Non Controlling Interest Dividends Per Share Basic
NonControllingInterestDividendsPerShareBasic
|
-0.39 | |
CY2023 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.37 | |
CY2022 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-3.03 | |
CY2023 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.6 | |
CY2022 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
-2.07 | |
CY2023 | janl |
Preferred Stock Dividends Per Share Diluted
PreferredStockDividendsPerShareDiluted
|
-0.24 | |
CY2022 | janl |
Preferred Stock Dividends Per Share Diluted
PreferredStockDividendsPerShareDiluted
|
-0.57 | |
CY2023 | janl |
Non Controlling Interest Dividends Per Share Diluted
NonControllingInterestDividendsPerShareDiluted
|
0 | |
CY2022 | janl |
Non Controlling Interest Dividends Per Share Diluted
NonControllingInterestDividendsPerShareDiluted
|
-0.39 | |
CY2023 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.36 | |
CY2022 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-3.03 | |
CY2023 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
10000 | |
CY2022 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
48293 | |
CY2023 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
110000 | |
CY2022 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
11000 | |
CY2023 | us-gaap |
Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
|
250000 | |
CY2022 | us-gaap |
Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
|
1477000 | |
CY2023 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
-273000 | |
CY2022 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
702000 | |
CY2023 | us-gaap |
Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
|
-285000 | |
CY2022 | us-gaap |
Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
|
0 | |
CY2022 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
1948000 | |
CY2023 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-1246000 | |
CY2022 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
242000 | |
CY2023 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-198000 | |
CY2022 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2190000 | |
CY2023Q3 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
|
52000 | |
CY2022Q3 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
|
0 | |
CY2023Q3 | janl |
Deferred Tax Assets Lease Liability
DeferredTaxAssetsLeaseLiability
|
1814000 | |
CY2022Q3 | janl |
Deferred Tax Assets Lease Liability
DeferredTaxAssetsLeaseLiability
|
1755000 | |
CY2023Q3 | us-gaap |
Deferred Tax Assets Other
DeferredTaxAssetsOther
|
768000 | |
CY2022Q3 | us-gaap |
Deferred Tax Assets Other
DeferredTaxAssetsOther
|
690000 | |
CY2023Q3 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
|
374000 | |
CY2022Q3 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
|
406000 | |
CY2023Q3 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
3008000 | |
CY2022Q3 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
2851000 | |
CY2023Q3 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
0 | |
CY2022Q3 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
0 | |
CY2023Q3 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
3008000 | |
CY2022Q3 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
2851000 | |
CY2023Q3 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
2564000 | |
CY2022Q3 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
3648000 | |
CY2023Q3 | us-gaap |
Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
|
30000 | |
CY2022Q3 | us-gaap |
Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
|
38000 | |
CY2023Q3 | janl |
Deferred Tax Liabilities Rou Lease Asset
DeferredTaxLiabilitiesROULeaseAsset
|
1755000 | |
CY2022Q3 | janl |
Deferred Tax Liabilities Rou Lease Asset
DeferredTaxLiabilitiesROULeaseAsset
|
1706000 | |
CY2023Q3 | us-gaap |
Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
|
4349000 | |
CY2022Q3 | us-gaap |
Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
|
5392000 | |
CY2023Q3 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
1341000 | |
CY2022Q3 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
2541000 | |
CY2023Q3 | us-gaap |
Operating Loss Carryforwards
OperatingLossCarryforwards
|
0 | |
CY2023Q3 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
0 | |
CY2023 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
|
0 | |
CY2023 | us-gaap |
Defined Contribution Plan Maximum Annual Contributions Per Employee Percent
DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
|
0.50 | |
CY2023 | janl |
Defined Contribution Plan Employer Contributions
DefinedContributionPlanEmployerContributions
|
0.50 | |
CY2023 | janl |
Percentage Of Contribution Of Employee Supported By Employer
PercentageOfContributionOfEmployeeSupportedByEmployer
|
0.06 | |
CY2023 | us-gaap |
Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
|
535000 | |
CY2022 | us-gaap |
Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
|
379000 | |
CY2023 | us-gaap |
Defined Contribution Plan Administrative Expenses
DefinedContributionPlanAdministrativeExpenses
|
65000 | |
CY2022 | us-gaap |
Defined Contribution Plan Administrative Expenses
DefinedContributionPlanAdministrativeExpenses
|
64000 | |
CY2023 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | |
CY2023 | us-gaap |
Revenues
Revenues
|
186449000 | |
CY2023 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
130777000 | |
CY2023 | us-gaap |
Gross Profit
GrossProfit
|
55672000 | |
CY2023 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
50975000 | |
CY2023 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2098000 | |
CY2023 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
2599000 | |
CY2023 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-1998000 | |
CY2023Q3 | us-gaap |
Assets
Assets
|
96834000 | |
CY2023 | us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
360000 | |
CY2022 | us-gaap |
Revenues
Revenues
|
316863000 | |
CY2022 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
250666000 | |
CY2022 | us-gaap |
Gross Profit
GrossProfit
|
66197000 | |
CY2022 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
54723000 | |
CY2022 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1976000 | |
CY2022 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
9498000 | |
CY2022 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-1276000 | |
CY2022Q3 | us-gaap |
Assets
Assets
|
126532000 | |
CY2022 | us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
551000 | |
CY2023 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2102000 | |
CY2022 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
1869000 | |
CY2023 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
372000 | |
CY2022 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
353000 | |
CY2023 | us-gaap |
Lease Cost
LeaseCost
|
2474000 | |
CY2022 | us-gaap |
Lease Cost
LeaseCost
|
2222000 | |
CY2023 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
2474000 | |
CY2022 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
2222000 | |
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 | |
CY2022Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
5660000 | |
CY2022Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
1825000 | |
CY2022Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
4001000 | |
CY2023 | janl |
Operating Lease Increase Decrease In Right Of Use Asset
OperatingLeaseIncreaseDecreaseInRightOfUseAsset
|
1759000 | |
CY2022 | janl |
Operating Lease Increase Decrease In Right Of Use Asset
OperatingLeaseIncreaseDecreaseInRightOfUseAsset
|
4397000 | |
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 | |
CY2022Q3 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y7M6D | |
CY2022Q3 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0305 | |
CY2023 | us-gaap |
Operating Lease Lease Income Lease Payments
OperatingLeaseLeaseIncomeLeasePayments
|
2012000 | |
CY2022 | us-gaap |
Operating Lease Lease Income Lease Payments
OperatingLeaseLeaseIncomeLeasePayments
|
1797000 | |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
2066000 | |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
1685000 | |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
1199000 | |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
1209000 | |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
1196000 | |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
1567000 | |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
8922000 | |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
1213000 | |
CY2023Q3 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
7709000 | |
CY2023Q3 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
592000 | |
CY2023Q3 | us-gaap |
Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
|
1738000 | |
CY2022Q3 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
1664000 | |
CY2022Q3 | us-gaap |
Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
|
2916000 |