v3.26.3
Restructuring Charges (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve $ 3,287   $ 1,326
Restructuring Charges [1] (3,994) $ (298)  
Payments for Restructuring (1,853)    
Restructuring Reserve, Settled without Cash (166)    
Restructuring Reserve, Foreign Currency Translation Gain (Loss) (14)    
Vista [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Charges (1,005)    
Central and Corporate Costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring Charges (2,186)    
PrintBrothers [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Charges (558)    
Employee Severance [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve 3,287   1,326
Restructuring Charges (3,984)    
Payments for Restructuring (1,853)    
Restructuring Reserve, Settled without Cash (156)    
Restructuring Reserve, Foreign Currency Translation Gain (Loss) (14)    
Other Restructuring [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve 0   $ 0
Restructuring Charges (10)    
Payments for Restructuring 0    
Restructuring Reserve, Settled without Cash (10)    
Restructuring Reserve, Foreign Currency Translation Gain (Loss) $ 0    
[1] Share-based compensation expense is allocated as follows:
Three Months Ended September 30,
20262025
Cost of revenue$216 $211 
Technology and development expense4,868 4,941 
Marketing and selling expense2,703 2,686 
General and administrative expense8,124 6,955 
Restructuring expense156 —