Statements of Income (Unaudited) - USD ($)
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Revenue $ 7,153,163 $ 4,589,262
Cost of sales 1,769,581 836,422
Gross profit 5,383,582 3,752,840
Expenses    
Research and development 808,142 880,983
Selling, general, and administrative 466,618 355,011
Total expenses 1,274,760 1,235,994
Income from operations 4,108,822 2,516,846
Interest income 289,720 399,212
Income before taxes 4,398,542 2,916,058
Provision for income taxes 818,976 504,193
Net income $ 3,579,566 $ 2,411,865
Net income per share – basic (in dollars per share) $ 0.74 $ 0.50
Net income per share – diluted (in dollars per share) 0.74 0.50
Cash dividends declared per common share (in dollars per share) $ 1.00 $ 1.00
Weighted average shares outstanding    
Weighted average common shares outstanding – basic (in shares) 4,833,232 4,835,038
Diluted (in shares) 4,836,821 4,835,157
Product [Member]    
Revenue $ 6,953,766 $ 4,358,635
Contract Research and Development [Member]    
Revenue $ 199,397 $ 230,627