XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
STATEMENTS OF INCOME (Unaudited) - USD ($)
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Revenue    
Product sales $ 5,908,570 $ 6,615,859
Contract research and development 196,074 167,385
Total revenue, net 6,104,644 6,783,244
Cost of sales 1,182,523 975,494
Gross profit 4,922,121 5,807,750
Expenses    
Research and development 720,231 878,528
Selling, general, and administrative 418,640 540,404
Total expenses 1,138,871 1,418,932
Income from operations 3,783,250 4,388,818
Interest income 498,208 493,959
Other income 811 0
Income before taxes 4,282,269 4,882,777
Provision for income taxes 706,451 785,190
Net income $ 3,575,818 $ 4,097,587
Net income per share - basic $ 0.74 $ 0.85
Net income per share - diluted 0.74 0.85
Cash dividends declared per common share $ 1 $ 1
Weighted average shares outstanding    
Weighted Average Number of Shares Outstanding, Basic 4,837,166 4,833,676
Weighted Average Number of Shares Outstanding, Diluted 4,838,877 4,838,995