XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenues:        
Total revenues $ 222,931 $ 184,290 $ 444,936 $ 378,980
Cost of revenues:        
Total cost of revenues 53,451 36,705 102,740 73,964
Gross profit 169,480 147,585 342,196 305,016
Operating expenses:        
Research and development 52,776 44,218 100,579 89,353
Selling and marketing 38,014 29,632 70,454 65,727
General and administrative 41,878 25,465 75,266 52,269
Amortization of purchased intangibles 4,589 3,679 8,027 7,115
Total operating expenses 137,257 102,994 254,326 214,464
Income from operations 32,223 44,591 87,870 90,552
Interest expense, net (2,453) (1,128) (4,772) (2,516)
Other (expense) income, net (3,777) 405 10,705 (6,985)
Income before income taxes 25,993 43,868 93,803 81,051
Benefit (provision) for income taxes 20,746 (4,264) 10,388 (11,440)
Loss from investment accounted for using the equity method, net of tax (1,829) (528) (2,275) (866)
Net income 44,910 39,076 101,916 68,745
Less: Net income attributable to participating securities (3) 0 (3) 0
Net income attributable to Class A and Class B common stockholders $ 44,907 $ 39,076 $ 101,913 $ 68,745
Per share information:        
Net income per share, basic (USD per share) $ 0.15 $ 0.14 $ 0.34 $ 0.24
Net income per share, diluted (USD per share) $ 0.14 $ 0.13 $ 0.32 $ 0.23
Weighted average shares, basic (in shares) 304,066,038 286,945,592 303,311,423 286,068,766
Weighted average shares, diluted (in shares) 324,478,086 295,187,194 323,094,045 295,595,234
Subscriptions and licenses        
Revenues:        
Total revenues $ 196,843 $ 170,034 $ 395,084 $ 351,030
Cost of revenues:        
Total cost of revenues 29,881 21,801 58,826 43,128
Subscriptions        
Revenues:        
Total revenues 185,452 157,655 373,577 327,837
Perpetual licenses        
Revenues:        
Total revenues 11,391 12,379 21,507 23,193
Services        
Revenues:        
Total revenues 26,088 14,256 49,852 27,950
Cost of revenues:        
Total cost of revenues $ 23,570 $ 14,904 $ 43,914 $ 30,836