v3.26.1
Condensed consolidated statements of operations (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Revenue    
Total revenue $ 354,641 $ 330,844
Cost of revenue    
Total cost of revenue 98,329 106,533
Gross profit 256,312 224,311
Operating expenses    
Sales and marketing 26,833 25,984
Technology and development 67,767 61,436
General and administrative 31,131 25,536
Amortization of acquired intangible assets 26,515 27,002
Merger integration 1,113 1,275
Total operating expenses 153,359 141,233
Income from operations 102,953 83,078
Other expense    
Interest expense (12,588) (14,858)
Other income, net 2,048 2,733
Total other expense (10,540) (12,125)
Income before income taxes 92,413 70,953
Income tax provision 22,995 17,038
Net income $ 69,418 $ 53,915
Net income per share:    
Basic (in usd per share) $ 0.82 $ 0.62
Diluted (in usd per share) $ 0.82 $ 0.61
Weighted-average number of shares used in computing net income per share:    
Basic (in shares) 84,413 86,655
Diluted (in shares) 85,006 88,415
Service revenue    
Revenue    
Total revenue $ 122,932 $ 119,784
Cost of revenue    
Total cost of revenue 78,326 88,005
Custodial revenue    
Revenue    
Total revenue 174,334 156,455
Cost of revenue    
Total cost of revenue 11,655 10,747
Interchange revenue    
Revenue    
Total revenue 57,375 54,605
Cost of revenue    
Total cost of revenue $ 8,348 $ 7,781