XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue:        
Total revenue $ 707,319 $ 540,570 $ 1,374,881 $ 1,063,599
Cost of revenue:        
Total cost of revenue 253,141 196,481 495,431 381,259
Gross profit 454,178 344,089 879,450 682,340
Operating expenses:        
Research and development 143,293 111,544 275,780 224,698
Sales and marketing 70,625 51,237 141,645 108,323
General and administrative 20,895 14,319 36,368 32,668
Total operating expenses 234,813 177,100 453,793 365,689
Income from operations 219,365 166,989 425,657 316,651
Other income, net 1,719 8,256 3,294 20,413
Income before income taxes 221,084 175,245 428,951 337,064
Provision for income taxes 24,196 30,452 51,697 53,840
Net income $ 196,888 $ 144,793 $ 377,254 $ 283,224
Net income per share:        
Basic (in dollars per share) $ 2.58 $ 1.91 $ 4.94 $ 3.72
Diluted (in dollars per share) $ 2.47 $ 1.83 $ 4.73 $ 3.56
Weighted-average shares used in computing net income per share:        
Basic (in shares) 76,461 75,808 76,384 76,036
Diluted (in shares) 79,710 79,298 79,677 79,620
Product        
Revenue:        
Total revenue $ 566,467 $ 421,413 $ 1,105,612 $ 832,319
Cost of revenue:        
Total cost of revenue 225,779 176,432 444,212 340,061
Service        
Revenue:        
Total revenue 140,852 119,157 269,269 231,280
Cost of revenue:        
Total cost of revenue $ 27,362 $ 20,049 $ 51,219 $ 41,198