XML 64 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue:    
Total revenue $ 523,029 $ 595,424
Cost of revenue:    
Total cost of revenue 184,778 214,854
Gross profit 338,251 380,570
Operating expenses:    
Research and development 113,154 119,669
Sales and marketing 57,086 51,053
General and administrative 18,349 15,506
Total operating expenses 188,589 186,228
Income from operations 149,662 194,342
Other income (expense), net 12,157 12,333
Income before income taxes 161,819 206,675
Provision for (benefit from) income taxes 23,388 5,646
Net income 138,431 201,029
Net income attributable to common stockholders:    
Basic 138,431 200,911
Diluted $ 138,431 $ 200,918
Net income per share attributable to common stockholders:    
Basic (in dollars per share) $ 1.82 $ 2.65
Diluted (in dollars per share) $ 1.73 $ 2.47
Weighted-average shares used in computing net income per share attributable to common stockholders:    
Basic (in shares) 76,264 75,920
Diluted (in shares) 79,939 81,201
Product    
Revenue:    
Total revenue $ 410,906 $ 505,415
Cost of revenue:    
Total cost of revenue 163,629 198,152
Service    
Revenue:    
Total revenue 112,123 90,009
Cost of revenue:    
Total cost of revenue $ 21,149 $ 16,702