2024 Q2 Form 10-Q Financial Statement
#000081555624000019 Filed on April 16, 2024
Income Statement
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
Revenue | $1.916B | $1.895B |
YoY Change | 1.76% | 1.94% |
Cost Of Revenue | $1.053B | $1.034B |
YoY Change | 2.64% | 2.42% |
Gross Profit | $863.5M | $861.6M |
YoY Change | 0.7% | 1.36% |
Gross Profit Margin | 45.06% | 45.46% |
Selling, General & Admin | $476.6M | $471.4M |
YoY Change | 3.03% | 3.2% |
% of Gross Profit | 55.19% | 54.71% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $43.70M | $40.20M |
YoY Change | -2.67% | -9.66% |
% of Gross Profit | 5.06% | 4.67% |
Operating Expenses | $476.6M | $471.4M |
YoY Change | 3.03% | 3.2% |
Operating Profit | $386.9M | $390.2M |
YoY Change | -2.03% | -0.76% |
Interest Expense | -$500.0K | $2.000M |
YoY Change | -78.26% | -157.14% |
% of Operating Profit | -0.13% | 0.51% |
Other Income/Expense, Net | ||
YoY Change | ||
Pretax Income | $386.4M | $389.8M |
YoY Change | -1.58% | 0.03% |
Income Tax | $93.70M | $92.10M |
% Of Pretax Income | 24.25% | 23.63% |
Net Earnings | $292.7M | $297.7M |
YoY Change | -1.78% | 0.88% |
Net Earnings / Revenue | 15.28% | 15.71% |
Basic Earnings Per Share | $0.51 | $0.52 |
Diluted Earnings Per Share | $0.51 | $0.52 |
COMMON SHARES | ||
Basic Shares Outstanding | 572.5M shares | 572.2M shares |
Diluted Shares Outstanding | 574.1M shares | 574.1M shares |
Balance Sheet
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $255.5M | $237.1M |
YoY Change | 4.89% | -1.13% |
Cash & Equivalents | $255.5M | $237.1M |
Short-Term Investments | ||
Other Short-Term Assets | $181.8M | $136.9M |
YoY Change | 16.24% | 14.08% |
Inventory | $1.505B | $1.496B |
Prepaid Expenses | ||
Receivables | $1.205B | $1.213B |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $3.147B | $3.084B |
YoY Change | 0.31% | -2.47% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $1.301B | $1.013B |
YoY Change | 2.14% | -18.78% |
Goodwill | ||
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $155.5M | $158.1M |
YoY Change | -6.21% | -6.0% |
Total Long-Term Assets | $1.457B | $1.449B |
YoY Change | 1.18% | 2.38% |
TOTAL ASSETS | ||
Total Short-Term Assets | $3.147B | $3.084B |
Total Long-Term Assets | $1.457B | $1.449B |
Total Assets | $4.604B | $4.533B |
YoY Change | 0.58% | -0.97% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $292.6M | $276.0M |
YoY Change | 11.68% | 3.45% |
Accrued Expenses | $314.4M | $207.5M |
YoY Change | -3.14% | -35.28% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $110.0M | $0.00 |
YoY Change | -26.67% | -100.0% |
Total Short-Term Liabilities | $717.0M | $637.9M |
YoY Change | -2.66% | -26.1% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $125.0M | $200.0M |
YoY Change | -37.5% | 0.0% |
Other Long-Term Liabilities | $191.7M | $5.800M |
YoY Change | 9.48% | -96.36% |
Total Long-Term Liabilities | $316.7M | $205.8M |
YoY Change | -15.57% | -42.71% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $717.0M | $637.9M |
Total Long-Term Liabilities | $316.7M | $205.8M |
Total Liabilities | $1.108B | $843.7M |
YoY Change | -7.37% | -35.42% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $3.501B | $3.431B |
YoY Change | 2.6% | 3.54% |
Common Stock | $69.30M | $64.50M |
YoY Change | 170.7% | 277.19% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $3.496B | $3.429B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $4.604B | $4.533B |
YoY Change | 0.58% | -0.97% |
Cashflow Statement
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $292.7M | $297.7M |
YoY Change | -1.78% | 0.88% |
Depreciation, Depletion And Amortization | $43.70M | $40.20M |
YoY Change | -2.67% | -9.66% |
Cash From Operating Activities | $258.0M | $335.6M |
YoY Change | -14.6% | -13.62% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $56.10M | $50.80M |
YoY Change | 0.36% | 50.74% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $3.400M | $100.0K |
YoY Change | 100.0% | -96.3% |
Cash From Investing Activities | -$52.70M | -$48.40M |
YoY Change | -2.77% | 56.13% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | $223.3M | $223.2M |
YoY Change | 11.71% | 11.71% |
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | $190.0M | $220.0M |
YoY Change | -58.24% | -42.86% |
Cash From Financing Activities | -185.5M | -$267.4M |
YoY Change | -23.76% | -23.36% |
NET CHANGE | ||
Cash From Operating Activities | 258.0M | $335.6M |
Cash From Investing Activities | -52.70M | -$48.40M |
Cash From Financing Activities | -185.5M | -$267.4M |
Net Change In Cash | 19.80M | $15.80M |
YoY Change | 330.43% | 83.72% |
FREE CASH FLOW | ||
Cash From Operating Activities | $258.0M | $335.6M |
Capital Expenditures | $56.10M | $50.80M |
Free Cash Flow | $201.9M | $284.8M |
YoY Change | -17.99% | -19.73% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
0 | usd |
CY2024Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
637900000 | usd |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
661300000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
200000000.0 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
200000000.0 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
186000000.0 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
178800000 | usd |
CY2024Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
73800000 | usd |
CY2023Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
73000000.0 | usd |
CY2024Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
5800000 | usd |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
1000000.0 | usd |
CY2024Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2024Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2024Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2024Q1 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2024Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2023Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2024Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
800000000 | shares |
CY2024Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
800000000 | shares |
CY2024Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
5700000 | usd |
CY2023Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
5700000 | usd |
CY2024Q1 | us-gaap |
Gross Profit
GrossProfit
|
861600000 | usd |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
850000000.0 | usd |
CY2024Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
471400000 | usd |
CY2023Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
456800000 | usd |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
390200000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
393200000 | usd |
CY2024Q1 | us-gaap |
Interest And Other Income
InterestAndOtherIncome
|
1600000 | usd |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.52 | |
CY2024Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.52 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.52 | |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
572300000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
570900000 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
574100000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
572600000 | shares |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
297700000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
295100000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
0.0 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
0.0 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-11900000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
4300000 | usd |
CY2024Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
285800000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
299400000 | usd |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.35 | |
CY2024Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
57000000.0 | usd |
CY2023Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
571982367 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
571982367 | shares |
CY2024Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
58800000 | usd |
CY2023Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
41000000.0 | usd |
CY2024Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
3431400000 | usd |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
3356900000 | usd |
CY2024Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-66700000 | usd |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-54800000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
3429200000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
3348800000 | usd |
CY2024Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
4532700000 | usd |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
4462900000 | usd |
CY2023Q1 | us-gaap |
Interest And Other Income
InterestAndOtherIncome
|
400000 | usd |
CY2024Q1 | us-gaap |
Interest Expense
InterestExpense
|
2000000.0 | usd |
CY2023Q1 | us-gaap |
Interest Expense
InterestExpense
|
3900000 | usd |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
389800000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
389700000 | usd |
CY2024Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
92100000 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
94600000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
297700000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
295100000 | usd |
CY2024Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.52 | |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
3429200000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
3270600000 | usd |
CY2024Q1 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.39 | |
CY2023Q1 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.35 | |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
297700000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
295100000 | usd |
CY2024Q1 | us-gaap |
Depreciation
Depreciation
|
40200000 | usd |
CY2023Q1 | us-gaap |
Depreciation
Depreciation
|
41800000 | usd |
CY2024Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
600000 | usd |
CY2023Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
600000 | usd |
CY2024Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-900000 | usd |
CY2023Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-1400000 | usd |
CY2024Q1 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
800000 | usd |
CY2023Q1 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
300000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2000000.0 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1900000 | usd |
CY2024Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2700000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2700000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
127600000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
133700000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-21900000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-57700000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
-34900000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
-45400000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
15600000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
8500000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-31900000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-11900000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
74500000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
83900000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-6300000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
1200000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
335600000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
388500000 | usd |
CY2024Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
50800000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
33700000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
2500000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
2800000 | usd |
CY2024Q1 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
100000 | usd |
CY2023Q1 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
100000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-48400000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-31000000.0 | usd |
CY2024Q1 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
160000000.0 | usd |
CY2023Q1 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
230000000.0 | usd |
CY2024Q1 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
220000000.0 | usd |
CY2023Q1 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
385000000.0 | usd |
CY2024Q1 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
15800000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
5900000 | usd |
CY2024Q1 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
223200000 | usd |
CY2023Q1 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
199800000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-267400000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-348900000 | usd |
CY2024Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-4000000.0 | usd |
CY2023Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
1100000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
15800000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
9700000 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
221300000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
230100000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
237100000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
239800000 | usd |
CY2024Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
2400000 | usd |
CY2023Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
5100000 | usd |
CY2024Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
15900000 | usd |
CY2023Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
9700000 | usd |
CY2024Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
30400000 | usd |
CY2023Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
25900000 | usd |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1895100000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1859100000 | usd |
CY2024Q1 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.39 | |
CY2023Q1 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.35 | |
CY2023Q3 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.35 | |
CY2023Q4 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.35 | |
CY2023Q4 | fast |
Common Stock Special Dividends Per Share Cash Paid
CommonStockSpecialDividendsPerShareCashPaid
|
0.38 | |
CY2023 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
1.78 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
|
11655824 | shares | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
5177879 | shares |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
2520144 | shares |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1
ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
|
P8Y | |
CY2024Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period
SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
|
P10Y | |
CY2024Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2000000.0 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1900000 | usd |
CY2024Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
24800000 | usd |
CY2024Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P4Y7M13D | |
CY2023Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
260000000.0 | usd |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
572339493 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
570928848 | shares |
CY2024Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
1751214 | shares |
CY2023Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
1703741 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
574090707 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
572632589 | shares |
CY2024Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
958569 | shares |
CY2023Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
2269908 | shares |
CY2024Q1 | fast |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Weighted Average Exercise Price
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice
|
63.55 | |
CY2023Q1 | fast |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Weighted Average Exercise Price
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice
|
52.17 | |
CY2024Q1 | us-gaap |
Unrecognized Tax Benefits Period Increase Decrease
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
|
0 | usd |
CY2024Q1 | us-gaap |
Residual Value Of Leased Asset
ResidualValueOfLeasedAsset
|
125800000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt
LongTermDebt
|
200000000.0 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
0 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
60000000.0 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
200000000.0 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
200000000.0 | usd |
CY2024Q1 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q1 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q1 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q1 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false |