Quick Analysis
Financials
| Year | Year | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| EPS | Earnings Per Share | $2,76 | $2,37 | $1,63 | $1,19 | $0,80 | $0,67 | $0,49 | $0,37 | $0,21 | $0,15 | $0,10 | $0,10 | $0,10 | $0,11 | $0,09 | $0,06 | $0,04 |
| Earnings | Earnings | $2,05B | $1,82B | $1,24B | $933,04M | $643,26M | $546,69M | $422,66M | $315,67M | $176,43M | $131,49M | $85,80M | $84,43M | $81,43M | $88,88M | $70,36M | $45,14M | $26,92M |
| RPS | Revenue Per Share | $9,15 | $7,75 | $6,95 | $5,63 | $4,16 | $3,18 | $2,50 | $2,11 | $1,78 | $1,45 | $1,18 | $0,91 | $0,76 | $0,66 | $0,55 | $0,43 | $0,37 |
| Revenue | Revenue | $6,80B | $5,96B | $5,30B | $4,42B | $3,34B | $2,59B | $2,16B | $1,80B | $1,49B | $1,28B | $1,01B | $770,36M | $615,30M | $533,64M | $433,58M | $324,70M | $252,12M |
| OCF | Operating Cash Flow | $2,59B | $2,26B | $1,94B | $1,73B | $1,50B | $1,08B | $808,00M | $638,90M | $594,41M | $345,71M | $282,55M | $196,58M | $147,38M | $183,87M | $132,84M | $103,38M | $61,97M |
| FCF | Free Cash Flow | $2,15B | $1,88B | $1,75B | $1,45B | $1,20B | $907,80M | $715,80M | $585,90M | $459,09M | $278,53M | $245,19M | $164,39M | $133,51M | $161,78M | $135,22M | $99,61M | $57,38M |
| OM | Operating Margin | 30,51% | 30,20% | 23,31% | 21,85% | 19,32% | 18,95% | 16,23% | 12,99% | 7,37% | 3,68% | 2,40% | 7,31% | 11,72% | 18,83% | 20,06% | 17,04% | 11,00% |
| GM % | Gross Margin % | 80,46% | 80,56% | 76,68% | 75,44% | 76,57% | 78,03% | 76,61% | 75,04% | 74,23% | 73,51% | 71,59% | 70,01% | 70,64% | 72,37% | 73,80% | 73,76% | 73,19% |
| FCFS | Free Cash Flow Per Share | $2,94 | $2,46 | $2,22 | $1,83 | $1,48 | $1,17 | $0,84 | $0,69 | $0,53 | $0,32 | $0,29 | $0,20 | $0,16 | $0,20 | $0,17 | $0,14 | $0,22 |
| LT Debt | Long-Term Debt | $496,60M | $994,30M | $992,30M | $990,40M | $988,40M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| Sha. | Stocks | 743,1M | 768,97M | 763,03M | 784,07M | 804,08M | 815,95M | 862,57M | 853,17M | 840,12M | 876,6M | 858,02M | 844,33M | 814,27M | 808,04M | 781,82M | 752,31M | 672,88M |
































