XML 20 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
Total
Impact of ASC 326 adoption
Common Stock
Additional Paid-in Capital
Retained Earnings
Beginning balance (shares) at Mar. 31, 2020     7,807,834    
Beginning balance at Mar. 31, 2020 $ 411,963,067 $ (21,242,249)   $ 227,214,577 $ 184,748,490
Increase (Decrease) in Shareholders' Equity [Roll Forward]          
Proceeds from exercise of stock options (in shares)     165,237    
Proceeds from exercise of stock options 12,268,554     12,268,554  
Common stock repurchases (in shares)     (1,129,875)    
Common stock repurchases (102,452,302)       (102,452,302)
Restricted common stock expense under stock option plan, net of cancellations (in shares)     (37,902)    
Restricted common stock expense under stock option plan, net of cancellations 12,302,869     12,302,869  
Stock option expense 3,804,674     3,804,674  
Net income 88,282,828       88,282,828
Ending balance (shares) at Mar. 31, 2021     6,805,294    
Ending balance 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)     154,699    
Proceeds from exercise of stock options 12,805,646     12,805,646  
Common stock repurchases (in shares)     (589,533)    
Common stock repurchases (111,139,261)       (111,139,261)
Restricted common stock expense under stock option plan, net of cancellations (in shares)     (22,146)    
Restricted common stock expense under stock option plan, net of cancellations 9,036,852     9,036,852  
Stock option expense 3,473,913     3,473,913  
Net income $ 53,919,837       53,919,837
Ending balance (shares) at Mar. 31, 2022 6,348,314   6,348,314    
Ending balance at Mar. 31, 2022 $ 373,024,428 $ (1,880,346)   280,907,085 92,117,343
Increase (Decrease) in Shareholders' Equity [Roll Forward]          
Accounting Standards Update [Extensible List] Accounting Standards Update 2023-02        
Proceeds from exercise of stock options (in shares)     7,569    
Proceeds from exercise of stock options $ 654,920     654,920  
Common stock repurchases (in shares)     (73,643)    
Common stock repurchases (14,314,089)       (14,314,089)
Restricted common stock expense under stock option plan, net of cancellations (in shares)     (51,158)    
Restricted common stock expense under stock option plan, net of cancellations 4,067,525     4,067,525  
Stock option expense 2,442,309     2,442,309  
Net income $ 21,231,990       21,231,990
Ending balance (shares) at Mar. 31, 2023 6,231,082   6,231,082    
Ending balance at Mar. 31, 2023 $ 385,226,737     $ 288,071,839 $ 97,154,898