XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Payables and Accruals [Abstract]      
Incentive compensation $ 155,228 $ 143,091 $ 30,580
Operating lease, liability, current, statement of financial position [extensible list] Accrued liabilities Accrued liabilities Accrued liabilities
Lease liabilities $ 76,976 $ 77,254 $ 74,425
Advertising and promotion 57,082 102,217 76,851
Deferred income 54,591 56,900 50,218
Royalties $ 34,942 $ 86,475 $ 37,093