XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 27, 2024
Dec. 29, 2023
Dec. 30, 2022
Income Statement [Abstract]      
Net sales $ 313,901 $ 322,415 $ 284,391
Cost of sales 74,319 69,764 61,008
Gross profit 239,582 252,651 223,383
Selling, general and administrative expenses:      
General and administrative 89,898 72,319 54,742
Selling and marketing 108,322 107,834 88,856
Research and development 53,973 44,401 35,983
Total selling, general and administrative expenses 252,193 224,554 179,581
Operating income (loss) (12,611) 28,097 43,802
Other income, net:      
Interest income, net 5,911 6,986 2,448
Loss on foreign currency transactions [1] (3,675) (1,909) (1,707)
Royalty income 508 74 804
Other income, net 815 448 205
Total other income, net 3,559 5,599 1,750
Income (loss) before income taxes (9,052) 33,696 45,552
Provision for income taxes 11,156 12,349 5,887
Net income (loss) $ (20,208) $ 21,347 $ 39,665
Net income (loss) per share:      
Basic $ (0.41) $ 0.44 $ 0.83
Diluted $ (0.41) $ 0.43 $ 0.80
Weighted average shares outstanding:      
Basic 49,125 48,523 47,987
Diluted 49,125 49,427 49,380
[1] Shown as a separate line item on the Consolidated Statements of Operations.