2024 Q3 Form 10-Q Financial Statement
#000114036124035244 Filed on August 01, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
Revenue | $399.3M | $389.8M |
YoY Change | 3.33% | 10.41% |
Cost Of Revenue | $277.9M | $278.4M |
YoY Change | 2.3% | 10.55% |
Gross Profit | $121.4M | $111.4M |
YoY Change | 5.76% | 10.05% |
Gross Profit Margin | 30.4% | 28.59% |
Selling, General & Admin | $81.20M | $83.89M |
YoY Change | 1.78% | 13.6% |
% of Gross Profit | 66.91% | 75.27% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $7.389M | $7.318M |
YoY Change | -0.15% | 3.85% |
% of Gross Profit | 6.09% | 6.57% |
Operating Expenses | $81.20M | $83.89M |
YoY Change | 1.78% | 13.67% |
Operating Profit | $37.14M | $24.99M |
YoY Change | 6.7% | -9.05% |
Interest Expense | -$3.145M | -$2.752M |
YoY Change | -186.85% | -16.17% |
% of Operating Profit | -8.47% | -11.01% |
Other Income/Expense, Net | $2.129M | $2.199M |
YoY Change | 22.92% | 174.19% |
Pretax Income | $36.12M | $24.43M |
YoY Change | 9.74% | -1.07% |
Income Tax | $9.267M | $6.109M |
% Of Pretax Income | 25.65% | 25.0% |
Net Earnings | $3.810M | $17.06M |
YoY Change | -42.78% | 86.75% |
Net Earnings / Revenue | 0.95% | 4.38% |
Basic Earnings Per Share | $0.18 | $0.78 |
Diluted Earnings Per Share | $0.17 | $0.77 |
COMMON SHARES | ||
Basic Shares Outstanding | 21.71M | 21.81M |
Diluted Shares Outstanding | 22.15M shares | 22.19M |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $26.35M | $26.16M |
YoY Change | -7.55% | 13.63% |
Cash & Equivalents | $26.35M | $26.16M |
Short-Term Investments | ||
Other Short-Term Assets | $28.87M | $24.88M |
YoY Change | 19.31% | -10.83% |
Inventory | $520.9M | $526.3M |
Prepaid Expenses | ||
Receivables | $217.1M | $239.3M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $793.2M | $816.7M |
YoY Change | 4.04% | 3.65% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $138.5M | $131.9M |
YoY Change | 22.54% | -27.05% |
Goodwill | $134.7M | $134.5M |
YoY Change | 0.26% | 1.57% |
Intangibles | $85.84M | $87.60M |
YoY Change | -9.0% | -9.03% |
Long-Term Investments | $23.91M | $25.62M |
YoY Change | 4.39% | -38.36% |
Other Assets | $33.01M | $38.66M |
YoY Change | -11.66% | -38.97% |
Total Long-Term Assets | $557.3M | $557.7M |
YoY Change | 3.69% | 8.44% |
TOTAL ASSETS | ||
Total Short-Term Assets | $793.2M | $816.7M |
Total Long-Term Assets | $557.3M | $557.7M |
Total Assets | $1.351B | $1.374B |
YoY Change | 3.89% | 5.54% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $112.4M | $105.1M |
YoY Change | 8.88% | -25.94% |
Accrued Expenses | $184.6M | $173.0M |
YoY Change | 13.82% | 17.01% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $2.685M | $5.030M |
YoY Change | -94.88% | -91.44% |
Total Short-Term Liabilities | $352.5M | $332.2M |
YoY Change | -5.58% | -4.68% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $140.2M | $203.2M |
YoY Change | 47.28% | 23.51% |
Other Long-Term Liabilities | $204.4M | $184.7M |
YoY Change | 9.96% | 24.15% |
Total Long-Term Liabilities | $140.2M | $203.2M |
YoY Change | 47.28% | -35.14% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $352.5M | $332.2M |
Total Long-Term Liabilities | $140.2M | $203.2M |
Total Liabilities | $697.1M | $720.0M |
YoY Change | 6.52% | 7.07% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $583.9M | $586.4M |
YoY Change | 1.89% | 2.38% |
Common Stock | $151.7M | $150.6M |
YoY Change | -2.72% | -2.46% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $638.8M | $640.0M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $1.351B | $1.374B |
YoY Change | 3.89% | 5.54% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $3.810M | $17.06M |
YoY Change | -42.78% | 86.75% |
Depreciation, Depletion And Amortization | $7.389M | $7.318M |
YoY Change | -0.15% | 3.85% |
Cash From Operating Activities | $88.34M | $35.58M |
YoY Change | -5.52% | -40.52% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $11.20M | $12.85M |
YoY Change | 31.71% | 149.9% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $0.00 | $3.000K |
YoY Change | -100.0% | -94.34% |
Cash From Investing Activities | -$11.20M | -$12.85M |
YoY Change | 96.4% | 152.45% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -76.14M | -21.91M |
YoY Change | -7.03% | -61.17% |
NET CHANGE | ||
Cash From Operating Activities | 88.34M | 35.58M |
Cash From Investing Activities | -11.20M | -12.85M |
Cash From Financing Activities | -76.14M | -21.91M |
Net Change In Cash | 1.004M | 816.0K |
YoY Change | -82.98% | -147.75% |
FREE CASH FLOW | ||
Cash From Operating Activities | $88.34M | $35.58M |
Capital Expenditures | $11.20M | $12.85M |
Free Cash Flow | $77.14M | $22.72M |
YoY Change | -9.24% | -58.44% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2024Q2 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
344000 | |
CY2023Q2 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
50000 | |
CY2024Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.29 | |
us-gaap |
Profit Loss
ProfitLoss
|
26397000 | ||
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-3744000 | |
us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax
|
1470000 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
488567000 | ||
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
24697000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
3018000 | ||
us-gaap |
Gross Profit
GrossProfit
|
192536000 | ||
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
510000 | ||
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
89000 | ||
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
17063000 | |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
9137000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
25887000 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
17980000 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
18358000 | |
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
27843000 | ||
CY2024Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-917000 | |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-9221000 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.41 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.16 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.95 | ||
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.29 | |
CY2023Q2 | us-gaap |
Profit Loss
ProfitLoss
|
9187000 | |
us-gaap |
Profit Loss
ProfitLoss
|
21144000 | ||
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
1166000 | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-4968000 | ||
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
3986000 | ||
us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax
|
454000 | ||
CY2024Q2 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
2000 | |
CY2023Q2 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
4000 | |
us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
5000 | ||
us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
7000 | ||
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-3667000 | |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
2993000 | |
CY2023Q2 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
12180000 | |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
22894000 | ||
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
25577000 | ||
CY2024Q2 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
344000 | |
CY2023Q2 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
50000 | |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
510000 | ||
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
89000 | ||
CY2024Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest
|
-11000 | |
CY2024Q2 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
333000 | |
CY2023Q2 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
-31000 | |
us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
495000 | ||
us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
-21000 | ||
CY2024Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
13407000 | |
CY2023Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
12211000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
22399000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
25598000 | ||
us-gaap |
Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
|
<div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Reclassification</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Certain prior period amounts in the accompanying consolidated financial statements and related notes have been reclassified to conform to the 2024 presentation.</div> | ||
us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
5000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
39605000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
37804000 | ||
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
21767526 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
21689067 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
21845678 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
21649562 | ||
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
22185536 | |
CY2023Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest
|
-81000 | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest
|
-15000 | ||
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest
|
-110000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
26397000 | ||
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-3503000 | ||
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
12706000 | ||
smp |
Apic Share Based Payment Arrangement Increase For Cost Recognition Treasury Stock
APICShareBasedPaymentArrangementIncreaseForCostRecognitionTreasuryStock
|
2883000 | ||
us-gaap |
Stock Issued During Period Value Employee Stock Ownership Plan
StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
|
2787000 | ||
CY2024Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
654322000 | |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
621038000 | |
us-gaap |
Profit Loss
ProfitLoss
|
21144000 | ||
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
4433000 | ||
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
12544000 | ||
smp |
Apic Share Based Payment Arrangement Increase For Cost Recognition Treasury Stock
APICShareBasedPaymentArrangementIncreaseForCostRecognitionTreasuryStock
|
3633000 | ||
us-gaap |
Stock Issued During Period Value Employee Stock Ownership Plan
StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
|
2966000 | ||
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
640415000 | |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
27178000 | |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax
|
79000 | |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax
|
1831000 | |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
32526000 | |
CY2024Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
8672000 | |
CY2024Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
265904000 | |
CY2023Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
259656000 | |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
131921000 | |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
121872000 | |
CY2024Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
99121000 | |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
100065000 | |
CY2024Q2 | us-gaap |
Goodwill
Goodwill
|
134476000 | |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
134729000 | |
CY2024Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
87597000 | |
CY2023Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
92308000 | |
CY2024Q2 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
40287000 | |
CY2023Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
40533000 | |
CY2024Q2 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
25615000 | |
CY2023Q4 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
24050000 | |
CY2024Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
38656000 | |
CY2023Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
35267000 | |
CY2024Q2 | us-gaap |
Assets
Assets
|
1374328000 | |
CY2023Q4 | us-gaap |
Assets
Assets
|
1293047000 | |
CY2024Q2 | us-gaap |
Other Long Term Debt Current
OtherLongTermDebtCurrent
|
5030000 | |
CY2023Q4 | smp |
Accrued Core Liabilities Current
AccruedCoreLiabilitiesCurrent
|
18399000 | |
CY2024Q2 | us-gaap |
Customer Refund Liability Current
CustomerRefundLiabilityCurrent
|
54280000 | |
CY2023Q4 | us-gaap |
Customer Refund Liability Current
CustomerRefundLiabilityCurrent
|
42278000 | |
CY2024Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
32404000 | |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
29561000 | |
CY2024Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
332166000 | |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
304263000 | |
CY2024Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
203162000 | |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
151182000 | |
CY2024Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
88820000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
88974000 | |
CY2024Q2 | us-gaap |
Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
|
29501000 | |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
|
25742000 | |
CY2024Q2 | us-gaap |
Litigation Reserve Noncurrent
LitigationReserveNoncurrent
|
66357000 | |
CY2023Q4 | us-gaap |
Litigation Reserve Noncurrent
LitigationReserveNoncurrent
|
72013000 | |
CY2024Q2 | us-gaap |
Liabilities
Liabilities
|
720006000 | |
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
23936036 | |
CY2024Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
23936036 | |
CY2024Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
47872000 | |
CY2023Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
47872000 | |
CY2024Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
102738000 | |
CY2023Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
101751000 | |
CY2024Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
586407000 | |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
573226000 | |
CY2024Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-9462000 | |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-5974000 | |
CY2024Q2 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
2223698 | |
CY2023Q4 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
2018982 | |
CY2024Q2 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
87537000 | |
CY2023Q4 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
81811000 | |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
640018000 | |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
635064000 | |
CY2024Q2 | us-gaap |
Minority Interest
MinorityInterest
|
14304000 | |
CY2023Q4 | us-gaap |
Minority Interest
MinorityInterest
|
15809000 | |
CY2024Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1374328000 | |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1293047000 | |
us-gaap |
Profit Loss
ProfitLoss
|
26397000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
21144000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
14619000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
14129000 | ||
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
240000 | ||
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
248000 | ||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
418000 | ||
us-gaap |
Inventory Write Down
InventoryWriteDown
|
2907000 | ||
us-gaap |
Employee Stock Ownership Plan Esop Compensation Expense
EmployeeStockOwnershipPlanESOPCompensationExpense
|
1394000 | ||
us-gaap |
Employee Stock Ownership Plan Esop Compensation Expense
EmployeeStockOwnershipPlanESOPCompensationExpense
|
1483000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
3049000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
3633000 | ||
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
241000 | ||
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
390000 | ||
us-gaap |
Gain Loss On Sale Of Business
GainLossOnSaleOfBusiness
|
-1956000 | ||
us-gaap |
Gain Loss On Sale Of Business
GainLossOnSaleOfBusiness
|
-10001000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
81060000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
48271000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-30924000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-2757000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
468000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-2168000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
4323000 | ||
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
29966000 | ||
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
2776000 | ||
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
4525000 | ||
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
1023000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-10139000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
39370000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
22941000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
9507000 | ||
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-18000 | ||
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-66000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-9441000 | ||
us-gaap |
Proceeds From Repayments Of Bank Overdrafts
ProceedsFromRepaymentsOfBankOverdrafts
|
200000 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
12544000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-29088000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-1779000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
1028000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-6370000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
1869000 | ||
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
32526000 | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
21150000 | |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
26156000 | |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
23019000 | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
5603000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
7694000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
6435000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
9356000 | ||
CY2023Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
107455000 | |
CY2024Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
30000000 | |
CY2024Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
654322000 | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
204000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
3641000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-22923000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
28471000 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.46 | ||
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.42 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.18 | ||
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
1.25 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2024 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000093389 | ||
CY2024Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2023Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2024-06-30 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
001-04743 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
Standard Motor Products, Inc. | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
NY | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
11-1362020 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
37-18 Northern Blvd. | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Long Island City | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
NY | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
11101 | ||
dei |
City Area Code
CityAreaCode
|
718 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
392-0200 | ||
dei |
Security12b Title
Security12bTitle
|
Common Stock, par value $2.00 per share | ||
dei |
Trading Symbol
TradingSymbol
|
SMP | ||
dei |
Security Exchange Name
SecurityExchangeName
|
NYSE | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
false | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2024Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
21712938 | |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
389829000 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
353075000 | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
721232000 | ||
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
681103000 | ||
CY2024Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
278382000 | |
CY2023Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
251806000 | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
520263000 | ||
CY2024Q2 | us-gaap |
Gross Profit
GrossProfit
|
111447000 | |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
101269000 | |
us-gaap |
Gross Profit
GrossProfit
|
200969000 | ||
CY2024Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
83885000 | |
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
73843000 | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
158618000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
143476000 | ||
CY2024Q2 | us-gaap |
Restructuring Charges
RestructuringCharges
|
2559000 | |
CY2023Q2 | us-gaap |
Restructuring Charges
RestructuringCharges
|
294000 | |
us-gaap |
Restructuring Charges
RestructuringCharges
|
2751000 | ||
us-gaap |
Restructuring Charges
RestructuringCharges
|
1206000 | ||
CY2024Q2 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-17000 | |
CY2023Q2 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
46000 | |
us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
70000 | ||
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
24986000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
47924000 | ||
CY2024Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
2199000 | |
CY2023Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
802000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1027000 | ||
CY2024Q2 | us-gaap |
Interest Expense Nonoperating
InterestExpenseNonoperating
|
2752000 | |
CY2023Q2 | us-gaap |
Interest Expense Nonoperating
InterestExpenseNonoperating
|
3283000 | |
us-gaap |
Interest Expense Nonoperating
InterestExpenseNonoperating
|
4819000 | ||
us-gaap |
Interest Expense Nonoperating
InterestExpenseNonoperating
|
7145000 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
24433000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
41806000 | ||
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
6109000 | |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
6289000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9451000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
10661000 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
18324000 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
18408000 | |
us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
28353000 | ||
us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
31145000 | ||
CY2024Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-917000 | |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-9221000 | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-1956000 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-10001000 | ||
CY2024Q2 | us-gaap |
Profit Loss
ProfitLoss
|
17407000 | |
CY2023Q2 | us-gaap |
Profit Loss
ProfitLoss
|
9187000 | |
us-gaap |
Profit Loss
ProfitLoss
|
26397000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
21144000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
21055000 | ||
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
31056000 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-1956000 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-10001000 | ||
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
17063000 | |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
9137000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
25887000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
21055000 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.83 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.85 | |
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
1.27 | ||
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
1.43 | ||
CY2024Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.05 | |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.43 | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.09 | ||
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.78 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.97 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.81 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.83 | |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.42 | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.09 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.45 | ||
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.77 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
22183489 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
22277590 | ||
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-3503000 | ||
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
4433000 | ||
CY2024Q2 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
13740000 | |
CY2024Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
239317000 | |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
160282000 | |
CY2024Q2 | smp |
Fifo Inventory Net
FIFOInventoryNet
|
508183000 | |
CY2023Q4 | smp |
Fifo Inventory Net
FIFOInventoryNet
|
507075000 | |
CY2023Q4 | us-gaap |
Assets Current
AssetsCurrent
|
744223000 | |
CY2023Q4 | us-gaap |
Other Long Term Debt Current
OtherLongTermDebtCurrent
|
5029000 | |
CY2024Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
105094000 | |
CY2024Q2 | us-gaap |
Other Sundry Liabilities Current
OtherSundryLiabilitiesCurrent
|
66239000 | |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
642174000 | |
CY2024Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
2 | |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
30000000 | |
us-gaap |
Inventory Write Down
InventoryWriteDown
|
1600000 | ||
us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
2500000 | ||
us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
54500000 | ||
us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
-14000000 | ||
us-gaap |
Proceeds From Repayments Of Long Term Debt And Capital Securities
ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities
|
-14000 | ||
us-gaap |
Proceeds From Repayments Of Long Term Debt And Capital Securities
ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities
|
-47000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
10409000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | ||
us-gaap |
Proceeds From Repayments Of Bank Overdrafts
ProceedsFromRepaymentsOfBankOverdrafts
|
258000 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
12706000 | ||
us-gaap |
Payments Of Dividends Minority Interest
PaymentsOfDividendsMinorityInterest
|
600000 | ||
us-gaap |
Payments Of Dividends Minority Interest
PaymentsOfDividendsMinorityInterest
|
255000 | ||
smp |
Dividend Payable To Noncontrolling Interest
DividendPayableToNoncontrollingInterest
|
1400000 | ||
smp |
Dividend Payable To Noncontrolling Interest
DividendPayableToNoncontrollingInterest
|
0 | ||
CY2024Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
655121000 | |
CY2024Q2 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
7838000 | |
CY2024Q2 | smp |
Dividends Paid To Noncontrolling Interest
DividendsPaidToNoncontrollingInterest
|
-2000000 | |
CY2024Q2 | smp |
Apic Share Based Payment Arrangement Increase For Cost Recognition Treasury Stock
APICShareBasedPaymentArrangementIncreaseForCostRecognitionTreasuryStock
|
1613000 | |
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
1.4 | ||
CY2024Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.04 | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.58 | ||
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.58 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
22139708 | ||
CY2024Q2 | us-gaap |
Profit Loss
ProfitLoss
|
17407000 | |
CY2024Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
26156000 | |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
8045000 | |
CY2024Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
239317000 | |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
160282000 | |
CY2024Q2 | smp |
Unreturned Customer Inventories
UnreturnedCustomerInventories
|
18119000 | |
CY2023Q4 | smp |
Unreturned Customer Inventories
UnreturnedCustomerInventories
|
18240000 | |
CY2024Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
24880000 | |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
26100000 | |
CY2024Q2 | us-gaap |
Assets Current
AssetsCurrent
|
816655000 | |
CY2023Q4 | us-gaap |
Other Sundry Liabilities Current
OtherSundryLiabilitiesCurrent
|
63303000 | |
CY2024Q2 | smp |
Accrued Customer Returns
AccruedCustomerReturns
|
53102000 | |
CY2023Q4 | smp |
Accrued Customer Returns
AccruedCustomerReturns
|
38238000 | |
CY2024Q2 | smp |
Accrued Core Liabilities Current
AccruedCoreLiabilitiesCurrent
|
16017000 | |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
2 | |
CY2023Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
650873000 | |
us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
2207000 | ||
us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
943000 | ||
us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
2500000 | ||
us-gaap |
Payments Of Dividends Minority Interest
PaymentsOfDividendsMinorityInterest
|
600000 | ||
us-gaap |
Payments Of Dividends Minority Interest
PaymentsOfDividendsMinorityInterest
|
255000 | ||
smp |
Dividend Payable To Noncontrolling Interest
DividendPayableToNoncontrollingInterest
|
1400000 | ||
smp |
Dividend Payable To Noncontrolling Interest
DividendPayableToNoncontrollingInterest
|
0 | ||
CY2024Q2 | us-gaap |
Profit Loss
ProfitLoss
|
17407000 | |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-3667000 | |
CY2024Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
6314000 | |
CY2024Q2 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
7838000 | |
CY2024Q2 | smp |
Dividends Paid To Noncontrolling Interest
DividendsPaidToNoncontrollingInterest
|
-2000000 | |
CY2024Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
654322000 | |
CY2023Q2 | smp |
Dividends Paid To Noncontrolling Interest
DividendsPaidToNoncontrollingInterest
|
-255000 | |
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
10409000 | ||
smp |
Dividends Paid To Noncontrolling Interest
DividendsPaidToNoncontrollingInterest
|
-2000000 | ||
smp |
Dividends Paid To Noncontrolling Interest
DividendsPaidToNoncontrollingInterest
|
-255000 | ||
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
2 | ||
CY2024Q2 | smp |
Minimum Equity Ownership Percentage Threshold For Consolidation In Financial Statements
MinimumEquityOwnershipPercentageThresholdForConsolidationInFinancialStatements
|
0.50 | |
CY2024Q2 | smp |
Minimum Equity Ownership Percentage Threshold For Consolidation In Financial Statements
MinimumEquityOwnershipPercentageThresholdForConsolidationInFinancialStatements
|
0.50 | |
CY2023Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
632672000 | |
CY2023Q2 | us-gaap |
Profit Loss
ProfitLoss
|
9187000 | |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
2993000 | |
CY2023Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
6283000 | |
CY2023Q2 | smp |
Dividends Paid To Noncontrolling Interest
DividendsPaidToNoncontrollingInterest
|
-255000 | |
CY2023Q2 | smp |
Apic Share Based Payment Arrangement Increase For Cost Recognition Treasury Stock
APICShareBasedPaymentArrangementIncreaseForCostRecognitionTreasuryStock
|
2101000 | |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
640415000 | |
CY2023Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
650873000 | |
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
10409000 | ||
smp |
Dividends Paid To Noncontrolling Interest
DividendsPaidToNoncontrollingInterest
|
-2000000 | ||
smp |
Dividends Paid To Noncontrolling Interest
DividendsPaidToNoncontrollingInterest
|
-255000 | ||
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
2 | ||
CY2024Q2 | smp |
Minimum Equity Ownership Percentage Threshold For Consolidation In Financial Statements
MinimumEquityOwnershipPercentageThresholdForConsolidationInFinancialStatements
|
0.50 | |
CY2024Q2 | smp |
Minimum Equity Ownership Percentage Threshold For Consolidation In Financial Statements
MinimumEquityOwnershipPercentageThresholdForConsolidationInFinancialStatements
|
0.50 | |
CY2024Q2 | smp |
Sale Of Receivables
SaleOfReceivables
|
230100000 | |
smp |
Sale Of Receivables
SaleOfReceivables
|
400900000 | ||
CY2023Q2 | smp |
Sale Of Receivables
SaleOfReceivables
|
211600000 | |
smp |
Sale Of Receivables
SaleOfReceivables
|
382500000 | ||
CY2024Q2 | us-gaap |
Trade Receivables Held For Sale Amount
TradeReceivablesHeldForSaleAmount
|
14400000 | |
CY2023Q4 | us-gaap |
Trade Receivables Held For Sale Amount
TradeReceivablesHeldForSaleAmount
|
4500000 | |
CY2024Q2 | smp |
Sale Of Receivables Related Charges
SaleOfReceivablesRelatedCharges
|
13400000 | |
smp |
Sale Of Receivables Related Charges
SaleOfReceivablesRelatedCharges
|
23400000 | ||
CY2023Q2 | smp |
Sale Of Receivables Related Charges
SaleOfReceivablesRelatedCharges
|
12400000 | |
smp |
Sale Of Receivables Related Charges
SaleOfReceivablesRelatedCharges
|
21500000 | ||
CY2024Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
310310000 | |
CY2023Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
302557000 | |
CY2024Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
15094000 | |
CY2023Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
18503000 | |
CY2024Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
182779000 | |
CY2023Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
186015000 | |
CY2024Q2 | smp |
Fifo Inventory Net
FIFOInventoryNet
|
508183000 | |
CY2023Q4 | smp |
Unreturned Customer Inventories
UnreturnedCustomerInventories
|
18240000 | |
CY2024Q2 | smp |
Fifo Inventory Net With Unreturned Customer Inventories
FIFOInventoryNetWithUnreturnedCustomerInventories
|
526302000 | |
CY2023Q4 | smp |
Fifo Inventory Net With Unreturned Customer Inventories
FIFOInventoryNetWithUnreturnedCustomerInventories
|
525315000 | |
CY2024Q2 | smp |
Sale Of Receivables
SaleOfReceivables
|
230100000 | |
smp |
Sale Of Receivables
SaleOfReceivables
|
400900000 | ||
CY2023Q2 | smp |
Sale Of Receivables
SaleOfReceivables
|
211600000 | |
smp |
Sale Of Receivables
SaleOfReceivables
|
382500000 | ||
CY2024Q2 | us-gaap |
Trade Receivables Held For Sale Amount
TradeReceivablesHeldForSaleAmount
|
14400000 | |
CY2023Q4 | us-gaap |
Trade Receivables Held For Sale Amount
TradeReceivablesHeldForSaleAmount
|
4500000 | |
CY2024Q2 | smp |
Sale Of Receivables Related Charges
SaleOfReceivablesRelatedCharges
|
13400000 | |
smp |
Sale Of Receivables Related Charges
SaleOfReceivablesRelatedCharges
|
23400000 | ||
CY2023Q2 | smp |
Sale Of Receivables Related Charges
SaleOfReceivablesRelatedCharges
|
12400000 | |
smp |
Sale Of Receivables Related Charges
SaleOfReceivablesRelatedCharges
|
21500000 | ||
CY2024Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
310310000 | |
CY2023Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
302557000 | |
CY2024Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
15094000 | |
CY2023Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
18503000 | |
CY2024Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
182779000 | |
CY2023Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
186015000 | |
CY2024Q2 | smp |
Fifo Inventory Net
FIFOInventoryNet
|
508183000 | |
CY2023Q4 | smp |
Fifo Inventory Net
FIFOInventoryNet
|
507075000 | |
CY2024Q2 | smp |
Unreturned Customer Inventories
UnreturnedCustomerInventories
|
18119000 | |
CY2023Q4 | smp |
Unreturned Customer Inventories
UnreturnedCustomerInventories
|
18240000 | |
CY2024Q2 | smp |
Fifo Inventory Net With Unreturned Customer Inventories
FIFOInventoryNetWithUnreturnedCustomerInventories
|
526302000 | |
CY2023Q4 | smp |
Fifo Inventory Net With Unreturned Customer Inventories
FIFOInventoryNetWithUnreturnedCustomerInventories
|
525315000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
187095000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
186899000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
100379000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
95681000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
86716000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
91218000 | |
CY2024Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2100000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
4300000 | ||
CY2023Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2100000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
4300000 | ||
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
4100000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
8500000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
8500000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
8500000 | |
CY2024Q2 | smp |
Finite Lived Intangible Assets Amortization Expense After Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour
|
54500000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Renewal Term
LesseeOperatingLeaseRenewalTerm
|
P5Y | |
CY2024Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
99121000 | |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
100065000 | |
CY2024Q2 | smp |
Lessee Sundry Payables And Accrued Expenses
LesseeSundryPayablesAndAccruedExpenses
|
17212000 | |
CY2023Q4 | smp |
Lessee Sundry Payables And Accrued Expenses
LesseeSundryPayablesAndAccruedExpenses
|
17139000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
88974000 | |
CY2024Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
106032000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
106113000 | |
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P8Y1M6D | |
CY2023Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P8Y3M18D | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
187095000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
186899000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
100379000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
95681000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
86716000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
91218000 | |
CY2024Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2100000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
4300000 | ||
CY2023Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2100000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
4300000 | ||
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
4100000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
8500000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
8500000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
8500000 | |
CY2024Q2 | smp |
Finite Lived Intangible Assets Amortization Expense After Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour
|
54500000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Renewal Term
LesseeOperatingLeaseRenewalTerm
|
P5Y | |
CY2024Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
99121000 | |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
100065000 | |
CY2024Q2 | smp |
Lessee Sundry Payables And Accrued Expenses
LesseeSundryPayablesAndAccruedExpenses
|
17212000 | |
CY2023Q4 | smp |
Lessee Sundry Payables And Accrued Expenses
LesseeSundryPayablesAndAccruedExpenses
|
17139000 | |
CY2024Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
88820000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
88974000 | |
CY2024Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
106032000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
106113000 | |
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P8Y1M6D | |
CY2023Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P8Y3M18D | |
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.049 | |
CY2023Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.048 | |
CY2024Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
4852000 | |
CY2023Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3776000 | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
9672000 | ||
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
6885000 | ||
CY2024Q2 | smp |
Variable And Other Lease Expense
VariableAndOtherLeaseExpense
|
628000 | |
CY2023Q2 | smp |
Variable And Other Lease Expense
VariableAndOtherLeaseExpense
|
511000 | |
smp |
Variable And Other Lease Expense
VariableAndOtherLeaseExpense
|
1408000 | ||
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.049 | |
CY2023Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.048 | |
CY2024Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
4852000 | |
CY2023Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3776000 | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
9672000 | ||
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
6885000 | ||
CY2024Q2 | smp |
Variable And Other Lease Expense
VariableAndOtherLeaseExpense
|
628000 | |
CY2023Q2 | smp |
Variable And Other Lease Expense
VariableAndOtherLeaseExpense
|
511000 | |
smp |
Variable And Other Lease Expense
VariableAndOtherLeaseExpense
|
1408000 | ||
smp |
Variable And Other Lease Expense
VariableAndOtherLeaseExpense
|
1283000 | ||
CY2024Q2 | us-gaap |
Lease Cost
LeaseCost
|
5480000 | |
CY2023Q2 | us-gaap |
Lease Cost
LeaseCost
|
4287000 | |
us-gaap |
Lease Cost
LeaseCost
|
11080000 | ||
us-gaap |
Lease Cost
LeaseCost
|
8168000 | ||
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
8801000 | ||
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
5476000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
6674000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
30830000 | ||
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
9344000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
16919000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
15554000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
14317000 | |
CY2024Q2 | smp |
Lessee Operating Lease Liability Payments Due After Year Four
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour
|
62086000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
130825000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
24793000 | |
CY2024Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
106032000 | |
CY2024Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
208192000 | |
CY2023Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
156211000 | |
CY2024Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
5030000 | |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
5029000 | |
CY2024Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
203162000 | |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
151182000 | |
smp |
Variable And Other Lease Expense
VariableAndOtherLeaseExpense
|
1283000 | ||
CY2024Q2 | us-gaap |
Lease Cost
LeaseCost
|
5480000 | |
CY2023Q2 | us-gaap |
Lease Cost
LeaseCost
|
4287000 | |
us-gaap |
Lease Cost
LeaseCost
|
11080000 | ||
us-gaap |
Lease Cost
LeaseCost
|
8168000 | ||
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
8801000 | ||
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
5476000 | ||
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
9344000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
16919000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
15554000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
14317000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
12605000 | |
CY2024Q2 | smp |
Lessee Operating Lease Liability Payments Due After Year Four
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour
|
62086000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
130825000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
24793000 | |
CY2024Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
106032000 | |
CY2023Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
156211000 | |
CY2024Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
5030000 | |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
5029000 | |
CY2024Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
203162000 | |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
151182000 | |
CY2024Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
208192000 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year
LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
|
2514000 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
5031000 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
7547000 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
|
193100000 | |
CY2024Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
208192000 | |
CY2024Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
5030000 | |
CY2024Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
203162000 | |
CY2024Q2 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
1300000 | |
CY2023Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
1600000 | |
CY2024Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
208192000 | |
CY2023Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
156211000 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year
LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
|
2514000 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
5031000 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
7547000 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
|
193100000 | |
CY2024Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
208192000 | |
CY2024Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
5030000 | |
CY2024Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
203162000 | |
CY2024Q2 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
1300000 | |
CY2023Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
1600000 | |
CY2024Q2 | smp |
Amortization Of Financing Costs Remainder Of Fiscal Year
AmortizationOfFinancingCostsRemainderOfFiscalYear
|
200000 | |
CY2024Q2 | smp |
Amortization Of Financing Costs Next Twelve Months
AmortizationOfFinancingCostsNextTwelveMonths
|
500000 | |
CY2024Q2 | smp |
Amortization Of Financing Costs Year Two
AmortizationOfFinancingCostsYearTwo
|
500000 | |
CY2024Q2 | smp |
Amortization Of Financing Costs Year Three
AmortizationOfFinancingCostsYearThree
|
100000 | |
CY2024Q2 | us-gaap |
Oci Before Reclassifications Net Of Tax Attributable To Parent
OciBeforeReclassificationsNetOfTaxAttributableToParent
|
-3160000 | |
CY2024Q2 | us-gaap |
Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
|
496000 | |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-3656000 | |
us-gaap |
Oci Before Reclassifications Net Of Tax Attributable To Parent
OciBeforeReclassificationsNetOfTaxAttributableToParent
|
-2492000 | ||
us-gaap |
Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
|
996000 | ||
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-3488000 | ||
CY2024Q2 | smp |
Amortization Of Financing Costs Remainder Of Fiscal Year
AmortizationOfFinancingCostsRemainderOfFiscalYear
|
200000 | |
CY2024Q2 | smp |
Amortization Of Financing Costs Next Twelve Months
AmortizationOfFinancingCostsNextTwelveMonths
|
500000 | |
CY2024Q2 | smp |
Amortization Of Financing Costs Year Two
AmortizationOfFinancingCostsYearTwo
|
500000 | |
CY2024Q2 | smp |
Amortization Of Financing Costs Year Three
AmortizationOfFinancingCostsYearThree
|
100000 | |
CY2024Q2 | us-gaap |
Oci Before Reclassifications Net Of Tax Attributable To Parent
OciBeforeReclassificationsNetOfTaxAttributableToParent
|
-3160000 | |
CY2024Q2 | us-gaap |
Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
|
496000 | |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-3656000 | |
us-gaap |
Oci Before Reclassifications Net Of Tax Attributable To Parent
OciBeforeReclassificationsNetOfTaxAttributableToParent
|
-2492000 | ||
us-gaap |
Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
|
996000 | ||
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-3488000 | ||
smp |
Number Of Types Of Restricted Stock
NumberOfTypesOfRestrictedStock
|
2 | ||
smp |
Number Of Former Union Employees Covered By The Plan
NumberOfFormerUnionEmployeesCoveredByThePlan
|
13 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
17980000 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
18358000 | |
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
27843000 | ||
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
31056000 | ||
CY2024Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-917000 | |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-9221000 | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-1956000 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-10001000 | ||
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
17063000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
25887000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
21055000 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.83 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.85 | |
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
1.27 | ||
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
1.43 | ||
CY2024Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.05 | |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.43 | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.09 | ||
smp |
Number Of Former Union Employees Covered By The Plan
NumberOfFormerUnionEmployeesCoveredByThePlan
|
13 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
17980000 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
18358000 | |
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
27843000 | ||
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
31056000 | ||
CY2024Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-917000 | |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-9221000 | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-1956000 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-10001000 | ||
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
17063000 | |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
9137000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
25887000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
21055000 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.83 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.85 | |
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
1.27 | ||
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
1.43 | ||
CY2024Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.05 | |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.43 | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.09 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.46 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.81 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.83 | |
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
1.25 | ||
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
1.4 | ||
CY2024Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.04 | |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.42 | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.09 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.45 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.46 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.81 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.83 | |
CY2024Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.04 | |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.42 | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.09 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.45 | ||
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
21768000 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
21689000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
21846000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
21650000 | ||
CY2024Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
418000 | |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
494000 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
432000 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
490000 | ||
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
22186000 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
22183000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
22278000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
22140000 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | ||
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
389829000 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
353075000 | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
721232000 | ||
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
681103000 | ||
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
24986000 | |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
27178000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
39605000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
47924000 | ||
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
389829000 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
353075000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
721232000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
681103000 | ||
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
389829000 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
353075000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
721232000 | ||
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
21768000 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
21689000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
21846000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
21650000 | ||
CY2024Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
418000 | |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
494000 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
432000 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
490000 | ||
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
22186000 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
22183000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
22278000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
22140000 | ||
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
389829000 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
353075000 | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
721232000 | ||
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
681103000 | ||
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
24986000 | |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
27178000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
39605000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
47924000 | ||
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
389829000 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
353075000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
721232000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
681103000 | ||
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
389829000 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
353075000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
721232000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
681103000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
681103000 | ||
CY2024Q1 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
23092000 | |
CY2023Q1 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
20600000 | |
CY2023Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
21134000 | |
CY2022Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
19667000 | |
CY2024Q2 | us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
37003000 | |
CY2023Q2 | us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
30047000 | |
us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
65680000 | ||
us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
55840000 | ||
CY2024Q2 | us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
32552000 | |
CY2023Q2 | us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
27061000 | |
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
59271000 | ||
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
51921000 | ||
CY2024Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
27543000 | |
CY2023Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
23586000 | |
CY2024Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
27543000 | |
CY2023Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
23586000 | |
CY2024Q1 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
23092000 | |
CY2023Q1 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
20600000 | |
CY2023Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
21134000 | |
CY2022Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
19667000 | |
CY2024Q2 | us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
37003000 | |
CY2023Q2 | us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
30047000 | |
us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
65680000 | ||
us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
55840000 | ||
CY2024Q2 | us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
32552000 | |
CY2023Q2 | us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
27061000 | |
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
59271000 | ||
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
51921000 | ||
CY2024Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
27543000 | |
CY2023Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
23586000 |