Income Statement | Dec 24 | Dec 23 | Dec 19 | Dec 18 | Dec 17 |
|---|---|---|---|---|---|
| $ 2.25B | $ 2.18B | $ 1.71B | $ 1.59B | $ 1.22B | |
| $ 790.01M | $ 776.47M | $ 605.74M | $ 603.17M | $ 622.45M | |
| $ 418.65M | $ 394.48M | $ 343.16M | $ 339.98M | $ 341.94M | |
| $ 157.94M | $ 148.57M | $ 131.69M | $ 128.88M | $ 125.69M | |
| $ 554.23M | $ 552.05M | $ 419.14M | $ 411.60M | $ 399.32M | |
| $ 371.36M | $ 381.98M | $ 262.58M | $ 249.89M | $ 214.76M | |
| $ -98.95M | $ -102.57M | $ -91.10M | $ 325.02M | $ -113.74M | |
| $ 272.41M | $ 279.42M | $ 171.48M | $ 574.92M | $ 101.02M | |
| $ 194.36M | $ 204.44M | $ 136.94M | $ 460.12M | $ 194.03M | |
| $ 0.95 | $ 0.98 | $ 0.60 | $ 1.93 | $ 0.79 | |
| $ 0.95 | $ 0.97 | $ 0.58 | $ 1.88 | $ 0.77 | |
| 204.35M | 209.49M | 229.94M | 237.80M | 244.18M | |
| 205.61M | 211.53M | 235.07M | 244.96M | 252.29M |