XML 15 R4.htm IDEA: XBRL DOCUMENT v3.26.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 29, 2026
Mar. 30, 2025
Total revenue $ 150,382 $ 119,066
Total cost of revenue 77,714 66,339
Gross profit 72,668 52,727
Operating expenses:    
Research and development 22,814 16,165
Sales and marketing 22,654 20,203
General and administrative 18,207 17,785
Other operating expense 1,435 25
Total operating expenses 65,110 54,178
Income (loss) from operations 7,558 (1,451)
Other income, net:    
Gain on sale of long-term investment 6,423 0
Interest income, net 1,241 1,316
Other income (expense), net 70 (198)
Total other income, net 7,734 1,118
Income (loss) before income taxes 15,292 (333)
Provision for income taxes 415 502
Net income (loss) $ 14,877 $ (835)
Earnings (loss) per share:    
Basic (in dollars per share) $ 0.14 $ (0.01)
Diluted (in dollars per share) $ 0.13 $ (0.01)
Weighted-average common shares outstanding:    
Basic (in shares) 106,995 102,217
Diluted (in shares) 110,488 102,217
Comprehensive income (loss):    
Net income (loss) $ 14,877 $ (835)
Other comprehensive loss, net of tax (17) (29)
Total comprehensive income (loss) 14,860 (864)
Subscriptions and services    
Total revenue 90,099 68,849
Total cost of revenue 14,682 12,265
Products    
Total revenue 60,283 50,217
Total cost of revenue $ 63,032 $ 54,074