XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Beginning balance (in shares) at Mar. 31, 2024   5,938,665    
Beginning balances at Mar. 31, 2024 $ 424,427,216   $ 286,432,952 $ 137,994,264
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Proceeds from exercise of stock options (in shares)   14,986    
Proceeds from exercise of stock options 1,457,016   1,457,016  
Common stock repurchases (in shares)   (165,167)    
Common stock repurchases (21,352,125)     (21,352,125)
Stock-based compensation (reversal) related to restricted stock, net of cancellations (in shares)   (18,954)    
Stock-based compensation (reversal) related to restricted stock, net of cancellations (19,381,438)   (19,381,438)  
Stock-based compensation related to stock options 237,500   237,500  
Net income (loss) 32,075,585     32,075,585
Ending balance (in shares) at Sep. 30, 2024   5,769,530    
Ending balances at Sep. 30, 2024 417,463,754   268,746,030 148,717,724
Beginning balance (in shares) at Jun. 30, 2024   5,847,398    
Beginning balances at Jun. 30, 2024 422,611,168   285,924,247 136,686,921
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Proceeds from exercise of stock options (in shares)   7,975    
Proceeds from exercise of stock options 770,634   770,634  
Common stock repurchases (in shares)   (85,843)    
Common stock repurchases (10,097,355)     (10,097,355)
Stock-based compensation (reversal) related to restricted stock, net of cancellations (18,042,631)   (18,042,631)  
Stock-based compensation related to stock options 93,780   93,780  
Net income (loss) 22,128,158     22,128,158
Ending balance (in shares) at Sep. 30, 2024   5,769,530    
Ending balances at Sep. 30, 2024 $ 417,463,754   268,746,030 148,717,724
Beginning balance (in shares) at Mar. 31, 2025 5,374,012 5,374,012    
Beginning balances at Mar. 31, 2025 $ 439,480,464   266,426,478 173,053,986
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Proceeds from exercise of stock options (in shares)   24,789    
Proceeds from exercise of stock options 2,542,035   2,542,035  
Common stock repurchases (in shares)   (473,476)    
Common stock repurchases (80,309,096)     (80,309,096)
Stock-based compensation (reversal) related to restricted stock, net of cancellations (in shares)   140,502    
Stock-based compensation (reversal) related to restricted stock, net of cancellations 3,969,838   3,969,838  
Stock-based compensation related to stock options 565,030   565,030  
Net income (loss) $ (602,130)     (602,130)
Ending balance (in shares) at Sep. 30, 2025 5,065,827 5,065,827    
Ending balances at Sep. 30, 2025 $ 365,646,141   273,503,381 92,142,760
Beginning balance (in shares) at Jun. 30, 2025   5,443,265    
Beginning balances at Jun. 30, 2025 427,851,338   266,471,596 161,379,742
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Proceeds from exercise of stock options (in shares)   8,429    
Proceeds from exercise of stock options 975,717   975,717  
Common stock repurchases (in shares)   (385,867)    
Common stock repurchases (67,290,785)     (67,290,785)
Stock-based compensation (reversal) related to restricted stock, net of cancellations 5,766,919   5,766,919  
Stock-based compensation related to stock options 289,149   289,149  
Net income (loss) $ (1,946,197)     (1,946,197)
Ending balance (in shares) at Sep. 30, 2025 5,065,827 5,065,827    
Ending balances at Sep. 30, 2025 $ 365,646,141   $ 273,503,381 $ 92,142,760