XML 17 R4.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue        
Total revenue $ 334,643 $ 270,731 $ 958,383 $ 921,375
Cost of revenue        
Total cost of revenue 93,763 93,050 287,837 276,362
Gross profit 240,880 177,681 670,546 645,013
Operating expenses        
Selling and marketing 131,598 153,517 425,253 472,951
Research and development 74,955 75,342 224,262 221,173
General and administrative 27,321 26,043 73,893 94,530
Restructuring 17,822 0 21,450 0
Total operating expenses 251,696 254,902 744,858 788,654
(Loss) from operations (10,816) (77,221) (74,312) (143,641)
Foreign currency transaction gain (loss) 1,994 3,826 (3,971) 8,415
Interest income 2,532 520 5,831 1,036
Interest expense (1,533) (1,992) (5,229) (5,882)
(Loss) on capped call transactions (2,294) (6,876) (449) (56,381)
Other income (loss), net 6,383 (29) 18,668 6,497
(Loss) before provision for income taxes (3,734) (81,772) (59,462) (189,956)
Provision for income taxes 3,545 11,748 15,395 190,239
Net (loss) $ (7,279) $ (93,520) $ (74,857) $ (380,195)
(Loss) per share        
Basic (in dollars per share) $ (0.09) $ (1.14) $ (0.90) $ (4.65)
Diluted (in dollars per share) $ (0.09) $ (1.14) $ (0.90) $ (4.65)
Weighted-average number of common shares outstanding        
Basic (in shares) 83,336 81,996 82,996 81,842
Diluted (in shares) 83,336 81,996 82,996 81,842
Subscription services        
Revenue        
Total revenue $ 201,578 $ 174,885 $ 586,192 $ 516,750
Cost of revenue        
Total cost of revenue 35,906 34,541 109,553 103,104
Subscription license        
Revenue        
Total revenue 74,342 31,112 200,066 210,245
Cost of revenue        
Total cost of revenue 629 628 1,971 1,923
Consulting        
Revenue        
Total revenue 55,976 55,511 167,396 175,451
Cost of revenue        
Total cost of revenue 57,204 57,778 176,262 171,162
Perpetual license        
Revenue        
Total revenue 2,747 9,223 4,729 18,929
Cost of revenue        
Total cost of revenue $ 24 $ 103 $ 51 $ 173