XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue        
Total revenue $ 187,004 $ 154,052 $ 524,070 $ 450,337
Cost of revenue        
Total cost of revenue 45,293 37,084 128,132 114,494
Gross profit 141,711 116,968 395,938 335,843
Operating expenses        
Sales and marketing 51,918 50,865 166,929 175,613
Research and development 40,263 38,572 120,127 117,789
General and administrative 36,416 34,688 107,586 108,327
Total operating expenses 128,597 124,125 394,642 401,729
Operating income (loss) 13,114 (7,157) 1,296 (65,886)
Other non-operating expense (income)        
Other income, net (1,398) (12,544) (24,678) (5,882)
Interest expense 5,311 6,168 15,948 17,921
Total other non-operating expense (income) 3,913 (6,376) (8,730) 12,039
Income (loss) before income taxes 9,201 (781) 10,026 (77,925)
Income tax expense 1,376 1,319 3,690 690
Net income (loss) $ 7,825 $ (2,100) $ 6,336 $ (78,615)
Earnings (loss) per share:        
Basic (in usd per share) $ 0.11 $ (0.03) $ 0.09 $ (1.08)
Diluted (in usd per share) $ 0.10 $ (0.03) $ 0.08 $ (1.08)
Weighted average common shares outstanding:        
Basic (in shares) 74,008 72,396 74,101 72,664
Diluted (in shares) 74,575 72,396 74,554 72,664
Subscriptions        
Revenue        
Total revenue $ 147,188 $ 123,121 $ 414,197 $ 353,789
Cost of revenue        
Total cost of revenue 17,762 14,082 49,810 39,614
Professional services        
Revenue        
Total revenue 39,816 30,931 109,873 96,548
Cost of revenue        
Total cost of revenue $ 27,531 $ 23,002 $ 78,322 $ 74,880