v3.25.2
Note 2 - Investments - Schedule of Carrying Value and Fair Value of Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Apr. 30, 2025
Due within 1 year, amortized cost $ 18,400 $ 15,407
Due within 1 year, gross unrealized gains 7 10
Due within 1 year, gross unrealized losses (10) (1)
Due within 1 year, fair value 18,397 15,416
Due within 1 year through 5 years, amortized cost 7,027 7,111
Due within 1 year through 5 years, gross unrealized gains 0 0
Due within 1 year through 5 years, gross unrealized losses (62) (92)
Due within 1 year through 5 years, fair value 6,965 7,019
Total investment in government debt securities, amortized cost 25,427 22,518
Total investment in government debt securities, gross unrealized gains 7 10
Total investment in government debt securities, gross unrealized losses (72) (93)
Total investment in government debt securities, fair value $ 25,362 $ 22,435