XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue      
Total revenue $ 1,317,845 $ 1,211,653 $ 1,017,517
Cost of revenue      
Total cost of revenue 368,635 336,363 310,913
Gross profit 949,210 875,290 706,604
Operating expenses      
Selling and marketing 624,789 625,886 545,693
Research and development 294,349 260,630 236,986
General and administrative 117,734 83,506 67,452
Restructuring 21,743 0 0
Total operating expenses 1,058,615 970,022 850,131
(Loss) from operations (109,405) (94,732) (143,527)
Foreign currency transaction gain (loss) 4,560 (6,459) 3,704
Interest income 1,643 704 1,223
Interest expense (7,792) (7,956) (19,356)
(Loss) gain on capped call transactions (57,382) (23,633) 31,697
Other income, net 6,579 89 1,370
(Loss) before provision for (benefit from) income taxes (161,797) (131,987) (124,889)
Provision for (benefit from) income taxes 183,785 (68,947) (63,516)
Net (loss) $ (345,582) $ (63,040) $ (61,373)
(Loss) per share      
Basic (in dollars per share) $ (4.22) $ (0.77) $ (0.76)
Diluted (in dollars per share) $ (4.22) $ (0.77) $ (0.76)
Weighted-average number of common shares outstanding      
Basic (in shares) 81,947 81,387 80,336
Diluted (in shares) 81,947 81,387 80,336
Subscription services      
Revenue      
Total revenue $ 701,835 $ 621,223 $ 504,977
Cost of revenue      
Total cost of revenue 138,736 120,446 98,886
Subscription license      
Revenue      
Total revenue 366,063 336,248 266,352
Cost of revenue      
Total cost of revenue 2,642 2,389 2,644
Perpetual license      
Revenue      
Total revenue 19,293 32,172 28,558
Cost of revenue      
Total cost of revenue 175 229 284
Consulting      
Revenue      
Total revenue 230,654 222,010 217,630
Cost of revenue      
Total cost of revenue $ 227,082 $ 213,299 $ 209,099