2023 Q4 Form 10-Q Financial Statement
#000115844923000243 Filed on November 21, 2023
Income Statement
Concept | 2023 Q4 |
---|---|
Revenue | $2.719B |
YoY Change | 2.94% |
Cost Of Revenue | $1.732B |
YoY Change | 18.54% |
Gross Profit | $986.7M |
YoY Change | -16.37% |
Gross Profit Margin | 36.29% |
Selling, General & Admin | $1.030B |
YoY Change | 2.76% |
% of Gross Profit | 104.43% |
Research & Development | |
YoY Change | |
% of Gross Profit | |
Depreciation & Amortization | $72.00M |
YoY Change | 8.22% |
% of Gross Profit | 7.3% |
Operating Expenses | $1.030B |
YoY Change | 2.76% |
Operating Profit | -$43.70M |
YoY Change | -124.66% |
Interest Expense | -$19.41M |
YoY Change | 61.2% |
% of Operating Profit | |
Other Income/Expense, Net | -$20.62M |
YoY Change | -30.75% |
Pretax Income | -$64.32M |
YoY Change | -143.63% |
Income Tax | -$15.69M |
% Of Pretax Income | |
Net Earnings | -$48.63M |
YoY Change | -143.82% |
Net Earnings / Revenue | -1.79% |
Basic Earnings Per Share | -$0.82 |
Diluted Earnings Per Share | -$0.82 |
COMMON SHARES | |
Basic Shares Outstanding | 59.47M shares |
Diluted Shares Outstanding | 59.63M shares |
Balance Sheet
Concept | 2023 Q4 |
---|---|
SHORT-TERM ASSETS | |
Cash & Short-Term Investments | $318.0M |
YoY Change | 66.31% |
Cash & Equivalents | $317.5M |
Short-Term Investments | |
Other Short-Term Assets | $185.2M |
YoY Change | -6.94% |
Inventory | $4.949B |
Prepaid Expenses | |
Receivables | $868.3M |
Other Receivables | $14.00M |
Total Short-Term Assets | $6.320B |
YoY Change | 2.56% |
LONG-TERM ASSETS | |
Property, Plant & Equipment | $1.663B |
YoY Change | -0.05% |
Goodwill | $989.9M |
YoY Change | 0.0% |
Intangibles | $598.7M |
YoY Change | -4.31% |
Long-Term Investments | |
YoY Change | |
Other Assets | $75.81M |
YoY Change | 17.78% |
Total Long-Term Assets | $5.928B |
YoY Change | -0.69% |
TOTAL ASSETS | |
Total Short-Term Assets | $6.320B |
Total Long-Term Assets | $5.928B |
Total Assets | $12.25B |
YoY Change | 0.96% |
SHORT-TERM LIABILITIES | |
YoY Change | |
Accounts Payable | $3.943B |
YoY Change | -3.77% |
Accrued Expenses | $714.3M |
YoY Change | 4.86% |
Deferred Revenue | |
YoY Change | |
Short-Term Debt | $0.00 |
YoY Change | |
Long-Term Debt Due | $0.00 |
YoY Change | -100.0% |
Total Short-Term Liabilities | $5.136B |
YoY Change | -5.64% |
LONG-TERM LIABILITIES | |
Long-Term Debt | $1.786B |
YoY Change | 50.35% |
Other Long-Term Liabilities | $87.67M |
YoY Change | -12.25% |
Total Long-Term Liabilities | $87.67M |
YoY Change | -12.25% |
TOTAL LIABILITIES | |
Total Short-Term Liabilities | $5.136B |
Total Long-Term Liabilities | $87.67M |
Total Liabilities | $9.602B |
YoY Change | 1.98% |
SHAREHOLDERS EQUITY | |
Retained Earnings | $4.690B |
YoY Change | -0.77% |
Common Stock | $937.0M |
YoY Change | 5.71% |
Preferred Stock | |
YoY Change | |
Treasury Stock (at cost) | |
YoY Change | |
Treasury Stock Shares | |
Shareholders Equity | $2.647B |
YoY Change | |
Total Liabilities & Shareholders Equity | $12.25B |
YoY Change | 0.96% |
Cashflow Statement
Concept | 2023 Q4 |
---|---|
OPERATING ACTIVITIES | |
Net Income | -$48.63M |
YoY Change | -143.82% |
Depreciation, Depletion And Amortization | $72.00M |
YoY Change | 8.22% |
Cash From Operating Activities | $195.0M |
YoY Change | 11.72% |
INVESTING ACTIVITIES | |
Capital Expenditures | $42.30M |
YoY Change | -134.55% |
Acquisitions | |
YoY Change | |
Other Investing Activities | $500.0K |
YoY Change | -49.55% |
Cash From Investing Activities | -$41.90M |
YoY Change | -65.5% |
FINANCING ACTIVITIES | |
Cash Dividend Paid | |
YoY Change | |
Common Stock Issuance & Retirement, Net | |
YoY Change | |
Debt Paid & Issued, Net | |
YoY Change | |
Cash From Financing Activities | -109.4M |
YoY Change | 36.28% |
NET CHANGE | |
Cash From Operating Activities | 195.0M |
Cash From Investing Activities | -41.90M |
Cash From Financing Activities | -109.4M |
Net Change In Cash | 43.70M |
YoY Change | -260.88% |
FREE CASH FLOW | |
Cash From Operating Activities | $195.0M |
Capital Expenditures | $42.30M |
Free Cash Flow | $152.7M |
YoY Change | -48.58% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
185000000 | usd |
CY2022Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
427480000 | usd |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
5389994000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
1188283000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2278318000 | usd |
CY2022Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
415997000 | usd |
CY2022Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
87214000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2654467000 | usd |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
12248932000 | usd |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
12014273000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
8822738000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
8680977000 | usd | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
5220200000 | usd | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
4821037000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
3602538000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
3859940000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
3407445000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
3301959000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
195093000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
557981000 | usd | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-69993000 | usd | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-35114000 | usd | |
us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | usd | |
us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-7408000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
90245000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
386794000 | usd | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.52 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
6.38 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
60656000 | shares | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.51 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
6.34 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
59588000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
61045000 | shares | |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
0 | usd |
CY2023Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
478603000 | usd |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
5135939000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
1785717000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2209899000 | usd |
CY2023Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
382840000 | usd |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
87669000 | usd |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
9602064000 | usd |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
9359806000 | usd |
CY2023Q4 | us-gaap |
Shares Outstanding
SharesOutstanding
|
59482000 | shares |
CY2022Q4 | us-gaap |
Shares Outstanding
SharesOutstanding
|
59264000 | shares |
dei |
Document Period End Date
DocumentPeriodEndDate
|
2023-10-07 | ||
CY2023Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
8000 | usd |
CY2022Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
8000 | usd |
CY2023Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
937040000 | usd |
CY2022Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
897560000 | usd |
CY2023Q4 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
2933005000 | usd |
CY2022Q4 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
2918768000 | usd |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-47599000 | usd |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-45143000 | usd |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
4690424000 | usd |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
4720810000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2646868000 | usd |
CY2022Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2641341000 | usd |
CY2022Q4 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1462094000 | usd |
CY2022Q4 | us-gaap |
Gross Profit
GrossProfit
|
1179247000 | usd |
CY2022Q4 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
1008226000 | usd |
CY2022Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
171021000 | usd |
CY2022Q4 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-12039000 | usd |
CY2023Q4 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | usd |
CY2022Q4 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | usd |
CY2023Q4 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-1216000 | usd |
CY2023Q4 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-20623000 | usd |
CY2023Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-64319000 | usd |
CY2023Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-15686000 | usd |
CY2023Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-48633000 | usd |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
115881000 | usd |
CY2023Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.82 | |
CY2022Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.93 | |
CY2023Q4 | us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
59474000 | shares |
CY2022Q4 | us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
60053000 | shares |
us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
59411000 | shares | |
CY2023Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.82 | |
CY2022Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.92 | |
CY2023Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
59630000 | shares |
CY2022Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
60384000 | shares |
CY2023Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-48633000 | usd |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
115881000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-13000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
25000 | usd |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
43000 | usd | |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
41000 | usd | |
CY2023Q4 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
-38000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
-70000 | usd |
us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
121000 | usd | |
us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
-116000 | usd | |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-10737000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-13625000 | usd |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-2577000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-20864000 | usd | |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-10775000 | usd |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-2456000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-20980000 | usd | |
CY2023Q4 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
-59408000 | usd |
CY2022Q4 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
102186000 | usd |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
87789000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
365814000 | usd | |
CY2023Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2710239000 | usd |
CY2023Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-48633000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-10775000 | usd |
CY2023Q4 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Restricted Stock Units Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
|
10582000 | usd |
CY2023Q4 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
1047000 | usd |
CY2023Q4 | us-gaap |
Dividends Cash
DividendsCash
|
15163000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2646868000 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2773568000 | usd |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
115881000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-13695000 | usd |
CY2022Q4 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
142000 | usd |
CY2022Q4 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Restricted Stock Units Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
|
10946000 | usd |
CY2022Q4 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
1050000 | usd |
CY2022Q4 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
76439000 | usd |
CY2022Q4 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
1.50 | |
CY2022Q4 | us-gaap |
Stockholders Equity Other
StockholdersEquityOther
|
-1200000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2719547000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2654467000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
90245000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-2456000 | usd | |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
0 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Restricted Stock Units Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
|
37435000 | usd | |
us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
3045000 | usd | |
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
14237000 | usd | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
2.00 | ||
us-gaap |
Dividends Cash
DividendsCash
|
120631000 | usd | |
us-gaap |
Stockholders Equity Other
StockholdersEquityOther
|
-1000000 | usd | |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2646868000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
3129454000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
386794000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-20980000 | usd | |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
496000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Restricted Stock Units Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
|
40291000 | usd | |
us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
3144000 | usd | |
us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
3144000 | usd | |
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
542608000 | usd | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
4.50 | ||
us-gaap |
Dividends Cash
DividendsCash
|
274144000 | usd | |
us-gaap |
Stockholders Equity Other
StockholdersEquityOther
|
-2900000 | usd | |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2719547000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
90245000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
386794000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
234976000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
215224000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
37435000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
40291000 | usd | |
us-gaap |
Gain Loss On Sales Of Assets And Asset Impairment Charges
GainLossOnSalesOfAssetsAndAssetImpairmentCharges
|
-1886000 | usd | |
us-gaap |
Gain Loss On Sales Of Assets And Asset Impairment Charges
GainLossOnSalesOfAssetsAndAssetImpairmentCharges
|
-2858000 | usd | |
us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | usd | |
us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-7408000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-33059000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
24144000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-1499000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-2064000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
170371000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
89304000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
41025000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
249729000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-191871000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
177103000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
145704000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-27576000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
45015000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
6183000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
30404000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
483094000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
187201000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
333639000 | usd | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
2001000 | usd | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
1821000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-185200000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-331818000 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
4805000000 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
1123000000 | usd | |
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
4990000000 | usd | |
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
938000000 | usd | |
us-gaap |
Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
|
599571000 | usd | |
us-gaap |
Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
|
348618000 | usd | |
us-gaap |
Repayments Of Unsecured Debt
RepaymentsOfUnsecuredDebt
|
0 | usd | |
us-gaap |
Repayments Of Unsecured Debt
RepaymentsOfUnsecuredDebt
|
201081000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
194322000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
336230000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
14237000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
542608000 | usd | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-1028000 | usd | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
463000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
204984000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-545838000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-1942000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-15662000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
48246000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-410224000 | usd | |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
601428000 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
317528000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
191204000 | usd |
us-gaap |
Noncash Or Part Noncash Acquisition Fixed Assets Acquired1
NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
|
9434000 | usd | |
us-gaap |
Noncash Or Part Noncash Acquisition Fixed Assets Acquired1
NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
|
13126000 | usd | |
CY2023Q4 | aap |
Percentage Of Sales By Product Group
PercentageOfSalesByProductGroup
|
1 | |
CY2022Q4 | aap |
Percentage Of Sales By Product Group
PercentageOfSalesByProductGroup
|
1 | |
aap |
Percentage Of Sales By Product Group
PercentageOfSalesByProductGroup
|
1 | ||
aap |
Percentage Of Sales By Product Group
PercentageOfSalesByProductGroup
|
1 | ||
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
15213000 | usd |
CY2023Q4 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
868305000 | usd |
CY2022Q4 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
698613000 | usd |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
360319000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
343950000 | usd | |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
|
150000 | shares |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
|
298000 | shares | |
CY2023Q4 | us-gaap |
Percentage Of Lifo Inventory
PercentageOfLIFOInventory
|
0.918 | |
CY2022Q4 | us-gaap |
Percentage Of Lifo Inventory
PercentageOfLIFOInventory
|
0.922 | |
CY2023Q4 | us-gaap |
Inventory Lifo Reserve Effect On Income Net
InventoryLIFOReserveEffectOnIncomeNet
|
-56100000 | usd |
CY2022Q4 | us-gaap |
Inventory Lifo Reserve Effect On Income Net
InventoryLIFOReserveEffectOnIncomeNet
|
67500000 | usd |
us-gaap |
Inventory Lifo Reserve Effect On Income Net
InventoryLIFOReserveEffectOnIncomeNet
|
-89600000 | usd | |
us-gaap |
Inventory Lifo Reserve Effect On Income Net
InventoryLIFOReserveEffectOnIncomeNet
|
240800000 | usd | |
CY2023Q4 | us-gaap |
Fifo Inventory Amount
FIFOInventoryAmount
|
5138450000 | usd |
CY2022Q4 | us-gaap |
Fifo Inventory Amount
FIFOInventoryAmount
|
5189702000 | usd |
CY2023Q4 | us-gaap |
Inventory Lifo Reserve
InventoryLIFOReserve
|
189068000 | usd |
CY2022Q4 | us-gaap |
Inventory Lifo Reserve
InventoryLIFOReserve
|
278649000 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
4949382000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
4911053000 | usd |
CY2023Q4 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
119 | usd |
CY2023Q4 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
6700000 | usd |
CY2022Q4 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
7000000 | usd |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
22700000 | usd | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
23600000 | usd | |
CY2023Q4 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
885197000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
713826000 | usd |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
16892000 | usd |
CY2023Q4 | us-gaap |
Debt Longterm And Shortterm Combined Amount
DebtLongtermAndShorttermCombinedAmount
|
1785717000 | usd |
CY2022Q4 | us-gaap |
Debt Longterm And Shortterm Combined Amount
DebtLongtermAndShorttermCombinedAmount
|
1373283000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
0 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
185000000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
1785717000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
1188283000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
1518769000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
1021396000 | usd |
CY2023Q1 | us-gaap |
Debt Instrument Basis Spread On Variable Rate1
DebtInstrumentBasisSpreadOnVariableRate1
|
0.0010 | |
CY2023Q4 | us-gaap |
Guarantee Obligations Maximum Exposure
GuaranteeObligationsMaximumExposure
|
104800000 | usd |
CY2022Q4 | us-gaap |
Guarantee Obligations Maximum Exposure
GuaranteeObligationsMaximumExposure
|
96900000 | usd |
CY2023Q4 | aap |
Guarantor Obligations Collateral Held
GuarantorObligationsCollateralHeld
|
210400000 | usd |
CY2022Q4 | aap |
Guarantor Obligations Collateral Held
GuarantorObligationsCollateralHeld
|
174600000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
133871000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
130108000 | usd |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
438461000 | usd | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
433147000 | usd | |
CY2023Q4 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
40974000 | usd |
CY2022Q4 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
40910000 | usd |
us-gaap |
Variable Lease Cost
VariableLeaseCost
|
133407000 | usd | |
us-gaap |
Variable Lease Cost
VariableLeaseCost
|
136183000 | usd | |
CY2023Q4 | us-gaap |
Lease Cost
LeaseCost
|
174845000 | usd |
CY2022Q4 | us-gaap |
Lease Cost
LeaseCost
|
171018000 | usd |
us-gaap |
Lease Cost
LeaseCost
|
571868000 | usd | |
us-gaap |
Lease Cost
LeaseCost
|
569330000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
444391000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
478658000 | usd | |
CY2023Q4 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
2700000000 | usd |
CY2022Q4 | aap |
Treasury Stock Shares Acquiredas Partof Plan
TreasuryStockSharesAcquiredasPartofPlan
|
400000 | shares |
CY2022Q4 | aap |
Paymentsfor Repurchaseof Common Stock Acquiredas Partof Plan
PaymentsforRepurchaseofCommonStockAcquiredasPartofPlan
|
75000000 | usd |
CY2022Q4 | aap |
Acquired Average Cost Per Share Acquiredas Partof Plan
AcquiredAverageCostPerShareAcquiredasPartofPlan
|
168.93 | |
aap |
Treasury Stock Shares Acquiredas Partof Plan
TreasuryStockSharesAcquiredasPartofPlan
|
2500000 | shares | |
aap |
Paymentsfor Repurchaseof Common Stock Acquiredas Partof Plan
PaymentsforRepurchaseofCommonStockAcquiredasPartofPlan
|
523200000 | usd | |
aap |
Acquired Average Cost Per Share Acquiredas Partof Plan
AcquiredAverageCostPerShareAcquiredasPartofPlan
|
207.50 | ||
CY2023Q4 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
947300000 | usd |
CY2023Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-48633000 | usd |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
115881000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
90245000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
386794000 | usd | |
CY2023Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
59474000 | shares |
CY2022Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
60053000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
59411000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
60656000 | shares | |
CY2023Q4 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
156000 | shares |
CY2022Q4 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
331000 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
177000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
389000 | shares | |
CY2023Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
59630000 | shares |
CY2022Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
60384000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
59588000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
61045000 | shares | |
CY2023Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.82 | |
CY2022Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.93 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.52 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
6.38 | ||
CY2023Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.82 | |
CY2022Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.92 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.51 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
6.34 | ||
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
23.49 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
29.39 | ||
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.043 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
|
0.041 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
|
0.043 | ||
CY2023Q4 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P6Y | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P6Y | ||
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.414 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
|
0.351 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
|
0.414 | ||
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.015 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.015 | ||
aap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRateMaximum
|
0.041 | ||
CY2023Q4 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
2600000 | usd |
us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
9100000 | usd | |
CY2023Q4 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
83100000 | usd |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P1Y7M6D | ||
CY2023Q4 | us-gaap |
Payments To Suppliers
PaymentsToSuppliers
|
3200000000 | usd |
us-gaap |
Payments To Suppliers
PaymentsToSuppliers
|
3200000000 | usd | |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
842872000 | usd |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
6159724000 | usd |
CY2022Q4 | us-gaap |
Assets
Assets
|
12129284000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
4080833000 | usd |
CY2022Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
691528000 | usd |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
5436634000 | usd |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
9409737000 | usd |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-47934000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2719547000 | usd |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
12129284000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
4911053000 | usd |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
6042643000 | usd |
CY2022Q4 | us-gaap |
Assets
Assets
|
12014273000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
4136415000 | usd |
CY2022Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
641099000 | usd |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
5389994000 | usd |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
9359806000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2654467000 | usd |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
12014273000 | usd |
CY2023Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
3698744000 | usd |
CY2023Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
714320000 | usd |
CY2023Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
4995480000 | usd |
CY2023Q2 | us-gaap |
Liabilities
Liabilities
|
9558102000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2624136000 | usd |
CY2023Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
3797436000 | usd |
CY2023Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
680918000 | usd |
CY2023Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
5039326000 | usd |
CY2023Q3 | us-gaap |
Liabilities
Liabilities
|
9594137000 | usd |
CY2023Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
4754220000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2710239000 | usd |
CY2022Q4 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1462094000 | usd |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
4821037000 | usd | |
CY2022Q4 | us-gaap |
Gross Profit
GrossProfit
|
1179247000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
3859940000 | usd | |
CY2022Q4 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
1008226000 | usd |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
3301959000 | usd | |
CY2022Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
171021000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
557981000 | usd | |
CY2022Q4 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-5054000 | usd |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-5282000 | usd | |
CY2022Q4 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-17093000 | usd |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-47804000 | usd | |
CY2022Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
153928000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
510177000 | usd | |
CY2022Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
38047000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
123383000 | usd | |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
115881000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
386794000 | usd | |
CY2022Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.93 | |
CY2022Q4 | us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
60053000 | shares |
us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
60656000 | shares | |
CY2022Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.92 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
6.34 | ||
CY2022Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
60384000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
61045000 | shares | |
CY2022 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
6218687000 | usd |
CY2022 | us-gaap |
Gross Profit
GrossProfit
|
4936035000 | usd |
CY2022 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
4260393000 | usd |
CY2022 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
675642000 | usd |
CY2022 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-7423000 | usd |
CY2022 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-65891000 | usd |
CY2022 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
609751000 | usd |
CY2022 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
137180000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
472571000 | usd |
CY2022 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
7.83 | |
CY2022 | us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
60351000 | shares |
CY2022 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
7.78 | |
CY2022 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
60717000 | shares |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1948558000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
1469036000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
1363389000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
105647000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
75255000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
20815000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
54440000 | usd | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.92 | ||
us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
59334000 | shares | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.91 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
59544000 | shares | |
CY2023Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1539223000 | usd |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
3487780000 | usd | |
CY2023Q3 | us-gaap |
Gross Profit
GrossProfit
|
1146843000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
2615879000 | usd | |
CY2023Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
1013701000 | usd |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
2377090000 | usd | |
CY2023Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
133142000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
238789000 | usd | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
113957000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
189211000 | usd | |
CY2023Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
29518000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
50332000 | usd | |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
84439000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
138879000 | usd | |
CY2023Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.42 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.34 | ||
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
59451000 | shares |
us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
59384000 | shares | |
CY2023Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.41 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.33 | ||
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
59604000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
59570000 | shares | |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
115881000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
386794000 | usd | |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-13625000 | usd |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-20864000 | usd | |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
|
-13695000 | usd |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
|
-20980000 | usd | |
CY2022Q4 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
102186000 | usd |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
365814000 | usd | |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
472571000 | usd |
CY2022 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-18003000 | usd |
CY2022 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
|
-18189000 | usd |
CY2022 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
454382000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
54440000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
55228000 | usd | |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
84439000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
138879000 | usd | |
CY2023Q3 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
91970000 | usd |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
147198000 | usd | |
CY2022Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2773568000 | usd |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
115881000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
|
-13695000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2719547000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
3129454000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
386794000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
|
-20980000 | usd | |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2719547000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
3129454000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
472571000 | usd |
CY2022 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
|
-18189000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2654467000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2654467000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
54440000 | usd | |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2624136000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2624136000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
84439000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2710239000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2654467000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
138879000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
386794000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
89304000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
249729000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
177103000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-27576000 | usd | |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
472571000 | usd |
CY2022 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-56057000 | usd |
CY2022 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
233502000 | usd |
CY2022 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
225507000 | usd |
CY2022 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-162835000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
54440000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
104387000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-437953000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
74413000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
138879000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
149357000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-342540000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
109963000 | usd | |
CY2023Q4 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2023Q4 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false |