v3.25.4
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2025
Dec. 29, 2024
Dec. 31, 2023
Income Statement [Abstract]      
Net revenue $ 759,444 $ 606,307 $ 471,857
Cost of goods sold 473,762 376,381 309,531
Gross profit 285,682 229,926 162,326
Operating expenses:      
Selling, general and administrative 159,426 133,939 101,728
Shipping and distribution 37,883 32,435 27,344
Total operating expenses 197,309 166,374 129,072
Income from operations 88,373 63,552 33,254
Other income (expense), net:      
Interest expense (874) (1,010) (782)
Interest income 5,013 5,246 2,542
Other expense, net (1,248) (250) (2,813)
Total other income (expense), net 2,891 3,986 (1,053)
Net income before income taxes 91,264 67,538 32,201
Income tax provision 24,982 14,150 6,635
Net income $ 66,282 $ 53,388 $ 25,566
Net income per share:      
Basic: $ 1.49 $ 1.25 $ 0.62
Diluted: $ 1.44 $ 1.18 $ 0.59
Weighted average common shares outstanding:      
Basic: 44,587,030 42,849,660 41,192,544
Diluted: 46,019,607 45,127,128 43,312,836