v3.26.3
Note 2 - Investments - Schedule of Carrying Value and Fair Value of Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Due within 1 year, amortized cost $ 32,016 $ 31,770
Due within 1 year, gross unrealized gains 0 3
Due within 1 year, gross unrealized losses (61) (44)
Due within 1 year, fair value 31,955 31,729
Due within 1 year through 5 years, amortized cost 4,987 5,044
Due within 1 year through 5 years, gross unrealized gains 0 0
Due within 1 year through 5 years, gross unrealized losses (64) (90)
Due within 1 year through 5 years, fair value 4,923 4,954
Total investment in government debt securities, amortized cost 37,003 36,814
Total investment in government debt securities, gross unrealized gains 0 3
Total investment in government debt securities, gross unrealized losses (125) (134)
Total investment in government debt securities, fair value $ 36,878 $ 36,683