XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue        
Total revenue $ 274,337 $ 325,702 $ 650,644 $ 639,201
Cost of revenue        
Total cost of revenue 95,115 84,531 183,312 166,978
Gross profit 179,222 241,171 467,332 472,223
Operating expenses        
Selling and marketing 157,198 156,423 319,434 305,162
Research and development 74,341 64,395 145,831 126,837
General and administrative 32,723 19,161 68,487 37,431
Total operating expenses 264,262 239,979 533,752 469,430
(Loss) income from operations (85,040) 1,192 (66,420) 2,793
Foreign currency transaction gain (loss) 1,713 (403) 4,589 (5,501)
Interest income 309 236 516 389
Interest expense (1,944) (1,959) (3,890) (3,839)
(Loss) income on capped call transactions (18,945) 26,309 (49,505) 7,192
Other income, net 3,785 0 6,526 106
(Loss) income before provision for (benefit from) income taxes (100,122) 25,375 (108,184) 1,140
Provision for (benefit from) income taxes 186,174 (11,916) 178,491 (29,534)
Net (loss) income $ (286,296) $ 37,291 $ (286,675) $ 30,674
(Loss) earnings per share        
Basic (in dollars per share) $ (3.50) $ 0.46 $ (3.51) $ 0.38
Diluted (in dollars per share) $ (3.50) $ 0.43 $ (3.51) $ 0.36
Weighted-average number of common shares outstanding        
Basic (in shares) 81,847 81,316 81,764 81,161
Diluted (in shares) 81,847 90,320 81,764 86,006
Subscription services        
Revenue        
Total revenue $ 171,832 $ 152,075 $ 341,865 $ 295,494
Cost of revenue        
Total cost of revenue 36,533 29,046 68,563 57,389
Subscription license        
Revenue        
Total revenue 41,600 104,296 179,133 215,805
Cost of revenue        
Total cost of revenue 673 585 1,295 1,205
Perpetual license        
Revenue        
Total revenue 2,266 12,596 9,706 18,048
Cost of revenue        
Total cost of revenue 36 71 70 101
Consulting        
Revenue        
Total revenue 58,639 56,735 119,940 109,854
Cost of revenue        
Total cost of revenue $ 57,873 $ 54,829 $ 113,384 $ 108,283