XML 65 R49.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Summary of Significant Accounting Policies - Narrative (Details) - USD ($) | 12 Months Ended |
--- | --- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | Jan. 31, 2023
Significant Accounting Policies [Line Items] |  |  |  |
Territory and franchise fee recognition, period | 40 years |  |  |
Sell-through promotion period | 2 years |  |  |
Product warranty accrual, warranty, period | 2 years |  |  |
Product warranty accrual, current | $ 12,700,000 | $ 10,600,000 |  |
Advertising expenses | 120,300,000 | 116,100,000 | $ 108,400,000 |
Escrow funds to purchase land |  |  |  | $ 18,300,000
Capitalized implementation costs | 18,700,000 | 5,200,000 |  |
Capitalized implementation costs, amortization | $ 700,000 | $ 0 | $ 0 |
Minimum length of time, foreign currency cash flow hedge | 12 months |  |  |
Maximum maturity for foreign currency cash flow hedge | 15 months |  |  |
Maximum maturity for interest rate swap contracts | 60 months |  |  |
DLF obligations |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Lessee, finance lease, term of contract | 40 years |  |  |
Sales Revenue, Net | Customer Concentration Risk | Regions outside the U.S. |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Concentration risk percentage | 28.00% | 30.00% | 34.00% |
Top Five Customers Worldwide | Sales Revenue, Net | Customer Concentration Risk |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Concentration risk percentage | 12.00% | 12.00% | 13.00% |
Top Five Customers Worldwide | Sales Revenue, Net | Customer Concentration Risk | Golf Equipment |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Concentration risk percentage | 25.00% | 26.00% | 24.00% |
Top Five Customers Worldwide | Sales Revenue, Net | Customer Concentration Risk | Active Lifestyle |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Concentration risk percentage | 19.00% | 17.00% | 17.00% |
One Customer | Accounts Receivable | Customer Concentration Risk |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Concentration risk percentage | 14.00% | 17.00% |  |
Performance Shares |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Shares awarded as a percentage of granted | 100.00% |  |  |
Performance Share Units with Total Shareholder Return Conditions |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Vesting period | 3 years |  |  |
Stock Options |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Vesting period | 3 years |  |  |
Expiration period | 10 years |  |  |
Minimum |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Sponsorship, term of contract | 1 year |  |  |
Property, plant and equipment, useful life | 2 years |  |  |
Minimum | Restricted Stock |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Vesting period | 3 years |  |  |
Minimum | Performance Shares |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Vesting period | 3 years |  |  |
Shares awarded as a percentage of granted | 0.00% |  |  |
Minimum | Performance Share Units with Total Shareholder Return Conditions |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Vesting period | 3 years |  |  |
Minimum | Software and Hardware |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Operating lease, term of contract | 3 years |  |  |
Maximum |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Sponsorship, term of contract | 5 years |  |  |
Property, plant and equipment, useful life | 40 years |  |  |
Maximum | Restricted Stock |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Vesting period | 5 years |  |  |
Maximum | Performance Shares |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Vesting period | 5 years |  |  |
Shares awarded as a percentage of granted | 200.00% |  |  |
Maximum | Performance Share Units with Total Shareholder Return Conditions |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Vesting period | 5 years |  |  |
Maximum | Software and Hardware |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Operating lease, term of contract | 5 years |  |  |

X
- Definition Contract With Customer, Liability, Upfront Fees, Period For Recognition + References No definition available. + Details
Name: | ely_ContractWithCustomerLiabilityUpfrontFeesPeriodForRecognition
Namespace Prefix: | ely_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum Length of Time, Foreign Currency Cash Flow Hedge + References No definition available. + Details
Name: | ely_MinimumLengthofTimeForeignCurrencyCashFlowHedge
Namespace Prefix: | ely_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Product Warranty Accrual, Warranty Policy, Period + References No definition available. + Details
Name: | ely_ProductWarrantyAccrualWarrantyPolicyPeriod
Namespace Prefix: | ely_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue From Contract With Customer, Sell-Through Promotion Period + References No definition available. + Details
Name: | ely_RevenueFromContractWithCustomerSellThroughPromotionPeriod
Namespace Prefix: | ely_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue From Contract With Customer, Sponsorship, Term Of Contract + References No definition available. + Details
Name: | ely_RevenueFromContractWithCustomerSponsorshipTermOfContract
Namespace Prefix: | ely_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Awarded As A Percentage Of Granted + References No definition available. + Details
Name: | ely_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAwardedAsAPercentageOfGranted
Namespace Prefix: | ely_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Significant Accounting Policies [Line Items] + References No definition available. + Details
Name: | ely_SignificantAccountingPoliciesLineItems
Namespace Prefix: | ely_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 35 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479483/340-40-50-3 + Details
Name: | us-gaap_CapitalizedContractCostAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479483/340-40-50-3 + Details
Name: | us-gaap_CapitalizedContractCostNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 440 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.10) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 + Details
Name: | us-gaap_EscrowDeposit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3 + Details
Name: | us-gaap_LesseeFinanceLeaseTermOfContract1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-3 + Details
Name: | us-gaap_LessorOperatingLeaseTermOfContract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Maximum period of time the entity is hedging its exposure to variability in future cash flows for forecasted transactions, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Excludes forecasted transactions related to payment of variable interest on existing financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 30 -Topic 815 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480870/815-30-50-1 + Details
Name: | us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum period the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 30 -Topic 815 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480870/815-30-50-1 + Details
Name: | us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_ProductWarrantyAccrualClassifiedCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LeaseContractualTermAxis=ely_DeemedLandlordFinanceLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=us-gaap_NonUsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=ely_TopFiveCustomersWorldwideMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=ely_GolfEquipmentSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=ely_ActiveLifestyleSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=ely_OneCustomerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=ely_PerformanceShareUnitswithTotalShareholderReturnConditionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=ely_SoftwareAndHardwareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |