| 2016 | 2015 | 2014 | |
|---|---|---|---|
| Revenue | 30390 | 32639 | 24890 |
| Cost of Goods Sold | 4261 | 4006 | 3788 |
| Gross Profit | 26129 | 28633 | 21102 |
| R&D | 5098 | 3014 | 2854 |
| SG&A | 3398 | 3426 | 2983 |
| Operating Income | 17633 | 22193 | 15265 |
| Other Income | 428 | 154 | 3 |
| Interest Expense | 964 | 688 | 412 |
| Pretax Income | 17097 | 21659 | 14856 |
| Tax | 3609 | 3553 | 2797 |
| Minority Interest | 476 | 579 | 393 |
| Net Income | 13488 | 18106 | 12059 |