XML 22 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF FINANCIAL POSITION - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Current assets    
Cash and cash equivalents $ 106,714 $ 100,397
Accounts receivable, net 310,121 331,960
Inventories, net 30,733 36,585
Prepaid expenses and other current assets 93,711 81,924
Total current assets 541,279 550,866
Technology, property, and equipment, net 247,149 271,572
Intangible assets, net 854,794 931,429
Goodwill 1,204,050 1,302,142
Operating lease right-of-use assets 91,197 111,719
Other non-current assets 170,341 193,967
Total assets 3,108,810 3,361,695
Current liabilities    
Accounts payable 84,325 77,438
Accrued royalties 113,423 101,596
Short-term portion of long-term debt 5,000 18,750
Contract liabilities 504,695 538,126
Accrued employment costs 80,458 117,121
Short-term portion of operating lease liabilities 19,673 20,576
Other accrued liabilities 87,979 95,812
Total current liabilities 895,553 969,419
Long-term debt 743,292 768,277
Accrued pension liability 86,304 78,622
Deferred income tax liabilities 144,042 180,065
Operating lease liabilities 115,540 132,541
Other long-term liabilities 79,052 90,502
Total liabilities 2,063,783 2,219,426
Shareholders’ equity    
Preferred stock, $1 par value: Authorized – 2 million, Issued – 0 0 0
Additional paid-in capital 469,802 459,297
Retained earnings 1,860,872 1,921,160
Accumulated other comprehensive loss:    
Foreign currency translation adjustment (326,346) (329,566)
Unamortized retirement costs, net of tax (206,806) (182,226)
Unrealized gain on interest rate swaps, net of tax 4,250 3,646
Total accumulated other comprehensive loss, net of tax (528,902) (508,146)
Less: treasury shares at cost (Class A – 23,983 and 23,515 as of April 30, 2023 and 2022, respectively, Class B – 3,925 and 3,924 as of April 30, 2023 and 2022, respectively) (839,927) (813,224)
Total shareholders’ equity 1,045,027 1,142,269
Total liabilities and shareholders’ equity 3,108,810 3,361,695
Class A    
Shareholders’ equity    
Common stock 70,231 70,226
Class B    
Shareholders’ equity    
Common stock $ 12,951 $ 12,956