Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.32B | $ 1.23B | $ 1.69B | $ 1.08B | $ 541.30M | |
| $ 680.69M | $ 702.37M | $ 1.26B | $ 742.76M | $ 128.81M | |
| $ 168.70M | $ 167.89M | $ 181.29M | $ 140.17M | $ 2.05B | |
| $ 414.49M | $ 324.79M | $ 243.15M | $ 197.03M | $ 297.86M | |
| $ 922.00M | $ 874.63M | $ 1.32B | $ 796.60M | $ -1.62B | |
| $ 511.99M | $ 534.49M | $ 1.07B | $ 602.59M | $ -1.93B | |
| $ -18.84M | $ 15.33M | $ -16.90M | $ -34.03M | $ -22.66M | |
| $ 493.14M | $ 549.81M | $ 1.06B | $ 568.57M | $ -1.95B | |
| $ 366.03M | $ 388.30M | $ 893.84M | $ 417.28M | $ -1.21B | |
| $ 1.94 | $ 2.04 | $ 4.73 | $ 2.38 | $ -7.27 | |
| $ 1.94 | $ 2.04 | $ 4.71 | $ 2.36 | $ -7.27 | |
| 186.47M | 188.17M | 187.43M | 174.36M | 166.27M | |
| 186.49M | 188.35M | 187.90M | 175.36M | 166.27M |