v3.25.2
CONSOLIDATED STATEMENTS OF FINANCIAL POSITION - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Current assets    
Cash and cash equivalents $ 85,882 $ 83,249
Accounts receivable, net 228,410 224,198
Inventories, net 22,875 26,219
Prepaid expenses and other current assets 102,717 85,954
Current assets held-for-sale 0 34,422
Total current assets 439,884 454,042
Technology, property, and equipment, net 162,125 192,438
Intangible assets, net 595,044 615,694
Goodwill 1,121,505 1,091,368
Operating lease right-of-use assets 66,128 69,074
Other non-current assets 306,780 283,719
Non-current assets held-for-sale 0 19,160
Total assets 2,691,466 2,725,495
Current liabilities    
Accounts payable 60,948 55,659
Accrued royalties 109,765 97,173
Short-term portion of long-term debt 10,000 7,500
Contract liabilities 462,693 483,778
Accrued employment costs 93,117 96,980
Short-term portion of operating lease liabilities 18,282 18,294
Other accrued liabilities 66,051 76,266
Current liabilities held-for-sale 0 37,632
Total current liabilities 820,856 873,282
Long-term debt 789,435 767,096
Accrued pension liability 71,899 70,832
Deferred income tax liabilities 105,145 97,186
Operating lease liabilities 81,482 94,386
Other long-term liabilities 70,443 71,760
Long-term liabilities held-for-sale 0 11,237
Total liabilities 1,939,260 1,985,779
Commitments and contingencies (Note 16)
Shareholders’ equity    
Preferred stock, $1 par value: Authorized – 2 million, Issued – 0 0 0
Additional paid-in capital 481,863 474,406
Retained earnings 1,591,168 1,583,348
Accumulated other comprehensive loss:    
Foreign currency translation adjustment (264,548) (333,827)
Unamortized retirement costs, net of tax (209,190) (200,922)
Unrealized (loss) gain on interest rate swaps, net of tax (5,182) 6,310
Total accumulated other comprehensive loss, net of tax (478,920) (528,439)
Less: treasury shares at cost (Class A – 25,687 and 24,828 as of April 30, 2025 and 2024, respectively, Class B – 4,101 and 3,928 as of April 30, 2025 and 2024, respectively) (925,087) (872,781)
Total shareholders’ equity 752,206 739,716
Total liabilities and shareholders’ equity 2,691,466 2,725,495
Class A    
Shareholders’ equity    
Common stock 70,312 70,259
Class B    
Shareholders’ equity    
Common stock $ 12,870 $ 12,923