| Revenue | | | 684.78M | 651.00M | 572.93M | 486.01M | 424.69M | |
| 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 | null | null | null | null | |
| Cost Of Goods | | | 163.95M | 158.57M | 138.29M | 113.33M | 101.81M | |
| Gross Profit | | | 520.83M | 492.43M | 434.64M | 372.69M | 322.88M | |
| Operating Expenses | | | 333.70M | 316.34M | 291.07M | 240.92M | 220.38M | |
| Research and Development | | | 101.22M | 95.50M | 84.10M | 70.35M | 62.57M | |
| Selling, General, and Administrative Expenses | | | 148.30M | 143.84M | 123.53M | 101.78M | 89.55M | |
| Operating Income | | | 187.13M | 176.08M | 143.56M | 131.77M | 102.50M | |
| Interest Income/Expense | | | 19.28M | 22.31M | 12.90M | 4.59M | 2.08M | |
| Other Income/Expense | | | null | null | null | null | null | |
| Non Recurring Items | | | -11.86M | -6.76M | -5.32M | -2.64M | -1.97M | |
| Income Before Taxes | | | 194.56M | 191.63M | 151.15M | 133.73M | 102.61M | |
| Income Tax | | | 46.37M | 48.36M | 35.24M | 31.49M | 16.33M | |
| Net Income | | | 148.19M | 143.27M | 115.91M | 102.24M | 86.28M | |
| EBITDA | | | 269.50M | 251.07M | 209.54M | 197.17M | 166.73M | |
| |
| Per Share Data | |
|---|
| EPS Diluted Total Ops | | | 1.6932 | 1.6407 | 1.3351 | 1.1826 | 1.001 | |
| Non GAAP EPS | | | 1.69 | 1.65 | 1.34 | 1.19 | 1 | |
| |
| Statistics | |
|---|
| Gross Profit Margin | | | 76.06% | 75.64% | 75.86% | 76.68% | 76.03% | |
| Profit Margin | | | 21.64% | 22.01% | 20.23% | 21.04% | 20.32% | |
| Operating Profit Margin | | | 27.33% | 27.05% | 25.06% | 27.11% | 24.14% | |