XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
STATEMENTS OF INCOME (Unaudited) - USD ($)
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenue    
Product sales $ 8,700,092 $ 7,072,961
Contract research and development 131,322 263,446
Total revenue 8,831,414 7,336,407
Cost of sales 2,079,623 1,651,847
Gross profit 6,751,791 5,684,560
Expenses    
Research and development 695,992 601,918
Selling, general, and administrative 475,115 371,320
Credit loss expense 212,440 0
Total expenses 1,383,547 973,238
Income from operations 5,368,244 4,711,322
Interest income 436,526 283,059
Income before taxes 5,804,770 4,994,381
Provision for income taxes 1,401,040 854,265
Net income $ 4,403,730 $ 4,140,116
Net income per share - basic $ 0.91 $ 0.86
Net income per share - diluted 0.91 0.86
Cash dividends declared per common share $ 1.00 $ 1.00
Weighted average shares outstanding    
Weighted Average Number of Shares Outstanding, Basic 4,832,166 4,830,826
Weighted Average Number of Shares Outstanding, Diluted 4,840,571 4,830,871