v3.24.2.u1
Unaudited Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Revenue:        
Total revenues $ 102,115 $ 85,830 $ 203,332 $ 169,675
Expenses:        
Cost of revenue (excluding depreciation and amortization) 16,143 14,449 31,866 29,356
Payment processing expense 16,668 15,852 34,965 31,942
Sales and marketing 30,184 37,244 62,195 74,657
Research and development 29,542 27,471 58,423 53,940
General and administrative 19,497 20,988 38,549 40,865
Depreciation 3,921 4,244 7,445 8,748
Amortization 3,382 2,537 6,531 5,023
Total expenses 119,337 122,785 239,974 244,531
Operating loss (17,222) (36,955) (36,642) (74,856)
Other (expense) income, net (86) 50 (117) 8
Interest income, net 46 786 285 1,504
Total other (expense) income, net (40) 836 168 1,512
Loss before provision for income taxes (17,262) (36,119) (36,474) (73,344)
Provision for income taxes (750) (648) (1,260) (954)
Net loss $ (18,012) $ (36,767) $ (37,734) $ (74,298)
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.31) $ (0.68) $ (0.66) $ (1.39)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.31) $ (0.68) $ (0.66) $ (1.39)
Weighted-average common shares outstanding, basic (in shares) 57,502,959 53,794,060 57,089,232 53,574,584
Weighted-average common shares outstanding, diluted (in shares) 57,502,959 53,794,060 57,089,232 53,574,584
Subscription and related services        
Revenue:        
Total revenues $ 48,612 $ 39,301 $ 95,354 $ 77,188
Payment processing fees        
Revenue:        
Total revenues 25,300 23,631 52,360 47,884
Network solutions        
Revenue:        
Total revenues $ 28,203 $ 22,898 $ 55,618 $ 44,603