XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Revenue:    
Revenue $ 184,948 $ 162,074
Cost of revenue:    
Cost of revenue 93,156 75,832
Gross profit 91,792 86,242
Operating expenses:    
Sales and marketing 36,091 28,051
Research and development 29,817 24,364
General and administrative 16,031 13,025
Total operating expenses 81,939 65,440
Operating income 9,853 20,802
Interest and other expense, net:    
Interest income (expense), net 35 (125)
Other income (expense), net (68) 88
Total interest and other expense, net (33) (37)
Income before income taxes 9,820 20,765
Income taxes 1,701 150
Net income $ 8,119 $ 20,615
Net income per common share:    
Basic (in dollars per share) $ 0.13 $ 0.33
Diluted (in dollars per share) $ 0.12 $ 0.31
Weighted-average number of shares used to compute net income per common share    
Basic (in shares) 64,489 62,554
Diluted (in shares) 68,405 67,019
Net income    
Unrealized loss on available-for-sale marketable securities, net $ (1,161) $ 0
Foreign currency translation adjustments, net (71) (35)
Total other comprehensive loss, net of tax (1,232) (35)
Comprehensive income 6,887 20,580
Systems    
Revenue:    
Revenue 174,426 153,302
Cost of revenue:    
Cost of revenue 85,913 69,663
Services    
Revenue:    
Revenue 10,522 8,772
Cost of revenue:    
Cost of revenue $ 7,243 $ 6,169