XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Payables and Accruals [Abstract]      
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued liabilities Accrued liabilities Accrued liabilities
Current lease liabilities $ 76,795 $ 75,297 $ 74,097
Advertising and promotion 73,098 115,707 67,864
Royalties 58,824 65,330 60,435
Incentive compensation 57,340 2,889 53,879
Deferred income $ 53,884 $ 46,824 $ 42,512