XML 20 R4.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Statements of Income (USD $)
3 Months Ended
Jun. 30, 2011
Jun. 30, 2010
Revenue    
Product sales $ 7,023,274 $ 6,193,876
Contract research and development 1,190,488 1,047,418
Total revenue 8,213,762 7,241,294
Cost of sales 2,595,592 2,075,804
Gross profit 5,618,170 5,165,490
Expenses    
Selling, general , and administrative 615,830 628,386
Research and development 494,876 341,663
Total expenses 1,110,706 970,049
Income from operations 4,507,464 4,195,441
Interest income 565,529 475,730
Income before taxes 5,072,993 4,671,171
Provision for income taxes 1,633,765 1,570,074
Net income $ 3,439,228 $ 3,101,097
Net income per share - basic $ 0.72 $ 0.66
Net income per share - diluted $ 0.70 $ 0.64
Weighted average shares outstanding    
Basic 4,776,198 4,700,583
Diluted 4,893,915 4,861,331