| Revenue | | | 175.08M | 115.50M | 100.20M | 82.72M | 68.11M | |
| 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 | | | null | 57.00K | null | null | null | |
| Cost Of Goods | | | 5.18M | 6.38M | 2.45M | 2.83M | 2.29M | |
| Gross Profit | | | 169.90M | 109.12M | 97.75M | 79.90M | 65.82M | |
| Operating Expenses | | | 131.61M | 81.47M | 74.36M | 56.83M | 46.90M | |
| Research and Development | | | 1.50M | 1.29M | 1.17M | 505.00K | null | |
| Selling, General, and Administrative Expenses | | | 123.70M | 76.08M | 71.15M | 55.11M | 45.82M | |
| Operating Income | | | 38.29M | 27.65M | 23.39M | 23.07M | 18.92M | |
| Interest Income/Expense | | | -671.00K | -419.00K | -406.00K | 36.00K | 128.00K | |
| Other Income/Expense | | | 565.00K | 207.00K | 306.00K | 342.00K | -10.00K | |
| Non Recurring Items | | | -250.00K | -272.00K | -28.00K | -34.00K | -230.00K | |
| Income Before Taxes | | | 37.94M | 27.16M | 23.26M | 23.42M | 18.81M | |
| Income Tax | | | 14.44M | 10.61M | 10.43M | 8.37M | 5.04M | |
| Net Income | | | 23.61M | 16.61M | 12.83M | 15.05M | 13.77M | |
| EBITDA | | | 42.55M | 31.57M | 26.51M | 24.39M | 20.31M | |
| |
| Per Share Data | |
|---|
| EPS Diluted Total Ops | | | 2.4543 | 1.7285 | 1.3346 | 1.5558 | 1.4225 | |
| Non GAAP EPS | | | null | null | 1.33 | 1.56 | null | |
| |
| Statistics | |
|---|
| Gross Profit Margin | | | 97.04% | 94.48% | 97.56% | 96.59% | 96.63% | |
| Profit Margin | | | 13.48% | 14.38% | 12.81% | 18.19% | 20.22% | |
| Operating Profit Margin | | | 21.87% | 23.94% | 23.34% | 27.89% | 27.78% | |