Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 2.87B | $ 2.67B | $ 1.83B | $ 811.22M | $ 874.10M | |
| $ 849.63M | $ 1.06B | $ 840.42M | $ 35.89M | $ 239.12M | |
| $ 43.90M | $ 205.22M | $ 42.69M | $ 35.82M | $ 32.72M | |
| $ 215.11M | $ 211.03M | $ 209.22M | $ 151.68M | $ 156.44M | |
| $ 992.32M | $ 1.09B | $ 1.06B | $ 139.58M | $ 354.82M | |
| $ 805.73M | $ 857.95M | $ 823.21M | $ -7.16M | $ 193.57M | |
| $ -27.27M | $ -58.42M | $ -64.95M | $ -46.25M | $ -42.14M | |
| $ 778.45M | $ 799.53M | $ 758.27M | $ -51.10M | $ 151.43M | |
| $ 774.03M | $ 793.27M | $ 751.59M | $ -55.49M | $ 148.78M | |
| $ 1.52 | $ 1.56 | $ 1.57 | $ -0.15 | $ 0.41 | |
| $ 1.50 | $ 1.56 | $ 1.54 | $ -0.15 | $ 0.41 | |
| 510.10M | 508.51M | 477.89M | 363.13M | 364.36M | |
| 515.11M | 508.69M | 489.08M | 363.13M | 364.36M |