XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Net Income per Share - Schedule of Reconciliation of Income per Share (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 26, 2025
Dec. 27, 2024
Dec. 29, 2023
Numerator:      
Net income $ 72,361 $ 55,479 $ 34,590
Add effect of dilutive securities:      
Interest on convertible notes, net of tax 4,767 5,234 5,399
Net income available to common shareholders $ 77,128 $ 60,713 $ 39,989
Denominator:      
Weighted average basic common shares outstanding (in shares) 38,719,025 37,914,060 37,633,672
Dilutive effect of unvested common shares (in shares) 714,911 687,524 574,707
Dilutive effect of stock options and warrants (in shares) 72,410 57,540 38,024
Dilutive effect of convertible notes (in shares) 6,494,970 7,323,941 7,392,817
Weighted average diluted common shares outstanding (in shares) 46,001,316 45,983,065 45,639,220