2021 Q2 Form 10-Q Financial Statement
#000081555621000031 Filed on July 16, 2021
Income Statement
Concept | 2021 Q2 | 2020 Q2 |
---|---|---|
Revenue | $1.508B | $1.509B |
YoY Change | -0.09% | 10.27% |
Cost Of Revenue | $807.0M | $837.4M |
YoY Change | -3.63% | 15.15% |
Gross Profit | $700.7M | $671.6M |
YoY Change | 4.33% | 4.74% |
Gross Profit Margin | 46.47% | 44.51% |
Selling, General & Admin | $382.9M | $355.6M |
YoY Change | 7.68% | -3.03% |
% of Gross Profit | 54.65% | 52.95% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $39.60M | $40.70M |
YoY Change | -2.7% | 9.7% |
% of Gross Profit | 5.65% | 6.06% |
Operating Expenses | $382.9M | $355.6M |
YoY Change | 7.68% | -3.03% |
Operating Profit | $317.8M | $316.0M |
YoY Change | 0.57% | 14.91% |
Interest Expense | $2.600M | $2.400M |
YoY Change | 8.33% | -35.14% |
% of Operating Profit | 0.82% | 0.76% |
Other Income/Expense, Net | ||
YoY Change | ||
Pretax Income | $315.2M | $313.7M |
YoY Change | 0.48% | 15.59% |
Income Tax | $75.50M | $74.80M |
% Of Pretax Income | 23.95% | 23.84% |
Net Earnings | $239.7M | $238.9M |
YoY Change | 0.33% | 16.76% |
Net Earnings / Revenue | 15.9% | 15.83% |
Basic Earnings Per Share | $0.42 | $0.42 |
Diluted Earnings Per Share | $0.42 | $0.42 |
COMMON SHARES | ||
Basic Shares Outstanding | 574.6M shares | 573.2M shares |
Diluted Shares Outstanding | 577.0M shares | 575.0M shares |
Balance Sheet
Concept | 2021 Q2 | 2020 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $321.8M | $201.5M |
YoY Change | 59.7% | 15.14% |
Cash & Equivalents | $321.8M | $201.5M |
Short-Term Investments | ||
Other Short-Term Assets | $146.7M | $121.8M |
YoY Change | 20.44% | -1.62% |
Inventory | $1.328B | $1.402B |
Prepaid Expenses | ||
Receivables | $908.9M | $881.5M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $2.705B | $2.606B |
YoY Change | 3.8% | 5.59% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $1.016B | $1.030B |
YoY Change | -1.35% | 5.6% |
Goodwill | ||
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $185.9M | $196.4M |
YoY Change | -5.35% | 150.19% |
Total Long-Term Assets | $1.461B | $1.479B |
YoY Change | -1.19% | 14.81% |
TOTAL ASSETS | ||
Total Short-Term Assets | $2.705B | $2.606B |
Total Long-Term Assets | $1.461B | $1.479B |
Total Assets | $4.167B | $4.085B |
YoY Change | 1.99% | 8.75% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $236.1M | $194.1M |
YoY Change | 21.64% | -4.76% |
Accrued Expenses | $277.9M | $238.2M |
YoY Change | 16.67% | 5.4% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $40.00M | $0.00 |
YoY Change | -100.0% | |
Total Short-Term Liabilities | $650.2M | $631.3M |
YoY Change | 2.99% | 19.59% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $365.0M | $405.0M |
YoY Change | -9.88% | -18.51% |
Other Long-Term Liabilities | $167.6M | $7.600M |
YoY Change | 2105.26% | -94.61% |
Total Long-Term Liabilities | $365.0M | $412.6M |
YoY Change | -11.54% | -16.98% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $650.2M | $631.3M |
Total Long-Term Liabilities | $365.0M | $412.6M |
Total Liabilities | $1.015B | $1.044B |
YoY Change | -2.75% | 1.85% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $2.818B | $2.789B |
YoY Change | 1.07% | 11.8% |
Common Stock | $81.30M | $47.30M |
YoY Change | 71.88% | -3.27% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $2.881B | $2.783B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $4.167B | $4.085B |
YoY Change | 1.99% | 8.75% |
Cashflow Statement
Concept | 2021 Q2 | 2020 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $239.7M | $238.9M |
YoY Change | 0.33% | 16.76% |
Depreciation, Depletion And Amortization | $39.60M | $40.70M |
YoY Change | -2.7% | 9.7% |
Cash From Operating Activities | $171.5M | $250.7M |
YoY Change | -31.59% | 95.71% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $34.60M | -$41.20M |
YoY Change | -183.98% | -40.03% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $0.00 | $4.200M |
YoY Change | -100.0% | 133.33% |
Cash From Investing Activities | -$31.50M | -$37.00M |
YoY Change | -14.86% | -44.69% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | $160.8M | |
YoY Change | ||
Common Stock Issuance & Retirement, Net | $0.00 | |
YoY Change | ||
Debt Paid & Issued, Net | $55.00M | |
YoY Change | ||
Cash From Financing Activities | -$153.8M | -174.3M |
YoY Change | -11.76% | 145.15% |
NET CHANGE | ||
Cash From Operating Activities | $171.5M | 250.7M |
Cash From Investing Activities | -$31.50M | -37.00M |
Cash From Financing Activities | -$153.8M | -174.3M |
Net Change In Cash | -$12.10M | 39.40M |
YoY Change | -130.71% | -497.98% |
FREE CASH FLOW | ||
Cash From Operating Activities | $171.5M | $250.7M |
Capital Expenditures | $34.60M | -$41.20M |
Free Cash Flow | $136.9M | $291.9M |
YoY Change | -53.1% | 48.32% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Local Phone Number
LocalPhoneNumber
|
454-5374 | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000815556 | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2021 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2021-06-30 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
0-16125 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
FASTENAL CO | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
MN | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
41-0948415 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
2001 Theurer Boulevard | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Winona | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
MN | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
55987-1500 | ||
dei |
City Area Code
CityAreaCode
|
507 | ||
dei |
Security12b Title
Security12bTitle
|
Common stock, par value $.01 per share | ||
dei |
Trading Symbol
TradingSymbol
|
FAST | ||
dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | ||
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 | ||
CY2021Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
574739393 | shares |
CY2021Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
321800000 | USD |
CY2020Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
245700000 | USD |
CY2021Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
11100000 | USD |
CY2020Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
12300000 | USD |
CY2021Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
908900000 | USD |
CY2020Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
769400000 | USD |
CY2021Q2 | us-gaap |
Inventory Net
InventoryNet
|
1327900000 | USD |
CY2020Q4 | us-gaap |
Inventory Net
InventoryNet
|
1337500000 | USD |
CY2021Q2 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
0 | USD |
CY2020Q4 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
6700000 | USD |
CY2021Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
146700000 | USD |
CY2020Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
140300000 | USD |
CY2021Q2 | us-gaap |
Assets Current
AssetsCurrent
|
2705300000 | USD |
CY2020Q4 | us-gaap |
Assets Current
AssetsCurrent
|
2499600000 | USD |
CY2021Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1015800000 | USD |
CY2020Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1030700000 | USD |
CY2021Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
259600000 | USD |
CY2020Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
243000000.0 | USD |
CY2021Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
185900000 | USD |
CY2020Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
191400000 | USD |
CY2021Q2 | us-gaap |
Assets
Assets
|
4166600000 | USD |
CY2020Q4 | us-gaap |
Assets
Assets
|
3964700000 | USD |
CY2021Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
40000000.0 | USD |
CY2020Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
40000000.0 | USD |
CY2021Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
236100000 | USD |
CY2020Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
207000000.0 | USD |
CY2021Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
277900000 | USD |
CY2020Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
272100000 | USD |
CY2021Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
94800000 | USD |
CY2020Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
93600000 | USD |
CY2021Q2 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
1400000 | USD |
CY2020Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
0 | USD |
CY2021Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
650200000 | USD |
CY2020Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
612700000 | USD |
CY2021Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
365000000.0 | USD |
CY2020Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
365000000.0 | USD |
CY2021Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
167600000 | USD |
CY2020Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
151500000 | USD |
CY2021Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
103000000.0 | USD |
CY2021Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
574704880 | shares |
CY2021Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
574704880 | shares |
CY2020Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
102300000 | USD |
CY2021Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2020Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2021Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2020Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2020Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2020Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2021Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2021Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2021Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2020Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2021Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2020Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2021Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
800000000 | shares |
CY2020Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
800000000 | shares |
CY2020Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-21200000 | USD |
CY2020Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
574159575 | shares |
CY2020Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
574159575 | shares |
CY2021Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
2900000 | USD |
CY2020Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
2900000 | USD |
CY2021Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
78400000 | USD |
CY2020Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
61900000 | USD |
CY2021Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
2818300000 | USD |
CY2020Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
2689600000 | USD |
CY2021Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-18800000 | USD |
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2880800000 | USD |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2733200000 | USD |
CY2021Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
4166600000 | USD |
CY2020Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
3964700000 | USD |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2924700000 | USD | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2876000000.0 | USD | |
CY2021Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1507700000 | USD |
CY2020Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1509000000.0 | USD |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1580600000 | USD | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1567600000 | USD | |
CY2021Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
807000000.0 | USD |
CY2020Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
837400000 | USD |
us-gaap |
Gross Profit
GrossProfit
|
1344100000 | USD | |
us-gaap |
Gross Profit
GrossProfit
|
1308400000 | USD | |
CY2021Q2 | us-gaap |
Gross Profit
GrossProfit
|
700700000 | USD |
CY2020Q2 | us-gaap |
Gross Profit
GrossProfit
|
671600000 | USD |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
746000000.0 | USD | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
721100000 | USD | |
CY2021Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
382900000 | USD |
CY2020Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
355600000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
598100000 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
587300000 | USD | |
CY2021Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
317800000 | USD |
CY2020Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
316000000.0 | USD |
us-gaap |
Interest And Other Income
InterestAndOtherIncome
|
0.0 | USD | |
us-gaap |
Interest And Other Income
InterestAndOtherIncome
|
200000 | USD | |
CY2021Q2 | us-gaap |
Interest And Other Income
InterestAndOtherIncome
|
0.0 | USD |
CY2020Q2 | us-gaap |
Interest And Other Income
InterestAndOtherIncome
|
100000 | USD |
us-gaap |
Interest Expense
InterestExpense
|
5000000.0 | USD | |
us-gaap |
Interest Expense
InterestExpense
|
4600000 | USD | |
CY2021Q2 | us-gaap |
Interest Expense
InterestExpense
|
2600000 | USD |
CY2020Q2 | us-gaap |
Interest Expense
InterestExpense
|
2400000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
593100000 | USD | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
582900000 | USD | |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
315200000 | USD |
CY2020Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
313700000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
142800000 | USD | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
141400000 | USD | |
CY2021Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
75500000 | USD |
CY2020Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
74800000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
450300000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
441500000 | USD | |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
239700000 | USD |
CY2020Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
238900000 | USD |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.78 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.77 | ||
CY2021Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.42 | |
CY2020Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.42 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.78 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.77 | ||
CY2021Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.42 | |
CY2020Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.42 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
574500000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
573600000 | shares | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
574600000 | shares |
CY2020Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
573200000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
576800000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
575100000 | shares | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
577000000.0 | shares |
CY2020Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
575000000.0 | shares |
us-gaap |
Net Income Loss
NetIncomeLoss
|
450300000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
441500000 | USD | |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
239700000 | USD |
CY2020Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
238900000 | USD |
CY2020Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
0.0 | USD |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
0.0 | USD |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
0.0 | USD | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
0.0 | USD | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
2400000 | USD | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-14500000 | USD | |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
6800000 | USD |
CY2020Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
10500000 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
452700000 | USD | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
427000000.0 | USD | |
CY2021Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
246500000 | USD |
CY2020Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
249400000 | USD |
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2880800000 | USD |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2783000000.0 | USD |
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2880800000 | USD |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2783000000.0 | USD |
us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.56 | ||
us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.50 | ||
CY2021Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.28 | |
CY2020Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.25 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
450300000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
441500000 | USD | |
us-gaap |
Depreciation
Depreciation
|
78900000 | USD | |
us-gaap |
Depreciation
Depreciation
|
75600000 | USD | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
1300000 | USD | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
100000 | USD | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-100000 | USD | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
4000000.0 | USD | |
us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
700000 | USD | |
us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
900000 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2900000 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2900000 | USD | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
5400000 | USD | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
3700000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
138000000.0 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
147200000 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-10600000 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
40800000 | USD | |
us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
6400000 | USD | |
us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
-35600000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
29100000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
1300000 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
5800000 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-13300000 | USD | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
8100000 | USD | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
119000000.0 | USD | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-300000 | USD | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-8700000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
446300000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
491800000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
67300000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
90000000.0 | USD | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
5800000 | USD | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
5100000 | USD | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
0 | USD | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
125000000.0 | USD | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-100000 | USD | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-1200000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-61400000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-208700000 | USD | |
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
165000000.0 | USD | |
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
870000000.0 | USD | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
165000000.0 | USD | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
810000000.0 | USD | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
13600000 | USD | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
26300000 | USD | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | USD | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
52000000.0 | USD | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
321600000 | USD | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
286800000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-308000000.0 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-252500000 | USD | |
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
-800000 | USD | |
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
-4000000.0 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
76100000 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
26600000 | USD | |
CY2020Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
245700000 | USD |
CY2019Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
174900000 | USD |
CY2021Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
321800000 | USD |
CY2020Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
201500000 | USD |
us-gaap |
Interest Paid Net
InterestPaidNet
|
5000000.0 | USD | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
4100000 | USD | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
132700000 | USD | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
21300000 | USD | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
65600000 | USD | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
33700000 | USD | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2924700000 | USD | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2876000000.0 | USD | |
CY2021Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1507700000 | USD |
CY2020Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1509000000.0 | USD |
CY2021Q1 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.28 | |
CY2020Q1 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.25 | |
CY2021Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.28 | |
CY2020Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.25 | |
CY2020Q3 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.25 | |
CY2020Q4 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.25 | |
CY2020Q4 | fast |
Common Stock Special Dividends Per Share Cash Paid
CommonStockSpecialDividendsPerShareCashPaid
|
0.40 | |
CY2020 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
1.40 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
|
11375531 | shares | |
CY2021Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
5978456 | shares |
CY2021Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
2453607 | shares |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1
ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
|
P8Y | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period
SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
|
P10Y | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2900000 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2900000 | USD | |
CY2021Q2 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
15300000 | USD |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P4Y3M7D | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
574465377 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
573550730 | shares | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
574592653 | shares |
CY2020Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
573197303 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
2289356 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
1577540 | shares | |
CY2021Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
2359005 | shares |
CY2020Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
1754697 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
576754733 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
575128270 | shares | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
576951658 | shares |
CY2020Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
574952000 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
688058 | shares | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
893428 | shares | |
CY2021Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
696951 | shares |
CY2020Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
895566 | shares |
fast |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Weighted Average Exercise Price
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice
|
48.00 | ||
fast |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Weighted Average Exercise Price
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice
|
38.00 | ||
CY2021Q2 | fast |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Weighted Average Exercise Price
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice
|
48.00 | |
CY2020Q2 | fast |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Weighted Average Exercise Price
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice
|
38.00 | |
us-gaap |
Unrecognized Tax Benefits Period Increase Decrease
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
|
0 | USD | |
CY2020 | fast |
Social Security Tax Employer Deferral Cares Act
SocialSecurityTaxEmployerDeferralCARESAct
|
30000000.0 | USD |
CY2021Q2 | us-gaap |
Residual Value Of Leased Asset
ResidualValueOfLeasedAsset
|
88700000 | USD |
CY2021Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
405000000.0 | USD |
CY2020Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
405000000.0 | USD |
CY2021Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
40000000.0 | USD |
CY2020Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
40000000.0 | USD |
CY2021Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
365000000.0 | USD |
CY2020Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
365000000.0 | USD |