Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($) $ in Thousands | Total | Common Stock | Additional Paid-In Capital | Retained Earnings | Accumulated Other Comprehensive Loss |
Beginning balance (in shares) at Dec. 25, 2021 | | 31,607,509 | | | |
Beginning balance at Dec. 25, 2021 | $ 932,736 | $ 316 | $ 77,451 | $ 856,409 | $ (1,440) |
Increase (Decrease) in Stockholders' Equity | | | | | |
Exercise of stock options (in shares) | | 17,455 | | | |
Exercise of stock options | 971 | | 971 | | |
Compensation expense under Incentive Stock Plan | 6,742 | | 6,742 | | |
Purchase and cancellation of common stock (in shares) | | (201,135) | | | |
Purchase and cancellation of common stock | (19,717) | $ (2) | (362) | (19,353) | |
Issuance of non-vested stock, net of cancellations (in shares) | | 13,847 | | | |
Issuance of non-vested stock, net of cancellations | 1,189 | | 1,189 | | |
Other stock related activity, net of tax (in shares) | | (18,284) | | | |
Other stock-related activity, net of tax | (2,178) | | (617) | (1,561) | |
Change in foreign currency translation adjustment | (2,415) | | | | (2,415) |
Net income | 103,713 | | | 103,713 | |
Ending balance (in shares) at Sep. 24, 2022 | | 31,419,392 | | | |
Ending balance at Sep. 24, 2022 | 1,021,041 | $ 314 | 85,374 | 939,208 | (3,855) |
Beginning balance (in shares) at Jun. 25, 2022 | | 31,425,224 | | | |
Beginning balance at Jun. 25, 2022 | 990,957 | $ 314 | 82,192 | 910,194 | (1,743) |
Increase (Decrease) in Stockholders' Equity | | | | | |
Exercise of stock options (in shares) | | 169 | | | |
Exercise of stock options | 14 | | 14 | | |
Compensation expense under Incentive Stock Plan | 2,472 | | 2,472 | | |
Purchase and cancellation of common stock (in shares) | | (14,700) | | | |
Purchase and cancellation of common stock | (1,522) | | (26) | (1,496) | |
Issuance of non-vested stock, net of cancellations (in shares) | | 9,626 | | | |
Issuance of non-vested stock, net of cancellations | 812 | | 812 | | |
Other stock related activity, net of tax (in shares) | | (927) | | | |
Other stock-related activity, net of tax | (181) | | (90) | (91) | |
Change in foreign currency translation adjustment | (2,112) | | | | (2,112) |
Net income | 30,601 | | | 30,601 | |
Ending balance (in shares) at Sep. 24, 2022 | | 31,419,392 | | | |
Ending balance at Sep. 24, 2022 | $ 1,021,041 | $ 314 | 85,374 | 939,208 | (3,855) |
Beginning balance (in shares) at Dec. 31, 2022 | 31,430,632 | 31,430,632 | | | |
Beginning balance at Dec. 31, 2022 | $ 1,042,631 | $ 314 | 88,750 | 956,870 | (3,303) |
Increase (Decrease) in Stockholders' Equity | | | | | |
Exercise of stock options (in shares) | | 17,489 | | | |
Exercise of stock options | 1,167 | | 1,167 | | |
Compensation expense under Incentive Stock Plan | 8,336 | | 8,336 | | |
Purchase and cancellation of common stock (in shares) | | (11,850) | | | |
Purchase and cancellation of common stock | (1,008) | | (21) | (987) | |
Issuance of non-vested stock, net of cancellations (in shares) | | 76,747 | | | |
Issuance of non-vested stock, net of cancellations | 1,004 | $ 1 | 1,003 | | |
Other stock related activity, net of tax (in shares) | | (25,524) | | | |
Other stock-related activity, net of tax | (2,483) | | (1,893) | (590) | |
Change in foreign currency translation adjustment | (529) | | | | (529) |
Net income | $ 78,975 | | | 78,975 | |
Ending balance (in shares) at Sep. 30, 2023 | 31,487,494 | 31,487,494 | | | |
Ending balance at Sep. 30, 2023 | $ 1,128,093 | $ 315 | 97,342 | 1,034,268 | (3,832) |
Beginning balance (in shares) at Jul. 01, 2023 | | 31,488,164 | | | |
Beginning balance at Jul. 01, 2023 | 1,086,072 | $ 315 | 94,452 | 993,923 | (2,618) |
Increase (Decrease) in Stockholders' Equity | | | | | |
Exercise of stock options (in shares) | | 460 | | | |
Exercise of stock options | 37 | | 37 | | |
Compensation expense under Incentive Stock Plan | 2,901 | | 2,901 | | |
Purchase and cancellation of common stock (in shares) | | (2,010) | | | |
Purchase and cancellation of common stock | (180) | | (3) | (177) | |
Issuance of non-vested stock, net of cancellations (in shares) | | 1,419 | | | |
Issuance of non-vested stock, net of cancellations | 0 | | 0 | | |
Other stock related activity, net of tax (in shares) | | (539) | | | |
Other stock-related activity, net of tax | (45) | | (45) | | |
Change in foreign currency translation adjustment | (1,214) | | | | (1,214) |
Net income | $ 40,522 | | | 40,522 | |
Ending balance (in shares) at Sep. 30, 2023 | 31,487,494 | 31,487,494 | | | |
Ending balance at Sep. 30, 2023 | $ 1,128,093 | $ 315 | $ 97,342 | $ 1,034,268 | $ (3,832) |