XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note L - Stockholders' Equity - Schedule of Stockholders' Equity (Details) - USD ($)
3 Months Ended
Apr. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Balance   $ 79,686,648 $ 65,339,976
Net earnings   11,184,374 11,311,797
Other comprehensive income   7,174,117 (13,693,337)
Paid in capital – restricted stock awards   73,153 121,704
Repurchase of shares   (29,268)  
Cash dividends   (157,694) (137,865)
Net earnings   11,184,374 11,311,797
Balance   102,715,030 62,942,275
Plateplus Inc. [Member]      
Shares issued - Plateplus business combination $ 4,800,000 4,783,700  
Common Stock [Member]      
Balance   8,344,975 8,334,785
Net earnings     0
Other comprehensive income     0
Repurchase of shares   0  
Net earnings     0
Balance   8,861,016 8,334,785
Common Stock [Member] | Plateplus Inc. [Member]      
Shares issued - Plateplus business combination   516,041  
AOCI Attributable to Parent [Member]      
Balance   (10,268,509)  
Net earnings     0
Other comprehensive income   7,174,117 (13,693,337)
Repurchase of shares   0  
Net earnings     0
Balance   (3,094,392)  
AOCI Attributable to Parent [Member] | Plateplus Inc. [Member]      
Shares issued - Plateplus business combination   0  
Additional Paid-in Capital [Member]      
Balance   30,442,361 30,003,462
Net earnings     0
Other comprehensive income     0
Paid in capital – restricted stock awards   73,153 121,704
Repurchase of shares   0  
Net earnings     0
Balance   34,783,173 30,125,166
Additional Paid-in Capital [Member] | Plateplus Inc. [Member]      
Shares issued - Plateplus business combination   4,267,659  
Treasury Stock [Member]      
Balance   (7,741,197) (7,203,342)
Net earnings     0
Other comprehensive income     0
Repurchase of shares   (29,268)  
Net earnings     0
Balance   (7,770,465) (7,203,342)
Treasury Stock [Member] | Plateplus Inc. [Member]      
Shares issued - Plateplus business combination   0  
Retained Earnings [Member]      
Balance   58,909,018 45,392,912
Net earnings   11,184,374 11,311,797
Other comprehensive income     0
Repurchase of shares   0  
Cash dividends   (157,694) (137,865)
Net earnings   11,184,374 11,311,797
Balance   69,935,698 $ 56,566,844
Retained Earnings [Member] | Plateplus Inc. [Member]      
Shares issued - Plateplus business combination   $ 0