Condensed Consolidated Statements of Income (USD $) In Thousands, except Per Share data | 3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2011 | Sep. 30, 2010 | Sep. 30, 2011 | Sep. 30, 2010 | |
| REVENUES: | ||||
| Net sales | $ 76,317 | $ 75,589 | $ 225,316 | $ 208,511 |
| Other | 141 | 148 | 409 | 451 |
| TOTAL REVENUE | 76,458 | 75,737 | 225,725 | 208,962 |
| COST OF GOODS SOLD | 40,884 | 41,705 | 119,324 | 115,876 |
| Gross profit | 35,574 | 34,032 | 106,401 | 93,086 |
| OPERATING EXPENSES: | ||||
| Selling, general and administrative | 20,411 | 18,341 | 63,004 | 57,368 |
| Research and development | 1,877 | 1,067 | 6,420 | 2,937 |
| Legal settlement | 0 | 0 | (2,500) | 0 |
| Total operating expenses | 22,288 | 19,408 | 66,924 | 60,305 |
| Income from operations | 13,286 | 14,624 | 39,477 | 32,781 |
| OTHER INCOME(EXPENSE) | 132 | (215) | 966 | 40 |
| Income before income taxes | 13,418 | 14,409 | 40,443 | 32,821 |
| PROVISION FOR INCOME TAXES | (4,157) | (5,434) | (13,616) | (11,878) |
| NET INCOME | $ 9,261 | $ 8,975 | $ 26,827 | $ 20,943 |
| NET INCOME PER SHARE | ||||
| Basic (in dollars per share) | $ 0.66 | $ 0.67 | $ 1.94 | $ 1.54 |
| Diluted (in dollars per share) | $ 0.65 | $ 0.65 | $ 1.89 | $ 1.51 |
| WEIGHTED AVERAGE NUMBER OF SHARES | ||||
| Basic (in shares) | 13,932 | 13,489 | 13,826 | 13,605 |
| Diluted (in shares) | 14,184 | 13,752 | 14,169 | 13,838 |