XML 64 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2023
Dec. 31, 2022
Income Tax Contingency [Line Items]      
Accounts Payable   $ 20,237 $ 14,386
Accrued Salaries and Benefits   27,256 21,366
Accrued Sales and Personal Property Taxes   11,684 13,517
Income Taxes Payable   1,153 1,287
Uncertain Tax Position   54,995 51,110
Accrued Vendor Rebates   11,446 9,320
Other Accrued Expenses and Liabilities   24,488 24,039
Accounts Payable and Accrued Expenses   $ 151,259 $ 135,025
Federal Trade Commission Inquiry      
Income Tax Contingency [Line Items]      
Payments for legal settlements $ 175,000