v3.26.1
Note 4 - Investments - Schedule of Carrying Value and Fair Value of Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Due within 1 year, amortized cost $ 31,770 $ 15,407
Due within 1 year, gross unrealized gains 3 10
Due within 1 year, gross unrealized losses (44) (1)
Due within 1 year, fair value 31,729 15,416
Due within 1 year through 5 years, amortized cost 5,044 7,111
Due within 1 year through 5 years, gross unrealized gains 0 0
Due within 1 year through 5 years, gross unrealized losses (90) (92)
Due within 1 year through 5 years, fair value 4,954 7,019
Total investment in government debt securities, amortized cost 36,814 22,518
Total investment in government debt securities, gross unrealized gains 3 10
Total investment in government debt securities, gross unrealized losses (134) (93)
Total investment in government debt securities, fair value $ 36,683 $ 22,435