XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Beginning balance (in shares) at Mar. 31, 2021   6,805,294    
Beginning balances at Mar. 31, 2021 $ 404,927,441   $ 255,590,674 $ 149,336,767
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Proceeds from exercise of stock options (in shares)   23,494    
Proceeds from exercise of stock options 1,808,854   1,808,854  
Common stock repurchases (in shares)   (134,249)    
Common stock repurchases (21,082,862)     (21,082,862)
Restricted common stock expense under stock option plan, net of cancellations (in shares)   (836)    
Restricted common stock expense under stock option plan, net of cancellations 3,102,974   3,102,974  
Stock option expense 943,627   943,627  
Net income (loss) 15,770,828     15,770,828
Ending balance (in shares) at Jun. 30, 2021   6,693,703    
Ending balances at Jun. 30, 2021 405,470,862   261,446,129 144,024,733
Beginning balance (in shares) at Mar. 31, 2022   6,348,314    
Beginning balances at Mar. 31, 2022 373,024,428   280,907,085 92,117,343
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Proceeds from exercise of stock options (in shares)   4,300    
Proceeds from exercise of stock options 403,547   403,547  
Common stock repurchases (in shares)   (73,643)    
Common stock repurchases (14,314,088)     (14,314,088)
Restricted common stock expense under stock option plan, net of cancellations (in shares)   1,750    
Restricted common stock expense under stock option plan, net of cancellations 3,048,003   3,048,003  
Stock option expense 768,055   768,055  
Net income (loss) (8,802,893)     (8,802,893)
Ending balance (in shares) at Jun. 30, 2022   6,280,721    
Ending balances at Jun. 30, 2022 $ 354,127,052   $ 285,126,690 $ 69,000,362