XML 22 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers Impact to Prior Period Information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Dec. 31, 2018
Sep. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Jun. 30, 2019
Current contract assets $ 279,797       $ 279,797   $ 294,193
Total revenue 124,732   $ 140,423   258,823 $ 254,592  
Gross profit 109,206   125,684   228,079 226,626  
Selling and marketing 28,500   26,310   57,692 53,122  
General and administrative 16,422   15,299   36,306 31,383  
Total operating expenses 67,547   61,926   139,116 125,878  
Income from operations 41,659   63,758   88,963 100,748  
Interest income 8,428   7,485   16,404 14,554  
Provision for (benefit from) income taxes 7,654   9,284   14,782 13,591  
Net income $ 38,275 $ 46,284 $ 59,217 $ 38,066 84,559 97,282  
Deferred income taxes         (10) (47,474)  
Contract assets         (22,521) (41,928)  
Contract costs         $ (830) $ (2,546)  
Earnings Per Share, Basic $ 0.56   $ 0.84   $ 1.24 $ 1.38  
Earnings Per Share, Diluted $ 0.56   $ 0.83   $ 1.22 $ 1.36  
Weighted Average Number of Shares Outstanding, Basic 68,114   70,428   68,277 70,708  
Weighted Average Number of Shares Outstanding, Diluted 68,844   71,148   69,090 71,600  
Accounts receivable, net $ 51,963       $ 51,963   47,784
Non-current contract assets 362,666       362,666   325,510
Total assets 1,044,555       1,044,555   903,065
Contract costs 25,877       25,877   24,982
Current deferred revenue 36,044       36,044   25,318
Non-current deferred revenue 16,724       16,724   19,573
Deferred income taxes 159,542       159,542   159,071
Other non-current liabilities 4,806       4,806   10,381
Retained earnings 1,344,543       1,344,543   1,259,984
Accounts receivable         (4,539) $ (16,464)  
Deferred revenue         7,936 14,154  
Net cash provided by operating activities         62,207 63,097  
Total liabilities and stockholders’ equity 1,044,555       1,044,555   $ 903,065
License [Member]              
Total revenue 70,196   $ 93,368   151,367 157,123  
Maintenance [Member]              
Total revenue 45,290   41,038   88,864 84,077  
Services and other              
Total revenue $ 9,246   $ 6,017   $ 18,592 $ 13,392