XML 57 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Divestitures (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Divestitures [Line Items]              
Proceeds from sale of businesses and facility     $ 27,880 $ 23,875      
Total revenue $ 571,686 $ 562,953 1,117,051 1,118,968      
Gain on sale of businesses and facility 21,942 17,527 $ 21,942 $ 17,527      
North American web hosting and logo design businesses [Member]              
Divestitures [Line Items]              
Proceeds from sale of businesses and facility 27,880            
Total revenue           $ 66,000  
Gain on sale of businesses and facility $ 21,942            
North American web hosting and logo design businesses [Member] | Forecast [Member]              
Divestitures [Line Items]              
Proceeds from sale of businesses and facility         $ 31,230    
Australian web hosting business [Member]              
Divestitures [Line Items]              
Proceeds from sale of businesses and facility   17,620          
Total revenue             $ 23,766
Gain on sale of businesses and facility   15,166          
Promotional Solutions business exits [Member]              
Divestitures [Line Items]              
Total revenue             $ 29,000
Lancaster, California facility [Member]              
Divestitures [Line Items]              
Proceeds from sale of businesses and facility   6,929          
Gain on sale of businesses and facility   $ 2,361