XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Payables and Accruals [Abstract]      
Incentive compensation $ 104,136 $ 143,091 $ 89,142
Royalties $ 80,141 $ 86,475 $ 74,801
Operating lease, liability, current, statement of financial position [extensible list] Accrued liabilities Accrued liabilities Accrued liabilities
Lease liabilities $ 74,871 $ 77,254 $ 76,021
Advertising and promotion $ 71,993 $ 102,217 $ 105,218