XML 18 R3.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Current assets:    
Cash and cash equivalents $ 59,512 $ 90,696
Investments 24,261 23,451
Trade accounts receivable, net    
Billed 28,043 24,653
Unbilled 296 2,604
Prepaid expenses and other current assets 6,584 7,833
Total current assets 118,696 149,237
Investments-noncurrent 0 486
Property and equipment, net 5,554 6,444
Capitalized software, net 11 391
Goodwill 45,782 29,558
Other intangibles, net 10,567 2,143
Other assets 11,834 6,609
Total assets 192,444 194,868
Current liabilities:    
Accounts payable 1,248 2,142
Accrued compensation and related costs 2,805 4,268
Dividends payable 3,657 3,756
Other current liabilities 5,012 3,733
Deferred revenue 47,621 43,124
Total current liabilities 60,343 57,023
Other long-term liabilities 1,620 288
Total liabilities 61,963 57,311
Shareholders’ equity:    
Additional paid-in capital 189,330 182,722
Retained deficit (26,930) (23,479)
Class A treasury stock, 5,534,953 shares at April 30, 2024 and 4,588,632 shares at April 30, 2023, at cost (35,794) (25,559)
Total shareholders’ equity 130,481 137,557
Commitments and contingencies
Total liabilities and shareholders’ equity 192,444 194,868
Class A Common Shares    
Shareholders’ equity:    
Common stock value 3,693 3,691
Class B Common Shares    
Shareholders’ equity:    
Common stock value $ 182 $ 182