XML 91 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
May 12, 2023
Nov. 30, 2023
Dec. 27, 2024
Dec. 29, 2023
Dec. 30, 2022
May 17, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Warrants issued for acquisitions         $ 1,701,000  
Number of shares callable by warrants (in shares)         150,000  
Exercise price of right (in dollars per share)         $ 31.55  
Warrants outstanding (in shares)     27,908      
Number of shares available for grant (in shares)     824,912     4,230,000
Weighted average remaining term (in years)     10 years      
Stock compensation expense     $ 17,778,000 $ 20,042,000 $ 13,602,000  
Tax expense (benefit) for stock compensation     (211,000) 580,000 (22,000)  
Options exercised during the period, intrinsic value     194,000 22,000 63,000  
Stock or unit option plan expense     2,175,000 2,175,000 362,000  
Stock repurchase program, program term   2 years        
Share repurchase program, authorized, amount   $ 100,000,000        
Share repurchase program, remaining authorized, amount     $ 82,617,000      
Employee Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized (in shares) 793,402          
Fixed contribution rate 10.00%          
ESPP purchase price of common stock, percent of market price 85.00%          
Number of shares available for grant (in shares)     763,494      
Restricted share awards and restricted share units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted average remaining term (in years)     1 year 8 months 12 days      
Fair value of RSAs vested     $ 18,370,000 7,170,000 $ 8,719,000  
Granted (in shares)     642,462      
Granted (in dollars per share)     $ 38.07      
Total unrecognized compensation cost     $ 19,797,000      
Time and Performance Based Grants | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)     5 years      
Performance-Based Restricted Awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted average remaining term (in years)     1 year 9 months 18 days      
Granted (in shares)     313,188      
Granted (in dollars per share)     $ 38.53      
Vesting period (in years)     3 years      
Total unrecognized compensation cost     $ 8,861,000      
Time-Based Restricted Awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted average remaining term (in years)     1 year 7 months 6 days      
Granted (in shares)     274,004      
Granted (in dollars per share)     $ 38.22      
Total unrecognized compensation cost     $ 10,936,000      
Stock options and warrants            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)     4 years      
Stock or unit option plan expense     $ 0 0    
Fair value of awards     $ 4,712,000 $ 2,537,000