Condensed Consolidated Statements of Shareholders' (Deficit) - USD ($) shares in Thousands, $ in Thousands | Total | Common Stock | Additional Paid-in Capital | Accumulated Deficit |
Beginning balance (in shares) at Dec. 28, 2019 | | 27,961 | | |
Beginning balance at Dec. 28, 2019 | $ (159,431) | $ 280 | $ 0 | $ (159,711) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | |
Net income (loss) | 39,140 | | | 39,140 |
Exercise of common stock options (in shares) | | 167 | | |
Exercise of common stock options | 3,283 | $ 1 | 3,282 | |
Stock-based compensation (in shares) | | 396 | | |
Stock-based compensation | 2,051 | $ 4 | 2,047 | |
Repurchases of common stock (in shares) | | (888) | | |
Repurchases of common stock | (40,952) | $ (9) | (5,329) | (35,614) |
Ending balance (in shares) at Mar. 28, 2020 | | 27,636 | | |
Ending balance at Mar. 28, 2020 | (155,909) | $ 276 | 0 | (156,185) |
Beginning balance (in shares) at Dec. 28, 2019 | | 27,961 | | |
Beginning balance at Dec. 28, 2019 | (159,431) | $ 280 | 0 | (159,711) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | |
Net income (loss) | 77,830 | | | |
Ending balance (in shares) at Sep. 26, 2020 | | 27,757 | | |
Ending balance at Sep. 26, 2020 | (102,827) | $ 278 | 14,390 | (117,495) |
Beginning balance (in shares) at Mar. 28, 2020 | | 27,636 | | |
Beginning balance at Mar. 28, 2020 | (155,909) | $ 276 | 0 | (156,185) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | |
Net income (loss) | (12,630) | | | (12,630) |
Exercise of common stock options (in shares) | | 33 | | |
Exercise of common stock options | 817 | | 817 | |
Stock-based compensation (in shares) | | 71 | | |
Stock-based compensation | 5,033 | $ 1 | 5,032 | |
Repurchases of common stock (in shares) | | (15) | | |
Repurchases of common stock | (329) | | (330) | 1 |
Ending balance (in shares) at Jun. 27, 2020 | | 27,725 | | |
Ending balance at Jun. 27, 2020 | (163,018) | $ 277 | 5,519 | (168,814) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | |
Net income (loss) | 51,320 | | | 51,320 |
Exercise of common stock options (in shares) | | 20 | | |
Exercise of common stock options | 550 | $ 1 | 549 | |
Stock-based compensation (in shares) | | 14 | | |
Stock-based compensation | 8,470 | | 8,470 | |
Repurchases of common stock (in shares) | | (2) | | |
Repurchases of common stock | (149) | | (148) | (1) |
Ending balance (in shares) at Sep. 26, 2020 | | 27,757 | | |
Ending balance at Sep. 26, 2020 | $ (102,827) | $ 278 | 14,390 | (117,495) |
Beginning balance (in shares) at Jan. 02, 2021 | 25,390 | 25,390 | | |
Beginning balance at Jan. 02, 2021 | $ (223,978) | $ 254 | 0 | (224,232) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | |
Net income (loss) | 66,634 | | | 66,634 |
Exercise of common stock options (in shares) | | 106 | | |
Exercise of common stock options | 2,460 | $ 1 | 2,459 | |
Stock-based compensation (in shares) | | 314 | | |
Stock-based compensation | 6,416 | $ 3 | 6,413 | |
Repurchases of common stock (in shares) | | (1,346) | | |
Repurchases of common stock | (184,182) | $ (13) | (8,872) | (175,297) |
Ending balance (in shares) at Apr. 03, 2021 | | 24,464 | | |
Ending balance at Apr. 03, 2021 | $ (332,650) | $ 245 | 0 | (332,895) |
Beginning balance (in shares) at Jan. 02, 2021 | 25,390 | 25,390 | | |
Beginning balance at Jan. 02, 2021 | $ (223,978) | $ 254 | 0 | (224,232) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | |
Net income (loss) | $ 142,605 | | | |
Ending balance (in shares) at Oct. 02, 2021 | 22,647 | 22,647 | | |
Ending balance at Oct. 02, 2021 | $ (440,066) | $ 226 | 0 | (440,292) |
Beginning balance (in shares) at Apr. 03, 2021 | | 24,464 | | |
Beginning balance at Apr. 03, 2021 | (332,650) | $ 245 | 0 | (332,895) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | |
Net income (loss) | 22,250 | | | 22,250 |
Exercise of common stock options (in shares) | | 35 | | |
Exercise of common stock options | 1,075 | | 1,075 | |
Stock-based compensation (in shares) | | 22 | | |
Stock-based compensation | 5,969 | | 5,969 | |
Repurchases of common stock (in shares) | | (899) | | |
Repurchases of common stock | (100,302) | $ (9) | (7,044) | (93,249) |
Ending balance (in shares) at Jul. 03, 2021 | | 23,622 | | |
Ending balance at Jul. 03, 2021 | (403,658) | $ 236 | 0 | (403,894) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | |
Net income (loss) | 53,721 | | | 53,721 |
Exercise of common stock options (in shares) | | 10 | | |
Exercise of common stock options | 312 | $ 0 | 312 | |
Stock-based compensation (in shares) | | 19 | | |
Stock-based compensation | 7,316 | | 7,316 | |
Repurchases of common stock (in shares) | | (1,004) | | |
Repurchases of common stock | $ (97,757) | $ (10) | (7,628) | (90,119) |
Ending balance (in shares) at Oct. 02, 2021 | 22,647 | 22,647 | | |
Ending balance at Oct. 02, 2021 | $ (440,066) | $ 226 | $ 0 | $ (440,292) |