| Revenue | 348.58M |
| Cost of goods sold | 164.6M |
| Gross profit | 183.99M |
| Operating expenses: | |
| Research and development | 36.68M |
| Selling, general and administrative | 78.17M |
| Total operating expenses | 114.86M |
| Earnings from operations | 69.13M |
| Interest expense | 2.9M |
| Interest income | -191K |
| Other income, net | -764K |
| Earnings from continuing operations before income taxes | 67.19M |
| Income tax provision | 15.55M |
| Earnings from continuing operations | 51.64M |
| Loss from discontinued operations, net of tax | 0 |
| Net earnings | 51.64M |
| Basic earnings per share: | |
| Continuing operations | 0.36 |
| Discontinued operations | 0 |
| Basic earnings per share | 0.36 |
| Diluted earnings per share: | |
| Continuing operations | 0.35 |
| Discontinued operations | 0 |
| Diluted earnings per share | 0.35 |
| Weighted average shares outstanding: | |
| Basic | 144.63M |
| Diluted | 146.29M |