v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION - UNAUDITED - USD ($)
$ in Thousands
Jul. 31, 2025
Apr. 30, 2025
Current assets    
Cash and cash equivalents $ 81,850 $ 85,882
Accounts receivable, net of allowance for credit losses of $11.6 million and $13.2 million, respectively 220,317 228,410
Inventories, net 21,951 22,875
Prepaid expenses and other current assets 96,177 102,717
Total current assets 420,295 439,884
Technology, property and equipment, net 152,430 162,125
Intangible assets, net 580,331 595,044
Goodwill 1,117,827 1,121,505
Operating lease right-of-use assets 63,626 66,128
Other non-current assets 189,823 306,780
Total assets 2,524,332 2,691,466
Current liabilities    
Accounts payable 36,384 60,948
Accrued royalties 112,535 109,765
Short-term portion of long-term debt 10,000 10,000
Contract liabilities 361,677 462,693
Accrued employment costs 44,706 93,117
Short-term portion of operating lease liabilities 17,512 18,282
Other accrued liabilities 66,029 66,051
Total current liabilities 648,843 820,856
Long-term debt 818,272 789,435
Accrued pension liability 71,954 71,899
Deferred income tax liabilities 104,105 105,145
Operating lease liabilities 78,200 81,482
Other long-term liabilities 69,899 70,443
Total liabilities 1,791,273 1,939,260
Commitments and contingencies (Note 18)
Shareholders’ equity    
Preferred stock, $1 par value per share: Authorized shares – 2 million, Issued shares - 0 0 0
Additional paid-in-capital 479,827 481,863
Retained earnings 1,583,824 1,591,168
Accumulated other comprehensive loss, net of tax (478,407) (478,920)
Less treasury shares at cost (Class A – 25,851 and 25,687 as of July 31, 2025 and April 30, 2025, respectively; Class B – 4,102 and 4,101 as of July 31, 2025 and April 30, 2025, respectively) (935,367) (925,087)
Total shareholders’ equity 733,059 752,206
Total liabilities and shareholders' equity 2,524,332 2,691,466
Class A common stock    
Shareholders’ equity    
Common stock 70,312 70,312
Class B common stock    
Shareholders’ equity    
Common stock $ 12,870 $ 12,870