XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.3
General - Schedule of Shareholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 26, 2024
Jun. 27, 2024
Mar. 28, 2024
Sep. 30, 2025
Sep. 26, 2024
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Comprehensive income (loss) $ 16,225     $ 23,302     $ 6,722 $ (8,808)
Total Shareholders’ Equity                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance 448,418 $ 441,791 $ 464,866 449,426 $ 459,318 $ 471,172 464,866 471,172
Cash dividends: (1,918) (1,702) (1,733) (1,749) (1,763) (1,760)    
Exercise of stock options 4 2 8          
Purchase of treasury stock (9,127)   (7,642) (9,667)   (301)    
Reissuance of treasury stock 20 16 14 22 16 20    
Issuance of non-vested stock 0 0 0 0 0 0    
Shared-based compensation 1,230 1,441 3,545 2,225 2,418 2,514    
Conversions of Class B Common Stock           0    
Convertible senior note repurchase       (5,472) (2,788)      
Capped call unwind       4,652 12,904      
Comprehensive income (loss) 16,225 7,317 (16,820) 23,302 (20,232) (11,878)    
Ending balance 454,342 448,418 441,791 462,292 449,426 459,318 454,342 462,292
Common Stock                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance 25,369 25,369 25,237 25,237 25,237 24,692 25,237 24,692
Issuance of non-vested stock     132     452    
Conversions of Class B Common Stock           93    
Ending balance 25,369 25,369 25,369 25,237 25,237 25,237 25,369 25,237
Capital in Excess of Par                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance 181,688 180,511 177,172 174,839 162,638 160,642 177,172 160,642
Exercise of stock options (2) 0 1          
Reissuance of treasury stock 2 1 1 6 (7) (3)    
Issuance of non-vested stock (93) (265) (208) (52) (326) (515)    
Shared-based compensation 1,230 1,441 3,545 2,225 2,418 2,514    
Convertible senior note repurchase       (5,472) (2,788)      
Capped call unwind       4,652 12,904      
Ending balance 182,825 181,688 180,511 176,198 174,839 162,638 182,825 176,198
Retained Earnings                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance 251,204 246,032 265,028 245,093 267,524 281,599 265,028 281,599
Cash dividends: (1,918) (1,702) (1,733) (1,749) (1,763) (1,760)    
Comprehensive income (loss) 16,230 7,321 (16,816) 23,314 (20,221) (11,866)    
Ending balance 265,006 251,204 246,032 266,211 245,093 267,524 265,006 266,211
Accumulated Other Comprehensive Loss                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance (189) (185) (181) (1,359) (1,348) (1,336) (181) (1,336)
Comprehensive income (loss) (5) (4) (4) (12) (11) (12)    
Ending balance (194) (189) (185) (1,371) (1,359) (1,348) (194) (1,371)
Treasury Stock                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance (16,639) (16,921) (9,375) (1,369) (1,718) (1,503) (9,375) (1,503)
Exercise of stock options 6 2 7          
Purchase of treasury stock (9,127)   (7,642) (9,667)   (301)    
Reissuance of treasury stock 18 15 13 16 23 23    
Issuance of non-vested stock 93 265 76 52 326 63    
Ending balance $ (25,649) $ (16,639) $ (16,921) $ (10,968) $ (1,369) $ (1,718) (25,649) (10,968)
Common Stock                
Common stock, dividends (in dollars per share) $ 0.08 $ 0.07 $ 0.07 $ 0.07 $ 0.07 $ 0.07    
Class B Common Stock                
Common stock, dividends (in dollars per share) $ 0.073 $ 0.064 $ 0.064 $ 0.064 $ 0.064 $ 0.064    
Class B Common Stock | Total Shareholders’ Equity                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Cash dividends: $ (510) $ (447) $ (447) $ (447) $ (447) $ (449)    
Class B Common Stock | Common Stock                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance 6,985 6,985 6,985 6,985 6,985 7,078 6,985 7,078
Conversions of Class B Common Stock           (93)    
Ending balance 6,985 6,985 6,985 6,985 6,985 6,985 $ 6,985 $ 6,985
Class B Common Stock | Retained Earnings                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Cash dividends: $ (510) $ (447) $ (447) $ (447) $ (447) $ (449)