v3.25.3
Unaudited Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Revenue:        
Total revenues $ 120,333 $ 106,800 $ 353,524 $ 310,132
Expenses:        
Cost of revenue (excluding depreciation and amortization) 18,338 17,854 52,373 49,720
Payment processing expense 19,689 16,683 61,360 51,648
Sales and marketing 24,148 30,071 75,587 92,266
Research and development 29,453 29,315 90,556 87,738
General and administrative 17,488 19,633 52,938 58,182
Depreciation 3,199 3,566 9,464 11,011
Amortization 4,279 3,521 12,301 10,052
Total expenses 116,594 120,643 354,579 360,617
Operating income (loss) 3,739 (13,843) (1,055) (50,485)
Other income (expense), net 1,006 (144) 1,680 (261)
Interest income, net 380 26 758 311
Total other income (expense), net 1,386 (118) 2,438 50
Income (loss) before income tax expense 5,125 (13,961) 1,383 (50,435)
Income tax expense (854) (442) (372) (1,702)
Net income (loss) $ 4,271 $ (14,403) $ 1,011 $ (52,137)
Net income (loss) per share attributable to common stockholders:        
Basic (in dollars per share) $ 0.07 $ (0.25) $ 0.02 $ (0.91)
Diluted (in dollars per share) $ 0.07 $ (0.25) $ 0.02 $ (0.91)
Weighted-average common shares outstanding:        
Basic (in shares) 60,008,780 57,891,591 59,513,478 57,358,637
Diluted (in shares) 61,559,849 57,891,591 61,491,761 57,358,637
Subscription and related services        
Revenue:        
Total revenues $ 55,480 $ 49,363 $ 163,537 $ 144,717
Payment processing fees        
Revenue:        
Total revenues 27,422 24,704 85,739 77,064
Network solutions        
Revenue:        
Total revenues $ 37,431 $ 32,733 $ 104,248 $ 88,351