XML 18 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Operations and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Revenues:      
Recurring and other revenue $ 546,212 $ 447,752 $ 368,434
Interest income on funds held for clients 15,117 19,881 9,093
Total revenues 561,329 467,633 377,527
Cost of revenues 182,010 153,851 149,197
Gross profit 379,319 313,782 228,330
Operating expenses:      
Sales and marketing 145,134 112,599 95,484
Research and development 62,766 50,329 37,645
General and administrative 105,248 94,630 79,252
Total operating expenses 313,148 257,558 212,381
Operating income 66,171 56,224 15,949
Other income 947 1,822 802
Income before income taxes 67,118 58,046 16,751
Income tax expense (benefit) 2,663 4,223 (21,847)
Net income 64,455 53,823 38,598
Other comprehensive income (loss), net of tax      
Unrealized gains (losses) on securities, net of tax 563 251 (139)
Total other comprehensive income (loss), net of tax 563 251 (139)
Comprehensive income $ 65,018 $ 54,074 $ 38,459
Net income per share:      
Basic (in dollars per share) $ 1.20 $ 1.02 $ 0.74
Diluted (in dollars per share) $ 1.15 $ 0.97 $ 0.70
Weighted-average shares used in computing net income per share:      
Basic (in shares) 53,547 52,914 52,425
Diluted (in shares) 55,807 55,414 54,887