2024 Q2 Form 10-Q Financial Statement
#000095017024055586 Filed on May 08, 2024
Income Statement
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
Revenue | $55.43M | $44.96M |
YoY Change | 3.92% | -1.92% |
Cost Of Revenue | $32.80M | $27.56M |
YoY Change | -1.55% | -6.76% |
Gross Profit | $22.63M | $17.40M |
YoY Change | 13.01% | 6.85% |
Gross Profit Margin | 40.82% | 38.7% |
Selling, General & Admin | $16.25M | $14.84M |
YoY Change | 10.02% | 5.29% |
% of Gross Profit | 71.83% | 85.3% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $1.478M | $860.0K |
YoY Change | 21.75% | 19.44% |
% of Gross Profit | 6.53% | 4.94% |
Operating Expenses | $16.25M | $14.84M |
YoY Change | 10.02% | 5.29% |
Operating Profit | $6.375M | $2.558M |
YoY Change | 21.43% | 16.91% |
Interest Expense | -$539.0K | -$443.0K |
YoY Change | -35.22% | -50.89% |
% of Operating Profit | -8.45% | -17.32% |
Other Income/Expense, Net | $28.00K | $44.00K |
YoY Change | 21.74% | -105.01% |
Pretax Income | $5.864M | $2.159M |
YoY Change | 32.04% | 64.94% |
Income Tax | $1.412M | $523.0K |
% Of Pretax Income | 24.08% | 24.22% |
Net Earnings | $4.452M | $1.636M |
YoY Change | 29.31% | 65.25% |
Net Earnings / Revenue | 8.03% | 3.64% |
Basic Earnings Per Share | $1.21 | $0.45 |
Diluted Earnings Per Share | $1.09 | $0.39 |
COMMON SHARES | ||
Basic Shares Outstanding | 3.662M | 3.645M |
Diluted Shares Outstanding | 4.088M | 4.213M |
Balance Sheet
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $3.791M | $2.443M |
YoY Change | 11.47% | -11.61% |
Cash & Equivalents | $3.791M | $2.443M |
Short-Term Investments | ||
Other Short-Term Assets | $5.662M | $6.110M |
YoY Change | 30.76% | 23.19% |
Inventory | $56.62M | $56.89M |
Prepaid Expenses | ||
Receivables | $40.07M | $32.97M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $106.1M | $98.41M |
YoY Change | 2.59% | -0.78% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $35.75M | $34.39M |
YoY Change | 20.54% | 30.28% |
Goodwill | $8.189M | $8.189M |
YoY Change | 0.0% | 0.0% |
Intangibles | $23.46M | $18.40M |
YoY Change | 18.6% | -9.26% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $0.00 | $0.00 |
YoY Change | -100.0% | -100.0% |
Total Long-Term Assets | $67.39M | $60.98M |
YoY Change | 15.45% | 4.62% |
TOTAL ASSETS | ||
Total Short-Term Assets | $106.1M | $98.41M |
Total Long-Term Assets | $67.39M | $60.98M |
Total Assets | $173.5M | $159.4M |
YoY Change | 7.23% | 1.21% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $10.32M | $7.907M |
YoY Change | -3.78% | -25.38% |
Accrued Expenses | $17.25M | $1.599M |
YoY Change | 21.39% | 31.5% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $429.0K | $424.0K |
YoY Change | 4.38% | 4.69% |
Total Short-Term Liabilities | $27.99M | $21.86M |
YoY Change | 10.46% | -9.04% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $36.49M | $33.47M |
YoY Change | -27.69% | -16.6% |
Other Long-Term Liabilities | $5.099M | $4.955M |
YoY Change | 113.35% | 657.65% |
Total Long-Term Liabilities | $41.59M | $38.43M |
YoY Change | -21.31% | -5.79% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $27.99M | $21.86M |
Total Long-Term Liabilities | $41.59M | $38.43M |
Total Liabilities | $69.58M | $60.29M |
YoY Change | -11.01% | -22.06% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $91.69M | $87.79M |
YoY Change | 23.23% | 22.85% |
Common Stock | $13.09M | $13.01M |
YoY Change | 2.49% | 2.29% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | $16.00M | $16.00M |
YoY Change | 0.0% | 0.0% |
Treasury Stock Shares | ||
Shareholders Equity | $104.0M | $99.09M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $173.5M | $159.4M |
YoY Change | 7.23% | 1.21% |
Cashflow Statement
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $4.452M | $1.636M |
YoY Change | 29.31% | 65.25% |
Depreciation, Depletion And Amortization | $1.478M | $860.0K |
YoY Change | 21.75% | 19.44% |
Cash From Operating Activities | $6.898M | -$10.17M |
YoY Change | 140.6% | -232.46% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $2.490M | $1.611M |
YoY Change | 58.6% | 129.81% |
Acquisitions | $750.0K | |
YoY Change | ||
Other Investing Activities | -$6.891M | |
YoY Change | 818.8% | |
Cash From Investing Activities | -$9.381M | -$1.611M |
YoY Change | 304.35% | 129.81% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | $561.0K | |
YoY Change | 12.88% | |
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | 3.109M | 9.510M |
YoY Change | -547.34% | -192.12% |
NET CHANGE | ||
Cash From Operating Activities | 6.898M | -10.17M |
Cash From Investing Activities | -9.381M | -1.611M |
Cash From Financing Activities | 3.109M | 9.510M |
Net Change In Cash | 626.0K | -2.353M |
YoY Change | -522.97% | -29.47% |
FREE CASH FLOW | ||
Cash From Operating Activities | $6.898M | -$10.17M |
Capital Expenditures | $2.490M | $1.611M |
Free Cash Flow | $4.408M | -$11.78M |
YoY Change | 239.86% | -268.87% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2024Q1 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2024Q1 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | |
CY2024Q1 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q1 | |
CY2024Q1 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000002098 | |
CY2024Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2023Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2024Q1 | dei |
Document Type
DocumentType
|
10-Q | |
CY2024Q1 | dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | |
CY2024Q1 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2024-03-31 | |
CY2024Q1 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2024 | |
CY2024Q1 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2024Q1 | dei |
Entity File Number
EntityFileNumber
|
01-07698 | |
CY2024Q1 | dei |
Entity Registrant Name
EntityRegistrantName
|
ACME UNITED CORP | |
CY2024Q1 | dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
CT | |
CY2024Q1 | dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
06-0236700 | |
CY2024Q1 | dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
1 Waterview Drive | |
CY2024Q1 | dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Shelton | |
CY2024Q1 | dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
CT | |
CY2024Q1 | dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
06484 | |
CY2024Q1 | dei |
City Area Code
CityAreaCode
|
203 | |
CY2024Q1 | dei |
Local Phone Number
LocalPhoneNumber
|
254-6060 | |
CY2024Q1 | dei |
Security12b Title
Security12bTitle
|
$2.50 par value Common Stock | |
CY2024Q1 | dei |
Trading Symbol
TradingSymbol
|
ACU | |
CY2024Q1 | dei |
Security Exchange Name
SecurityExchangeName
|
NYSEAMER | |
CY2024Q1 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2024Q1 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2024Q1 | dei |
Entity Filer Category
EntityFilerCategory
|
Accelerated Filer | |
CY2024Q1 | dei |
Entity Small Business
EntitySmallBusiness
|
true | |
CY2024Q1 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2024Q1 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2024Q2 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
3661880 | |
CY2024Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
2443000 | |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
4796000 | |
CY2024Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
678000 | |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
567000 | |
CY2024Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
32966000 | |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
26234000 | |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
56887000 | |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
55470000 | |
CY2024Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
5357000 | |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
4773000 | |
CY2024Q1 | us-gaap |
Restricted Cash Current
RestrictedCashCurrent
|
750000 | |
CY2023Q4 | us-gaap |
Restricted Cash Current
RestrictedCashCurrent
|
750000 | |
CY2024Q1 | us-gaap |
Assets Current
AssetsCurrent
|
98403000 | |
CY2023Q4 | us-gaap |
Assets Current
AssetsCurrent
|
92023000 | |
CY2024Q1 | us-gaap |
Land
Land
|
2387000 | |
CY2023Q4 | us-gaap |
Land
Land
|
2387000 | |
CY2024Q1 | us-gaap |
Buildings And Improvements Gross
BuildingsAndImprovementsGross
|
17677000 | |
CY2023Q4 | us-gaap |
Buildings And Improvements Gross
BuildingsAndImprovementsGross
|
17502000 | |
CY2024Q1 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
35846000 | |
CY2023Q4 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
34705000 | |
CY2024Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
55910000 | |
CY2023Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
54594000 | |
CY2024Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
27047000 | |
CY2023Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
26568000 | |
CY2024Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
28863000 | |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
28026000 | |
CY2024Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
5530000 | |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
2002000 | |
CY2024Q1 | us-gaap |
Goodwill
Goodwill
|
8189000 | |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
8189000 | |
CY2024Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
18396000 | |
CY2023Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
19001000 | |
CY2024Q1 | us-gaap |
Assets
Assets
|
159381000 | |
CY2023Q4 | us-gaap |
Assets
Assets
|
149241000 | |
CY2024Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
7907000 | |
CY2023Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
12102000 | |
CY2024Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
1577000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
1099000 | |
CY2024Q1 | us-gaap |
Secured Debt Current
SecuredDebtCurrent
|
424000 | |
CY2023Q4 | us-gaap |
Secured Debt Current
SecuredDebtCurrent
|
419000 | |
CY2024Q1 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
11930000 | |
CY2023Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
12393000 | |
CY2024Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
21838000 | |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
26013000 | |
CY2024Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
23294000 | |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
13105000 | |
CY2024Q1 | acu |
Mortgage Payable Non Current
MortgagePayableNonCurrent
|
10179000 | |
CY2023Q4 | acu |
Mortgage Payable Non Current
MortgagePayableNonCurrent
|
10284000 | |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
4063000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
1026000 | |
CY2024Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
899000 | |
CY2023Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
899000 | |
CY2024Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
16000 | |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
16000 | |
CY2024Q1 | us-gaap |
Liabilities
Liabilities
|
60289000 | |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
51343000 | |
CY2024Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
2.50 | |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
2.50 | |
CY2024Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
8000000 | |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
8000000 | |
CY2024Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
5206752 | |
CY2024Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
3661880 | |
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
5190072 | |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
3645200 | |
CY2024Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
13008000 | |
CY2023Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
12966000 | |
CY2024Q1 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
16317000 | |
CY2023Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
15918000 | |
CY2024Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
87791000 | |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
86716000 | |
CY2024Q1 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
1544872 | |
CY2023Q4 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
1544872 | |
CY2024Q1 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
15996000 | |
CY2023Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
15996000 | |
CY2024Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-2028000 | |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-1706000 | |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
99092000 | |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
97898000 | |
CY2024Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
159381000 | |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
149241000 | |
CY2024Q1 | us-gaap |
Revenues
Revenues
|
44956000 | |
CY2023Q1 | us-gaap |
Revenues
Revenues
|
45838000 | |
CY2024Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
27560000 | |
CY2023Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
29557000 | |
CY2024Q1 | us-gaap |
Gross Profit
GrossProfit
|
17396000 | |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
16281000 | |
CY2024Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
14838000 | |
CY2023Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
14093000 | |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
2558000 | |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
2188000 | |
CY2024Q1 | us-gaap |
Interest Expense Debt
InterestExpenseDebt
|
476000 | |
CY2023Q1 | us-gaap |
Interest Expense Debt
InterestExpenseDebt
|
919000 | |
CY2024Q1 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
33000 | |
CY2023Q1 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
17000 | |
CY2024Q1 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-443000 | |
CY2023Q1 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-902000 | |
CY2024Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
44000 | |
CY2023Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
23000 | |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
2159000 | |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1309000 | |
CY2024Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
523000 | |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
319000 | |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1636000 | |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
990000 | |
CY2024Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.45 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.28 | |
CY2024Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.39 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.28 | |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
3650000 | |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
3541000 | |
CY2024Q1 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
563000 | |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
4213000 | |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
3541000 | |
CY2024Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.15 | |
CY2023Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.14 | |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1636000 | |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
990000 | |
CY2024Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
-322000 | |
CY2023Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
109000 | |
CY2024Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
1314000 | |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
1099000 | |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
79030000 | |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
990000 | |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
109000 | |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
424000 | |
CY2023Q1 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
497000 | |
CY2023Q1 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
61000 | |
CY2023Q1 | acu |
Net Share Settlement Of Stock Options
NetShareSettlementOfStockOptions
|
1000 | |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
80116000 | |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
97898000 | |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1636000 | |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-322000 | |
CY2024Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
449000 | |
CY2024Q1 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
561000 | |
CY2024Q1 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
323000 | |
CY2024Q1 | acu |
Adjustments To Additional Paid In Capital Cash Settlement Of Stock Options
AdjustmentsToAdditionalPaidInCapitalCashSettlementOfStockOptions
|
-296000 | |
CY2024Q1 | acu |
Net Share Settlement Of Stock Options
NetShareSettlementOfStockOptions
|
35000 | |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
99092000 | |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1636000 | |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
990000 | |
CY2024Q1 | us-gaap |
Depreciation
Depreciation
|
860000 | |
CY2023Q1 | us-gaap |
Depreciation
Depreciation
|
720000 | |
CY2024Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
605000 | |
CY2023Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
517000 | |
CY2024Q1 | acu |
Non Cash Lease Adjustment
NonCashLeaseAdjustment
|
-12000 | |
CY2023Q1 | acu |
Non Cash Lease Adjustment
NonCashLeaseAdjustment
|
-12000 | |
CY2024Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
449000 | |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
424000 | |
CY2024Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
112000 | |
CY2023Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
26000 | |
CY2024Q1 | us-gaap |
Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
|
9000 | |
CY2023Q1 | us-gaap |
Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
|
9000 | |
CY2024Q1 | us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
6774000 | |
CY2023Q1 | us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
666000 | |
CY2024Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1659000 | |
CY2023Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-4987000 | |
CY2024Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
590000 | |
CY2023Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
1405000 | |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-4517000 | |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
73000 | |
CY2024Q1 | us-gaap |
Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
|
-287000 | |
CY2023Q1 | us-gaap |
Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
|
2013000 | |
CY2024Q1 | us-gaap |
Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
|
-11804000 | |
CY2023Q1 | us-gaap |
Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
|
6686000 | |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-10168000 | |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
7676000 | |
CY2024Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1611000 | |
CY2023Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
701000 | |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1611000 | |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-701000 | |
CY2024Q1 | us-gaap |
Proceeds From Repayments Of Long Term Debt And Capital Securities
ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities
|
10183000 | |
CY2023Q1 | us-gaap |
Proceeds From Repayments Of Long Term Debt And Capital Securities
ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities
|
-9787000 | |
CY2024Q1 | acu |
Payment On Tax Withholding On Net Share Settlement Of Stock Options
PaymentOnTaxWithholdingOnNetShareSettlementOfStockOptions
|
35000 | |
CY2024Q1 | acu |
Payments Related To Cash Settlement Of Share Based Compensation
PaymentsRelatedToCashSettlementOfShareBasedCompensation
|
296000 | |
CY2024Q1 | acu |
Repayments On Mortgage
RepaymentsOnMortgage
|
104000 | |
CY2023Q1 | acu |
Repayments On Mortgage
RepaymentsOnMortgage
|
101000 | |
CY2024Q1 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
323000 | |
CY2023Q1 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
61000 | |
CY2024Q1 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
561000 | |
CY2023Q1 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
497000 | |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
9510000 | |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-10324000 | |
CY2024Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-84000 | |
CY2023Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
13000 | |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-2353000 | |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-3336000 | |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
5546000 | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
7600000 | |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
3193000 | |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
4264000 | |
CY2024Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
9000 | |
CY2023Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
122000 | |
CY2024Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
385000 | |
CY2023Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
919000 | |
CY2024Q1 | acu |
Revenues Disaggregation By Category
RevenuesDisaggregationByCategory
|
44956000 | |
CY2023Q1 | acu |
Revenues Disaggregation By Category
RevenuesDisaggregationByCategory
|
45838000 | |
CY2024Q1 | us-gaap |
Line Of Credit
LineOfCredit
|
23347000 | |
CY2023Q4 | us-gaap |
Line Of Credit
LineOfCredit
|
13165000 | |
CY2024Q1 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
53000 | |
CY2023Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
60000 | |
CY2024Q1 | us-gaap |
Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
|
14438 | |
CY2024Q1 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
323000 | |
CY2024Q1 | acu |
Payments Related To Cash Settlement Of Share Based Compensation
PaymentsRelatedToCashSettlementOfShareBasedCompensation
|
296000 | |
CY2024Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
341000 | |
CY2023Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
334000 | |
CY2024Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
354000 | |
CY2023Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
346000 | |
CY2024Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
3818000 | |
CY2023Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
341000 | |
CY2024Q1 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y | |
CY2024Q1 | acu |
Direct Import Sales To Total Net Sales Percentage
DirectImportSalesToTotalNetSalesPercentage
|
0.08 | |
CY2023Q1 | acu |
Direct Import Sales To Total Net Sales Percentage
DirectImportSalesToTotalNetSalesPercentage
|
0.06 | |
CY2024Q1 | us-gaap |
Revenues
Revenues
|
44956000 | |
CY2023Q1 | us-gaap |
Revenues
Revenues
|
45838000 | |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
2558000 | |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
2188000 | |
CY2024Q1 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-443000 | |
CY2023Q1 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-902000 | |
CY2024Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
44000 | |
CY2023Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
23000 | |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
2159000 | |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1309000 | |
CY2024Q1 | us-gaap |
Assets
Assets
|
159381000 | |
CY2023Q4 | us-gaap |
Assets
Assets
|
149241000 | |
CY2024Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
449000 | |
CY2023Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
424000 | |
CY2024Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
|
3102278 | |
CY2024Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P3Y | |
CY2024Q1 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
300000 | |
CY2023Q1 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y | |
CY2024Q1 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.07 | |
CY2023Q1 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.05 | |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
1400000 | |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
1755000 | |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
1068000 | |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
926000 | |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
960000 | |
CY2024Q1 | acu |
Lessee Operating Lease Liability Payments Due After Year Four
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour
|
357000 | |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
6466000 | |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
826000 | |
CY2024Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
1577000 | |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
4063000 | |
CY2024Q1 | acu |
Accrued Customer Rebates
AccruedCustomerRebates
|
6120000 | |
CY2023Q4 | acu |
Accrued Customer Rebates
AccruedCustomerRebates
|
5721000 | |
CY2024Q1 | acu |
Accrued Contingent Liability Current And Noncurrent
AccruedContingentLiabilityCurrentAndNoncurrent
|
750000 | |
CY2023Q4 | acu |
Accrued Contingent Liability Current And Noncurrent
AccruedContingentLiabilityCurrentAndNoncurrent
|
750000 | |
CY2024Q1 | us-gaap |
Employee Related Liabilities Current And Noncurrent
EmployeeRelatedLiabilitiesCurrentAndNoncurrent
|
2050000 | |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current And Noncurrent
EmployeeRelatedLiabilitiesCurrentAndNoncurrent
|
2585000 | |
CY2024Q1 | us-gaap |
Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
|
547000 | |
CY2023Q4 | us-gaap |
Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
|
547000 | |
CY2024Q1 | us-gaap |
Taxes Payable Current And Noncurrent
TaxesPayableCurrentAndNoncurrent
|
748000 | |
CY2023Q4 | us-gaap |
Taxes Payable Current And Noncurrent
TaxesPayableCurrentAndNoncurrent
|
363000 | |
CY2024Q1 | us-gaap |
Other Accrued Liabilities Current And Noncurrent
OtherAccruedLiabilitiesCurrentAndNoncurrent
|
1731000 | |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Current And Noncurrent
OtherAccruedLiabilitiesCurrentAndNoncurrent
|
2442000 | |
CY2024Q1 | us-gaap |
Accrued Liabilities Current And Noncurrent
AccruedLiabilitiesCurrentAndNoncurrent
|
11946000 | |
CY2023Q4 | us-gaap |
Accrued Liabilities Current And Noncurrent
AccruedLiabilitiesCurrentAndNoncurrent
|
12408000 | |
CY2024Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
2443000 | |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
4796000 | |
CY2024Q1 | us-gaap |
Restricted Cash Current
RestrictedCashCurrent
|
750000 | |
CY2023Q4 | us-gaap |
Restricted Cash Current
RestrictedCashCurrent
|
750000 | |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
3193000 | |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
5546000 | |
CY2024Q1 | us-gaap |
Finite Lived Trade Names Gross
FiniteLivedTradeNamesGross
|
10008000 | |
CY2023Q4 | us-gaap |
Finite Lived Trade Names Gross
FiniteLivedTradeNamesGross
|
10008000 | |
CY2024Q1 | us-gaap |
Finite Lived Customer Lists Gross
FiniteLivedCustomerListsGross
|
18823000 | |
CY2023Q4 | us-gaap |
Finite Lived Customer Lists Gross
FiniteLivedCustomerListsGross
|
18823000 | |
CY2024Q1 | us-gaap |
Finite Lived Noncompete Agreements Gross
FiniteLivedNoncompeteAgreementsGross
|
1248000 | |
CY2023Q4 | us-gaap |
Finite Lived Noncompete Agreements Gross
FiniteLivedNoncompeteAgreementsGross
|
1248000 | |
CY2024Q1 | us-gaap |
Finite Lived License Agreements Gross
FiniteLivedLicenseAgreementsGross
|
380000 | |
CY2023Q4 | us-gaap |
Finite Lived License Agreements Gross
FiniteLivedLicenseAgreementsGross
|
380000 | |
CY2024Q1 | us-gaap |
Finite Lived Patents Gross
FiniteLivedPatentsGross
|
2272000 | |
CY2023Q4 | us-gaap |
Finite Lived Patents Gross
FiniteLivedPatentsGross
|
2272000 | |
CY2024Q1 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
32731000 | |
CY2023Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
32731000 | |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
14335000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
13730000 | |
CY2024Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
18396000 | |
CY2023Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
19001000 | |
CY2024Q1 | us-gaap |
Goodwill
Goodwill
|
8189000 | |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
8189000 | |
CY2024Q1 | us-gaap |
Intangible Assets Net Including Goodwill
IntangibleAssetsNetIncludingGoodwill
|
26585000 | |
CY2023Q4 | us-gaap |
Intangible Assets Net Including Goodwill
IntangibleAssetsNetIncludingGoodwill
|
27190000 | |
CY2024Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
40851000 | |
CY2023Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
39316000 | |
CY2024Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
264000 | |
CY2023Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
208000 | |
CY2024Q1 | us-gaap |
Inventory Raw Materials And Supplies Net Of Reserves
InventoryRawMaterialsAndSuppliesNetOfReserves
|
15772000 | |
CY2023Q4 | us-gaap |
Inventory Raw Materials And Supplies Net Of Reserves
InventoryRawMaterialsAndSuppliesNetOfReserves
|
15946000 | |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
56887000 | |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
55470000 |