XML 19 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOW - UNAUDITED - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Operating Activities    
Net income $ 69,284 $ 19,549
Adjustments to reconcile net income to cash used for operating activities:    
Amortization of intangibles 23,802 24,826
Amortization of product development assets 20,246 18,701
Depreciation of technology, property and equipment 34,775 34,092
Restructuring charges 24,323 5,927
Restructuring payments (20,739) (10,770)
Deferred income tax benefit on UK rate change 0 (2,575)
Unfavorable tax settlement 0 47,531
One-time pension settlement 0 8,842
Stock-based compensation expense 2,536 4,907
Excess tax benefit from stock based compensation 0 (187)
Royalty advances (46,860) (46,070)
Earned royalty advances 62,993 64,321
Other non-cash charges 13,234 31,157
Change in deferred revenue (200,970) (199,419)
Net change in operating assets and liabilities (28,981) (86,926)
Cash Used for Operating Activities (46,357) (86,094)
Investing Activities    
Product development spending (15,145) (16,604)
Additions to technology, property and equipment (56,252) (52,728)
Acquisitions, net of cash acquired (6,097) (135,753)
Cash Used for Investing Activities (77,494) (205,085)
Financing Activities    
Repayments of long-term debt (78,492) (201,415)
Borrowings of long-term debt 275,081 480,400
Change in book overdrafts (2,629) (5,861)
Cash dividends (36,699) (35,883)
Purchase of treasury stock (29,257) (21,289)
Proceeds from exercise of stock options and other 7,347 15,703
Excess tax benefit from stock based compensation 0 187
Cash Provided by Financing Activities 135,351 231,842
Effects of Exchange Rate Changes on Cash and Cash Equivalents 2,855 (37,059)
Cash and Cash Equivalents    
Increase (Decrease) for the Period 14,355 (96,396)
Balance at Beginning of Period 58,516 363,806
Balance at End of Period 72,871 267,410
Cash Paid During the Period for:    
Interest 6,471 5,594
Income taxes, net of refunds $ 26,398 $ 20,231