v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Total revenue $ 279,984 $ 220,242
Total cost of revenue 120,688 97,534
Gross profit 159,296 122,708
Operating expenses:    
Sales and marketing 63,486 58,059
Research and development 54,646 43,980
General and administrative 28,448 26,750
Total operating expenses 146,580 128,789
Operating income (loss) 12,716 (6,081)
Interest income and other expense, net:    
Interest income, net 2,858 3,287
Other expense, net (342) (196)
Total interest income and other expense, net 2,516 3,091
Income (loss) before income taxes 15,232 (2,990)
Income taxes 4,022 1,797
Net income (loss) $ 11,210 $ (4,787)
Net income (loss) per common share:    
Basic (in dollars per share) $ 0.17 $ (0.07)
Diluted (in dollars per share) $ 0.16 $ (0.07)
Weighted-average number of shares used to compute net income (loss) per common share:    
Basic (in shares) 65,690 66,027
Diluted (in shares) 68,570 66,027
Net income (loss) $ 11,210 $ (4,787)
Other comprehensive income (loss), net of tax:    
Unrealized gain (loss) on available-for-sale marketable securities, net (600) 171
Foreign currency translation adjustments, net (134) 96
Total other comprehensive income (loss), net of tax (734) 267
Comprehensive income (loss) 10,476 (4,520)
Appliance    
Total revenue 232,843 179,743
Total cost of revenue 99,136 82,745
Software and service    
Total revenue 47,141 40,499
Total cost of revenue $ 21,552 $ 14,789

Source