XML 24 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Current assets:    
Cash and cash equivalents $ 287,796 $ 71,926
Accounts receivable, net 56,301 47,784
Current contract assets 291,497 294,193
Prepaid expenses and other current assets 10,884 9,988
Prepaid income taxes 3,962 2,509
Total current assets 650,440 426,400
Property, equipment and leasehold improvements, net 5,963 7,234
Computer software development costs, net 928 1,306
Goodwill 137,055 78,383
Intangible assets, net 42,851 33,607
Non-current contract assets 318,976 288,098
Contract costs 28,614 24,982
Operating lease right-of-use assets 34,905 0
Deferred tax assets 1,735 1,669
Other non-current assets 1,839 1,334
Total assets 1,223,306 863,013
Current liabilities:    
Accounts payable 3,988 5,891
Accrued expenses and other current liabilities 43,556 54,594
Current operating lease liabilities 6,824 0
Income taxes payable 1,799 14,952
Current borrowings 135,163 220,000
Current deferred revenue 43,168 25,318
Total current liabilities 234,498 320,755
Non-current deferred revenue 13,913 19,573
Deferred income taxes 179,978 150,344
Non-current operating lease liabilities 33,088 0
Non-current borrowings, net 292,369 0
Other non-current liabilities 3,107 10,381
Commitments and contingencies (Note 17)
Series D redeemable convertible preferred stock, $0.10 par value—Authorized—3,636 shares as of June 30, 2020 and 2019 Issued and outstanding—none as of June 30, 2020 and 2019 0 0
Stockholders' equity:    
Common stock, $0.10 par value—Authorized—210,000,000 shares Issued—103,988,707 shares at June 30, 2020 and 103,642,292 shares at June 30, 2019 Outstanding—67,718,692 shares at June 30, 2020 and 68,624,566 shares at June 30, 2019 10,399 10,365
Additional paid-in capital 769,411 739,099
Retained earnings 1,458,330 1,228,659
Accumulated other comprehensive income (5,288) 336
Treasury stock, at cost— 36,270,015 shares of common stock at June 30, 2020 and 35,017,726 shares at June 30, 2019 (1,766,499) (1,616,499)
Total stockholders' equity 466,353 361,960
Total liabilities and stockholders' equity $ 1,223,306 $ 863,013