XML 13 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Jun. 27, 2025
Jun. 28, 2024
Income Statement [Abstract]        
Net sales $ 44,320,000 $ 99,005,000 $ 86,909,000 $ 176,361,000
Cost of sales 11,521,000 20,593,000 26,105,000 36,914,000
Gross profit 32,799,000 78,412,000 60,804,000 139,447,000
Selling, general and administrative expenses:        
General and administrative 20,969,000 23,641,000 45,427,000 46,869,000
Selling and marketing 26,283,000 31,005,000 53,228,000 59,663,000
Research and development 10,263,000 11,868,000 21,602,000 23,298,000
Restructuring, impairment and related charges 5,248,000   27,912,000  
Total selling, general and administrative expenses 62,763,000 66,514,000 148,169,000 129,830,000
Operating income (loss) (29,964,000) 11,898,000 (87,365,000) 9,617,000
Other income (expense), net:        
Interest income, net 1,366,000 1,422,000 2,732,000 2,951,000
Gain (loss) on foreign currency transactions 2,563,000 (3,049,000) 3,981,000 (5,346,000)
Royalty income       508,000
Other income, net 120,000 63,000 251,000 393,000
Total other income (expense), net 4,049,000 (1,564,000) 6,964,000 (1,494,000)
Income (loss) before income taxes (25,915,000) 10,334,000 (80,401,000) 8,123,000
Provision (benefit) for income taxes (9,103,000) 2,955,000 (9,378,000) 4,083,000
Net income (loss) $ (16,812,000) $ 7,379,000 $ (71,023,000) $ 4,040,000
Net income(loss) per share:        
Basic $ (0.34) $ 0.15 $ (1.44) $ 0.08
Diluted $ (0.34) $ 0.15 $ (1.44) $ 0.08
Weighted average shares outstanding:        
Basic 49,520 49,127 49,432 49,018
Diluted 49,520 49,811 49,432 49,529