v3.19.1
Condensed consolidated statements of operations and comprehensive income (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Revenue:    
Total revenue $ 87,052 $ 69,904
Cost of revenue:    
Total cost of revenue 29,299 25,548
Gross profit 57,753 44,356
Operating expenses:    
Sales and marketing 8,970 6,860
Technology and development 10,905 7,979
General and administrative 8,709 7,507
Amortization of acquired intangible assets 1,491 1,470
Total operating expenses 30,075 23,816
Income from operations 27,678 20,540
Other income (expense), net 23,600 (1)
Income before income taxes 51,278 20,539
Income tax provision (benefit) 9,456 (2,038)
Net income 41,822 22,577
Comprehensive income $ 41,822 $ 22,577
Net income per share:    
Basic (in usd per share) $ 0.67 $ 0.37
Diluted (in usd per share) $ 0.65 $ 0.36
Weighted-average number of shares used in computing net income per share:    
Basic (in shares) 62,326 61,170
Diluted (in shares) 63,901 62,693
Service revenue    
Revenue:    
Total revenue $ 26,808 $ 24,821
Cost of revenue:    
Total cost of revenue 20,649 18,047
Custodial revenue    
Revenue:    
Total revenue 41,952 28,434
Cost of revenue:    
Total cost of revenue 4,123 3,439
Interchange revenue    
Revenue:    
Total revenue 18,292 16,649
Cost of revenue:    
Total cost of revenue $ 4,527 $ 4,062