| Revenue | | | 730.84M | 671.42M | 626.69M | 565.87M | 501.10M | |
| 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 | | | 92.25M | 80.83M | 81.74M | 81.30M | 70.94M | |
| Gross Profit | | | 638.59M | 590.59M | 544.95M | 484.58M | 430.15M | |
| Operating Expenses | | | 398.66M | 384.19M | 378.38M | 340.85M | 312.73M | |
| Research and Development | | | 91.45M | 79.95M | 80.14M | 69.54M | 62.14M | |
| Selling, General, and Administrative Expenses | | | 313.27M | 296.04M | 303.28M | 293.33M | 252.76M | |
| Operating Income | | | 239.93M | 206.39M | 166.56M | 143.72M | 117.42M | |
| Interest Income/Expense | | | -68.56M | -18.08M | -15.52M | -21.96M | -25.52M | |
| Other Income/Expense | | | null | -3.87M | -3.59M | -5.07M | -6.51M | |
| Non Recurring Items | | | null | null | null | null | null | |
| Income Before Taxes | | | 171.37M | 184.45M | 147.46M | 116.69M | 85.39M | |
| Income Tax | | | 55.78M | 61.37M | 33.44M | 49.09M | 35.34M | |
| Net Income | | | 115.59M | 123.08M | 114.02M | 67.60M | 50.05M | |
| EBITDA | | | 289.17M | 252.56M | 221.92M | 197.47M | 168.34M | |
| |
| Per Share Data | |
|---|
| EPS Diluted Total Ops | | | 0.7343 | 0.7681 | 0.6623 | 0.3662 | 0.25 | |
| Non GAAP EPS | | | null | 0.77 | 0.66 | null | 0.25 | |
| |
| Statistics | |
|---|
| Gross Profit Margin | | | 87.38% | 87.96% | 86.96% | 85.63% | 85.84% | |
| Profit Margin | | | 15.82% | 18.33% | 18.19% | 11.95% | 9.99% | |
| Operating Profit Margin | | | 32.83% | 30.74% | 26.58% | 25.40% | 23.43% | |