Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.94B | $ 1.72B | $ 1.66B | $ 1.62B | $ 1.18B | |
| $ 1.19B | $ 1.10B | $ 1.08B | $ 1.07B | $ 681.15M | |
| $ 626.09M | $ 539.01M | $ 513.77M | $ 663.87M | $ 591.46M | |
| $ 187.11M | $ 132.54M | $ 128.37M | $ 157.79M | $ 231.39M | |
| $ 744.12M | $ 694.32M | $ 693.14M | $ 546.54M | $ 300.79M | |
| $ 568.69M | $ 558.69M | $ 561.30M | $ 401.54M | $ 125.13M | |
| $ -240.49M | $ -177.93M | $ -126.42M | $ -116.00M | $ -185.59M | |
| $ 328.21M | $ 380.76M | $ 434.88M | $ 285.54M | $ -60.46M | |
| $ 154.05M | $ 176.00M | $ 205.46M | $ 241.85M | $ -150.40M | |
| $ 2.61 | $ 3.04 | $ 3.48 | $ 3.50 | $ -2.13 | |
| $ 2.53 | $ 2.94 | $ 3.36 | $ 2.84 | $ -1.28 | |
| 59.02M | 57.88M | 58.98M | 69.07M | 70.54M | |
| 103.67M | 103.22M | 104.66M | 116.45M | 117.47M |