XML 19 R4.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue:      
Revenue $ 419,497 $ 330,482 $ 271,825
Cost of revenue:      
Cost of revenue 108,801 82,526 77,460
Gross profit 310,696 247,956 194,365
Operating expenses:      
Sales and marketing 144,026 122,869 112,105
General and administrative 81,050 69,222 61,271
Research and development 52,585 48,699 36,340
Total operating expenses 277,661 240,790 209,716
Income (loss) from operations 33,035 7,166 (15,351)
Other income (expense), net 7,466 (31,565) (3,263)
Income (loss) before income taxes 40,501 (24,399) (18,614)
Income tax expense 5,381 4,743 2,887
Net income (loss) 35,120 (29,142) (21,501)
Net income (loss) attributable to noncontrolling interest 321 (52) 224
Net income (loss) available to common stockholders $ 34,799 $ (29,090) $ (21,725)
Net income (loss) per share:      
Basic (in dollars per share) $ 0.17 $ (0.16) $ (0.12)
Diluted (in dollars per share) $ 0.15 $ (0.16) $ (0.12)
Weighted average shares outstanding:      
Basic (in shares) 207,587 183,721 182,257
Diluted (in shares) 229,293 183,721 182,257
SaaS [Member]      
Revenue:      
Revenue $ 319,167 $ 230,667 $ 160,961
Cost of revenue:      
Cost of revenue 57,302 41,544 35,924
Termed License and Support [Member]      
Revenue:      
Revenue 41,386 44,560 52,744
Cost of revenue:      
Cost of revenue 1,360 1,584 1,946
Service [Member]      
Revenue:      
Revenue 53,839 44,036 44,795
Cost of revenue:      
Cost of revenue 49,764 38,757 38,807
Maintenance [Member]      
Revenue:      
Revenue 5,105 11,219 13,325
Cost of revenue:      
Cost of revenue $ 375 $ 641 $ 783