v3.26.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2026
Sep. 28, 2025
Sep. 27, 2026
Sep. 28, 2025
Total revenue $ 149,177 $ 139,529 $ 455,496 $ 388,000
Total cost of revenue 79,815 83,023 238,250 220,692
Gross profit 69,362 56,506 217,246 167,308
Operating expenses:        
Research and development 22,724 18,144 69,196 52,798
Sales and marketing 22,986 20,459 69,725 61,765
General and administrative 22,398 15,091 63,733 49,210
Other operating expense 224 1,940 3,548 2,181
Total operating expenses 68,332 55,634 206,202 165,954
Income from operations 1,030 872 11,044 1,354
Other income, net:        
Gain on early lease termination 0 4,144 0 4,144
Gain on sale of long-term investment 0 0 6,423 0
Interest income, net 1,087 1,508 3,307 4,168
Other income (expense), net 82 503 177 (102)
Total other income, net 1,169 6,155 9,907 8,210
Income before income taxes 2,199 7,027 20,951 9,564
Provision for income taxes 1,337 154 2,184 402
Net income $ 862 $ 6,873 $ 18,767 $ 9,162
Earnings per share:        
Basic (in dollars per share) $ 0.01 $ 0.07 $ 0.17 $ 0.09
Diluted (in dollars per share) $ 0.01 $ 0.06 $ 0.17 $ 0.08
Weighted-average common shares outstanding:        
Basic (in shares) 107,663 105,198 107,600 103,776
Diluted (in shares) 110,604 109,638 110,915 108,664
Comprehensive income:        
Net income $ 862 $ 6,873 $ 18,767 $ 9,162
Other comprehensive income (loss), net of tax (21) 43 (37) 1
Total comprehensive income 841 6,916 18,730 9,163
Subscriptions and services        
Total revenue 96,032 79,942 279,178 226,966
Total cost of revenue 18,209 12,424 50,473 36,924
Products        
Total revenue 53,145 59,587 176,318 161,034
Total cost of revenue $ 61,606 $ 70,599 $ 187,777 $ 183,768