XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue        
Total revenue $ 298,268 $ 274,337 $ 623,740 $ 650,644
Cost of revenue        
Total cost of revenue 96,140 95,115 194,074 183,312
Gross profit 202,128 179,222 429,666 467,332
Operating expenses        
Selling and marketing 143,858 157,198 293,655 319,434
Research and development 73,931 74,341 149,307 145,831
General and administrative 23,462 32,723 46,572 68,487
Restructuring 2,167 0 3,628 0
Total operating expenses 243,418 264,262 493,162 533,752
(Loss) from operations (41,290) (85,040) (63,496) (66,420)
Foreign currency transaction (loss) gain (3,290) 1,713 (5,965) 4,589
Interest income 1,814 309 3,299 516
Interest expense (1,778) (1,944) (3,696) (3,890)
(Loss) income on capped call transactions (1,361) (18,945) 1,845 (49,505)
Other income, net 5,702 3,785 12,285 6,526
(Loss) before provision for income taxes (40,203) (100,122) (55,728) (108,184)
Provision for income taxes 6,601 186,174 11,850 178,491
Net (loss) $ (46,804) $ (286,296) $ (67,578) $ (286,675)
(Loss) per share        
Basic (in dollars per share) $ (0.56) $ (3.50) $ (0.82) $ (3.51)
Diluted (in dollars per share) $ (0.56) $ (3.50) $ (0.82) $ (3.51)
Weighted-average number of common shares outstanding        
Basic (in shares) 83,039 81,847 82,823 81,764
Diluted (in shares) 83,039 81,847 82,823 81,764
Subscription services        
Revenue        
Total revenue $ 197,105 $ 171,832 $ 384,614 $ 341,865
Cost of revenue        
Total cost of revenue 36,783 36,533 73,647 68,563
Subscription license        
Revenue        
Total revenue 41,197 41,600 125,724 179,133
Cost of revenue        
Total cost of revenue 623 673 1,342 1,295
Consulting        
Revenue        
Total revenue 58,387 58,639 111,420 119,940
Cost of revenue        
Total cost of revenue 58,710 57,873 119,058 113,384
Perpetual license        
Revenue        
Total revenue 1,579 2,266 1,982 9,706
Cost of revenue        
Total cost of revenue $ 24 $ 36 $ 27 $ 70