XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue:        
Total revenue $ 540,570 $ 608,321 $ 1,063,599 $ 1,203,745
Cost of revenue:        
Total cost of revenue 196,481 218,130 381,259 432,984
Gross profit 344,089 390,191 682,340 770,761
Operating expenses:        
Research and development 111,544 114,295 224,698 233,964
Sales and marketing 51,237 53,040 108,323 104,093
General and administrative 14,319 16,019 32,668 31,525
Total operating expenses 177,100 183,354 365,689 369,582
Income from operations 166,989 206,837 316,651 401,179
Other income, net 8,256 13,811 20,413 26,144
Income before income taxes 175,245 220,648 337,064 427,323
Provision for income taxes 30,452 31,397 53,840 37,043
Net income 144,793 189,251 283,224 390,280
Net income attributable to common stockholders:        
Basic 144,793 189,152 283,224 390,063
Diluted $ 144,793 $ 189,158 $ 283,224 $ 390,076
Net income per share attributable to common stockholders:        
Basic (in dollars per share) $ 1.91 $ 2.47 $ 3.72 $ 5.12
Diluted (in dollars per share) $ 1.83 $ 2.33 $ 3.56 $ 4.80
Weighted-average shares used in computing net income per share attributable to common stockholders:        
Basic (in shares) 75,808 76,552 76,036 76,238
Diluted (in shares) 79,298 81,335 79,620 81,271
Product        
Revenue:        
Total revenue $ 421,413 $ 513,171 $ 832,319 $ 1,018,586
Cost of revenue:        
Total cost of revenue 176,432 200,534 340,061 398,686
Service        
Revenue:        
Total revenue 119,157 95,150 231,280 185,159
Cost of revenue:        
Total cost of revenue $ 20,049 $ 17,596 $ 41,198 $ 34,298