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 |