XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2
STATEMENTS OF INCOME (Unaudited) - USD ($)
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Revenue    
Product sales $ 6,615,859 $ 8,700,092
Contract research and development 167,385 131,322
Total revenue 6,783,244 8,831,414
Cost of sales 975,494 2,079,623
Gross profit 5,807,750 6,751,791
Expenses    
Research and development 878,528 695,992
Selling, general, and administrative 540,404 475,115
Credit loss expense 0 212,440
Total expenses 1,418,932 1,383,547
Income from operations 4,388,818 5,368,244
Interest income 493,959 436,526
Income before taxes 4,882,777 5,804,770
Provision for income taxes 785,190 1,401,040
Net income $ 4,097,587 $ 4,403,730
Net income per share - basic $ 0.85 $ 0.91
Net income per share - diluted 0.85 0.91
Cash dividends declared per common share $ 1 $ 1
Weighted average shares outstanding    
Weighted Average Number of Shares Outstanding, Basic 4,833,676 4,832,166
Weighted Average Number of Shares Outstanding, Diluted 4,838,995 4,840,571