XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue        
Total revenue $ 325,050 $ 334,643 $ 1,006,350 $ 958,383
Cost of revenue        
Total cost of revenue 96,706 93,763 288,310 287,837
Gross profit 228,344 240,880 718,040 670,546
Operating expenses        
Selling and marketing 127,669 131,598 395,125 425,253
Research and development 74,157 74,955 221,695 224,262
General and administrative 35,694 27,321 84,641 73,893
Litigation settlement, net of recoveries 0 0 32,403 0
Restructuring 2,485 17,822 3,283 21,450
Total operating expenses 240,005 251,696 737,147 744,858
(Loss) from operations (11,661) (10,816) (19,107) (74,312)
Foreign currency transaction (loss) gain (4,405) 1,994 (7,230) (3,971)
Interest income 6,769 2,532 18,835 5,831
Interest expense (1,639) (1,533) (5,047) (5,229)
(Loss) on capped call transactions (689) (2,294) (667) (449)
Other income, net 0 6,383 1,684 18,668
(Loss) before provision for income taxes (11,625) (3,734) (11,532) (59,462)
Provision for income taxes 2,765 3,545 8,369 15,395
Net (loss) $ (14,390) $ (7,279) $ (19,901) $ (74,857)
(Loss) per share        
Basic (in dollars per share) $ (0.17) $ (0.09) $ (0.23) $ (0.90)
Diluted (in dollars per share) $ (0.17) $ (0.09) $ (0.23) $ (0.90)
Weighted-average number of common shares outstanding        
Basic (in shares) 85,625 83,336 85,018 82,996
Diluted (in shares) 85,625 83,336 85,018 82,996
Subscription services        
Revenue        
Total revenue $ 224,810 $ 201,578 $ 651,143 $ 586,192
Cost of revenue        
Total cost of revenue 36,868 35,906 108,930 109,553
Subscription license        
Revenue        
Total revenue 45,420 74,342 193,405 200,066
Cost of revenue        
Total cost of revenue 384 629 1,504 1,971
Consulting        
Revenue        
Total revenue 54,364 55,976 160,451 167,396
Cost of revenue        
Total cost of revenue 59,451 57,204 177,864 176,262
Perpetual license        
Revenue        
Total revenue 456 2,747 1,351 4,729
Cost of revenue        
Total cost of revenue $ 3 $ 24 $ 12 $ 51