Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.
Financials
| Year | Year | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| EPS | Earnings Per Share | $4,44 | $4,34 | $4,47 | $8,99 | $6,42 | $2,88 | $2,61 | $3,10 | $1,97 | $1,59 | $1,21 | $0,85 | $0,66 | $0,78 | $0,04 |
| Earnings | Earnings | $147,54M | $146,00M | $150,06M | $302,33M | $224,89M | $101,72M | $93,49M | $111,01M | $75,27M | $55,01M | $41,43M | $29,50M | $23,75M | $28,31M | $1,28M |
| RPS | Revenue Per Share | $118,89 | $110,45 | $103,31 | $145,16 | $116,42 | $70,40 | $65,25 | $63,20 | $42,81 | $35,31 | $26,88 | $21,20 | $16,53 | $12,05 | $0,00 |
| Revenue | Revenue | $3,95B | $3,72B | $3,47B | $4,88B | $4,08B | $2,49B | $2,34B | $2,26B | $1,64B | $1,22B | $920,33M | $735,72M | $594,93M | $437,37M | $0,00M |
| OCF | Operating Cash Flow | $329,41M | $326,84M | $408,67M | $411,74M | $252,13M | $160,15M | $192,41M | $200,01M | $99,90M | $97,15M | $65,63M | $0,00M | $22,43M | $0,00M | $0,00M |
| FCF | Free Cash Flow | $297,05M | $251,16M | $357,40M | $331,86M | $187,33M | $128,05M | $164,75M | $165,53M | $77,40M | $81,74M | $57,67M | $39,20M | $13,76M | $13,10M | $0,00M |
| OM | Operating Margin | 6,99% | 6,94% | 7,50% | 10,16% | 8,62% | 6,97% | 6,61% | 7,88% | 7,45% | 7,43% | 7,60% | 7,00% | 6,81% | 6,13% | 1,27% |
| GM % | Gross Margin % | 23,11% | 22,50% | 22,56% | 21,71% | 19,65% | 18,46% | 18,09% | 18,38% | 17,05% | 16,57% | 16,55% | 16,11% | 15,30% | 15,03% | 10,65% |
| FCFS | Free Cash Flow Per Share | $7,59 | $6,86 | $10,74 | $9,98 | $5,42 | $3,76 | $4,76 | $4,60 | $2,13 | $2,42 | $1,71 | $1,11 | $0,38 | $0,37 | $0,21 |
| LT Debt | Long-Term Debt | $1,28B | $1,31B | $1,02B | $1,28B | $1,28B | $817,47M | $676,22M | $624,40M | $338,11M | $256,81M | $193,14M | $101,05M | $55,00M | $49,72M | $1,20M |
| Sha. | Stocks | 33,23M | 33,64M | 33,57M | 33,63M | 35,03M | 35,32M | 35,82M | 35,81M | 38,21M | 34,6M | 34,24M | 34,71M | 35,99M | 36,3M | 31,93M |

































