v3.26.1
Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Apr. 30, 2021           436,830
Purchase of treasury stock (in shares) [1]           (53,327)
Purchase of treasury stock [1]           $ (2,484)
Balance (in shares) at Apr. 30, 2022           490,157
Purchase of treasury stock (in shares) [2]           (75,303)
Purchase of treasury stock [2]           $ (4,704)
Balance (in shares) at Apr. 30, 2023 10,000,000          
Balance at Apr. 30, 2023 $ 1,000 $ 991 $ (14,671) $ 95,979 $ 374 $ 83,673
Balance (in shares) at Apr. 30, 2023     (565,460)     565,460
Net income       19,016   $ 19,016
Change in unrealized gains on Fixed Income securities, net of taxes         (627)  
Change in unrealized gains/(losses) on Fixed Income securities, net of tax           $ (627)
Purchase of treasury stock (in shares)     (12,057)     (12,057) [2]
Purchase of treasury stock     $ (523)     $ (523) [2]
Dividends declared       (10,746)   (10,746)
Balance (in shares) at Apr. 30, 2024 10,000,000          
Balance at Apr. 30, 2024 $ 1,000 991 $ (15,194) 104,249 (253) $ 90,793
Balance (in shares) at Apr. 30, 2024     (577,517)     577,517
Net income       20,686   $ 20,686
Change in unrealized gains on Fixed Income securities, net of taxes         187  
Change in unrealized gains/(losses) on Fixed Income securities, net of tax           $ 187
Purchase of treasury stock (in shares)     (11,480)     (11,480) [2]
Purchase of treasury stock     $ (453)     $ (453) [2]
Dividends declared       (11,535)   (11,535)
Balance (in shares) at Apr. 30, 2025 10,000,000          
Balance at Apr. 30, 2025 $ 1,000 991 $ (15,647) 113,400 (66) $ 99,678
Balance (in shares) at Apr. 30, 2025     (588,997)     588,997
Net income       21,630   $ 21,630
Change in unrealized gains on Fixed Income securities, net of taxes         (38)  
Change in unrealized gains/(losses) on Fixed Income securities, net of tax           $ (38)
Purchase of treasury stock (in shares)     (24,810)     (24,810) [3]
Purchase of treasury stock     $ (928)     $ (928) [3]
Dividends declared       (12,452)   (12,452)
Balance (in shares) at Apr. 30, 2026 10,000,000          
Balance at Apr. 30, 2026 $ 1,000 $ 991 $ (16,575) $ 122,578 $ (104) $ 107,890
Balance (in shares) at Apr. 30, 2026     (613,807)     613,807
[1] (1)  Were acquired during the $2 million repurchase program authorized in July 2021 and the $2 million repurchase program authorized in March 2022. .  
[2] (2)  Were acquired during the $3 million repurchase program authorized in May 2022 and the $3 million repurchase program authorized in October 2022. 
[3] (3)  Were acquired during the $3 million repurchase program authorized in October 2022 and the $2 million repurchase program authorized in October 2025.