| Revenue | | | 170.63M | 151.20M | 113.92M | 97.07M | 86.05M | |
| Gross Premiums Earned | | | null | null | null | null | null | |
| Loss Claims | | | null | null | null | null | null | |
| Deferred Policy Acquisition Expense | | | null | null | null | null | null | |
| Net Interest Income | | | null | null | null | null | null | |
| Non Interest Income | | | null | null | null | null | null | |
| Loan Loss Provision | | | null | null | null | null | null | |
| Net Interest Income after Provision | | | null | null | null | null | null | |
| Non Interest Expense | | | null | null | null | null | null | |
| Minority Interest Expense | | | 0 | 0 | 0 | 0 | 0 | |
| Cost Of Goods | | | 39.00M | 34.62M | 31.20M | 26.22M | 23.78M | |
| Gross Profit | | | 131.63M | 116.58M | 82.71M | 70.85M | 62.27M | |
| Operating Expenses | | | 68.00M | 64.75M | 51.93M | 43.56M | 36.03M | |
| Research and Development | | | 24.47M | 22.54M | 18.02M | 15.73M | 13.43M | |
| Selling, General, and Administrative Expenses | | | 41.00M | 39.27M | 24.25M | 25.02M | 20.26M | |
| Operating Income | | | 63.62M | 51.83M | 30.79M | 27.28M | 26.24M | |
| Interest Income/Expense | | | 2.23M | 965.00K | 256.00K | 324.00K | 203.00K | |
| Other Income/Expense | | | 1.13M | 529.00K | -1.73M | 99.00K | -242.00K | |
| Non Recurring Items | | | null | null | -134.30K | -239.30K | -254.60K | |
| Income Before Taxes | | | 66.98M | 53.33M | 29.31M | 27.70M | 26.20M | |
| Income Tax | | | 21.53M | 17.55M | 9.93M | 8.36M | 8.48M | |
| Net Income | | | 45.45M | 35.77M | 19.38M | 19.34M | 17.71M | |
| EBITDA | | | 68.02M | 55.88M | 34.69M | 31.39M | 29.83M | |
| |
| Per Share Data | |
|---|
| EPS Diluted Total Ops | | | 2.86 | 2.25 | 1.22 | 1.22 | 1.11 | |
| Non GAAP EPS | | | null | null | null | null | null | |
| |
| Statistics | |
|---|
| Gross Profit Margin | | | 77.14% | 77.10% | 72.61% | 72.99% | 72.36% | |
| Profit Margin | | | 26.64% | 23.66% | 17.01% | 19.93% | 20.58% | |
| Operating Profit Margin | | | 37.29% | 34.28% | 27.03% | 28.11% | 30.49% | |