| Net product sales and contract revenues | 16.12M |
| Net service revenues | 12.1M |
| Total net sales and contract revenues | 28.22M |
| Cost of product sales and contracts | 8.61M |
| Cost of service revenues | 6.38M |
| Total cost of sales and contracts | 14.99M |
| Gross profit | 13.23M |
| Selling, general and administrative expenses | 8.05M |
| Research and development costs | 5.1M |
| Total operating expenses | 13.15M |
| Operating income | 77K |
| Interest and investment income | 88K |
| Interest expense | |
| Other, net | -86K |
| Total other income | |
| Income before provision for income taxes | |
| Provision for income taxes | 25K |
| Net income | |
| Income per share - Basic (in dollars per share) | 0.01 |
| Income per share - Diluted (in dollars per share) | 0.01 |
| Weighted average shares - Basic (in shares) | 7.14M |
| Weighted average shares - Diluted (in shares) | 7.14M |
| Dividends declared per share (in dollars per share) | |