XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Income Statement [Abstract]        
Revenue $ 198,139 $ 261,016 $ 424,449 $ 511,024
Cost of revenue 90,536 124,546 194,269 246,503
Gross profit 107,603 136,470 230,180 264,521
Operating expenses:        
Sales and marketing 52,238 54,596 106,135 106,461
Research and development 44,123 45,341 88,545 88,514
General and administrative 22,598 24,722 48,888 47,799
Total operating expenses 118,959 124,659 243,568 242,774
Operating income (loss) (11,356) 11,811 (13,388) 21,747
Interest income and other expense, net:        
Interest income, net 2,960 2,255 5,595 3,895
Other income (expense), net (286) 163 (421) (4)
Total interest income and other expense, net 2,674 2,418 5,174 3,891
Income (loss) before income taxes (8,682) 14,229 (8,214) 25,638
Income taxes (benefit) (724) 4,856 (359) 6,667
Net income (loss) $ (7,958) $ 9,373 $ (7,855) $ 18,971
Net income (loss) per common share:        
Basic (in dollars per share) $ (0.12) $ 0.14 $ (0.12) $ 0.29
Diluted (in dollars per share) $ (0.12) $ 0.13 $ (0.12) $ 0.27
Weighted-average number of shares used to compute net income (loss) per common share:        
Basic (in shares) 65,678 66,271 65,509 66,157
Diluted (in shares) 65,678 69,657 65,509 69,684
Net income (loss) $ (7,958) $ 9,373 $ (7,855) $ 18,971
Other comprehensive income (loss), net of tax:        
Unrealized gain (loss) on available-for-sale marketable securities, net 5 (141) (206) 921
Foreign currency translation adjustments, net 5 (141) (108) (37)
Total other comprehensive income (loss), net of tax 10 (282) (314) 884
Comprehensive income (loss) $ (7,948) $ 9,091 $ (8,169) $ 19,855