| For the Three Months Ended March 31, | For the Twelve Months Ended March 31, | |||||||||
| 2007 | 2006 | 2007 | 2006 | |||||||
| Revenue | $ | 28,257 | $ | 28,391 | $ | 105,998 | $ | 93,394 | ||
| Operating expenses: | ||||||||||
| Cost of sales | 19,134 | 19,861 | 72,492 | 65,111 | ||||||
| Selling and administrative | 6,698 | 6,339 | 24,938 | 22,241 | ||||||
| Net loss from litigation settlements | - | - | - | - | ||||||
| Asset impairment | - | - | - | - | ||||||
| 25,832 | 26,200 | 97,430 | 87,352 | |||||||
| Income from operations | 2,425 | 2,191 | 8,568 | 6,042 | ||||||
| Other income (expense): | ||||||||||
| Interest income | 406 | 323 | 1,521 | 1,016 | ||||||
| Interest expense | (2) | - | (7) | (2) | ||||||
| 404 | 323 | 1,514 | 1,014 | |||||||
| Income before income taxes | 2,829 | 2,514 | 10,082 | 7,056 | ||||||
| Provision for income taxes | 1,169 | 934 | 4,034 | 2,590 | ||||||
| Net income | $ | 1,660 | $ | 1,580 | $ | 6,048 | $ | 4,466 | ||
| Basic net income per share | $ | 0.16 | $ | 0.15 | $ | 0.57 | $ | 0.42 | ||
| Diluted net income per share | $ | 0.15 | $ | 0.14 | $ | 0.54 | $ | 0.40 | ||
| Shares used in per share calculations: | ||||||||||
| Basic | 10,662 | 10,631 | 10,632 | 10,575 | ||||||
| Diluted | 11,243 | 11,151 | 11,170 | 11,047 | ||||||