XML 15 R4.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue:        
Revenue $ 124,495 $ 102,018 $ 241,737 $ 195,082
Cost of revenue:        
Cost of revenue 33,489 26,479 65,362 50,378
Gross profit 91,006 75,539 176,375 144,704
Operating expenses:        
Sales and marketing 45,542 35,773 87,552 70,295
General and administrative 18,677 19,712 35,549 38,379
Research and development 16,563 12,960 30,323 25,649
Total operating expenses 80,782 68,445 153,424 134,323
Income from operations 10,224 7,094 22,951 10,381
Other income (expense), net 1,787 (240) 5,597 1,346
Income before income taxes 12,011 6,854 28,548 11,727
Income tax (benefit) expense (15,559) 3,961 (14,272) 5,268
Net income 27,570 2,893 42,820 6,459
Net income attributable to noncontrolling interest 0 195 0 321
Net income available to common stockholders $ 27,570 $ 2,698 $ 42,820 $ 6,138
Net income per share:        
Basic (in dollars per share) $ 0.13 $ 0.01 $ 0.2 $ 0.03
Diluted (in dollars per share) $ 0.12 $ 0.01 $ 0.19 $ 0.03
Weighted average shares outstanding:        
Basic (in shares) 210,204 205,068 211,727 201,516
Diluted (in shares) 220,856 229,179 223,517 226,951
SaaS [Member]        
Revenue:        
Revenue $ 98,511 $ 77,317 $ 191,893 $ 146,259
Cost of revenue:        
Cost of revenue 17,760 14,023 34,522 26,560
Termed License and Support [Member]        
Revenue:        
Revenue 10,245 10,215 19,564 23,400
Cost of revenue:        
Cost of revenue 388 536 669 1,100
Service [Member]        
Revenue:        
Revenue 15,739 14,486 30,280 25,423
Cost of revenue:        
Cost of revenue $ 15,341 $ 11,920 $ 30,171 $ 22,718