| Revenue | | | 64.71M | 39.37M | |
| Cost Of Goods | | | 1.45M | 1.40M | |
| Gross Profit | | | 63.26M | 37.98M | |
| Operating Expenses | | | 25.93M | 22.41M | |
| Selling, General, and Administrative Expenses | | | 17.97M | 16.79M | |
| Operating Income | | | 37.33M | 15.56M | |
| Interest Income/Expense | | | 89.00K | -112.00K | |
| Income Before Taxes | | | 37.42M | 15.45M | |
| Income Tax | | | 12.32M | 5.18M | |
| Net Income | | | 25.09M | 10.27M | |
| EBITDA | | | 37.51M | 15.71M | |
| |
| Per Share Data | |
|---|
| EPS Diluted Total Ops | | | 2.51 | 1.03 | |
| |
| Statistics | |
|---|
| Gross Profit Margin | | | 97.76% | 96.45% | |
| Profit Margin | | | 38.78% | 26.09% | |
| Operating Profit Margin | | | 57.69% | 39.53% | |