XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2024
Oct. 01, 2023
Sep. 29, 2024
Oct. 01, 2023
Total revenue $ 137,667 $ 130,003 $ 389,314 $ 356,083
Total cost of revenue 89,251 86,864 246,664 235,869
Gross profit 48,416 43,139 142,650 120,214
Operating expenses:        
Research and development 17,562 16,829 57,916 52,197
Sales and marketing 17,832 15,863 52,900 48,137
General and administrative 17,052 12,460 57,830 43,089
Others 1,423 263 2,868 1,236
Total operating expenses 53,869 45,415 171,514 144,659
Loss from operations (5,453) (2,276) (28,864) (24,445)
Interest income, net 1,400 1,175 4,281 2,736
Other income (loss), net (57) 10 (100) 23
Loss before income taxes (4,110) (1,091) (24,683) (21,686)
Provision for income taxes 329 29 960 1,042
Net loss $ (4,439) $ (1,120) $ (25,643) $ (22,728)
Net loss per share:        
Basic (in dollars per share) $ (0.04) $ (0.01) $ (0.26) $ (0.25)
Diluted (in dollars per share) $ (0.04) $ (0.01) $ (0.26) $ (0.25)
Weighted average shares used to compute net loss per share:        
Basic (in shares) 99,731 94,243 97,932 92,069
Diluted (in shares) 99,731 94,243 97,932 92,069
Comprehensive loss:        
Net loss $ (4,439) $ (1,120) $ (25,643) $ (22,728)
Other comprehensive income (loss), net of tax 45 85 (84) 344
Total comprehensive loss (4,394) (1,035) (25,727) (22,384)
Products        
Total revenue 75,784 78,961 210,463 210,770
Total cost of revenue 74,820 73,335 204,080 197,520
Services        
Total revenue 61,883 51,042 178,851 145,313
Total cost of revenue $ 14,431 $ 13,529 $ 42,584 $ 38,349