| Revenue | | | 2.68B | 2.36B | 1.89B | 1.49B | 1.13B | |
| 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 | | | 43.80M | 34.00M | 39.70M | 23.20M | 14.30M | |
| Gross Profit | | | 2.64B | 2.32B | 1.85B | 1.47B | 1.12B | |
| Operating Expenses | | | 2.09B | 1.74B | 1.45B | 1.21B | 911.40M | |
| Research and Development | | | 943.10M | 731.10M | 565.00M | 463.80M | 328.10M | |
| Selling, General, and Administrative Expenses | | | 1.14B | 1.01B | 887.60M | 751.00M | 583.30M | |
| Operating Income | | | 553.60M | 583.00M | 394.80M | 250.70M | 207.80M | |
| Interest Income/Expense | | | 78.40M | -84.50M | 81.20M | 34.90M | -1.10M | |
| Other Income/Expense | | | null | null | null | null | null | |
| Non Recurring Items | | | -3.40M | -12.50M | -143.90M | -71.70M | -105.30M | |
| Income Before Taxes | | | 628.60M | 486.00M | 332.10M | 213.90M | 101.40M | |
| Income Tax | | | 200.60M | 144.70M | 82.40M | 59.40M | 11.80M | |
| Net Income | | | 428.00M | 341.30M | 249.70M | 154.50M | 89.60M | |
| EBITDA | | | 583.30M | 610.10M | 416.10M | 266.30M | 218.70M | |
| |
| Per Share Data | |
|---|
| EPS Diluted Total Ops | | | 4.1883 | 3.2912 | 2.4723 | 1.56 | 0.92 | |
| Non GAAP EPS | | | 4.18 | 3.29 | 2.42 | 1.5299999999999998 | 1.32 | |
| |
| Statistics | |
|---|
| Gross Profit Margin | | | 98.37% | 98.56% | 97.90% | 98.44% | 98.74% | |
| Profit Margin | | | 15.95% | 14.49% | 13.23% | 10.38% | 7.90% | |
| Operating Profit Margin | | | 20.64% | 24.75% | 20.92% | 16.84% | 18.33% | |