XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisition and Divestiture - (Schedule of carrying amounts of the assets and liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets    
Accounts receivable, net of allowances $ 109,195 $ 115,499
Prepaid expenses and other current assets 12,488 19,714
Total current assets 294,988 200,004
Property and equipment, net of accumulated depreciation and amortization 23,381 24,011
Other assets    
Goodwill 663,851 662,995
Intangibles, net of accumulated amortization 88,398 91,983
Operating lease assets, net 44,145 45,433
Total other assets 798,185 800,411
Total assets 1,116,554 1,024,426
Current liabilities    
Accounts payable 20,188 26,183
Accrued payroll 55,102 56,551
Accrued expenses 35,633 33,236
Operating lease liabilities, current portion 11,224 11,339
Total current liabilities 147,532 145,117
Long-term liabilities    
Other long-term liabilities 9,008 8,772
Total liabilities 194,899 $ 317,732
New york personal care operations [Member]    
Current assets    
Accounts receivable, net of allowances 7,712  
Prepaid expenses and other current assets 3  
Total current assets 7,715  
Property and equipment, net of accumulated depreciation and amortization 34  
Other assets    
Goodwill 3,801  
Intangibles, net of accumulated amortization 4,841  
Operating lease assets, net 3,727  
Total other assets 12,369  
Total assets 20,118  
Current liabilities    
Accounts payable 6,340  
Accrued payroll 3,531  
Accrued expenses 753  
Operating lease liabilities, current portion 790  
Total current liabilities 11,414  
Long-term liabilities    
Other long-term liabilities 2,829  
Total liabilities $ 14,243