Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.51B | $ 2.13B | $ 2.48B | $ 2.24B | $ 1.85B | |
| $ 824.65M | $ 1.03B | $ 1.15B | $ 970.86M | $ 653.40M | |
| $ 545.47M | $ 797.56M | $ 882.07M | $ 868.11M | $ 795.41M | |
| $ 174.00M | $ 241.83M | $ 217.84M | $ 614.83M | $ 617.01M | |
| $ 442.41M | $ 488.94M | $ 450.74M | $ 497.64M | $ 319.04M | |
| $ 279.18M | $ 236.89M | $ 231.54M | $ 104.52M | $ -142.18M | |
| $ -412.31M | $ -411.21M | $ -397.66M | $ -572.16M | $ -365.82M | |
| $ -133.13M | $ -174.32M | $ -166.22M | $ -467.65M | $ -658.23M | |
| $ -179.25M | $ -310.92M | $ -94.39M | $ -433.12M | $ -600.23M | |
| $ -0.37 | $ -0.65 | $ -0.20 | $ -0.92 | $ -1.29 | |
| $ -0.37 | $ -0.65 | $ -0.20 | $ -0.92 | $ -1.29 | |
| 488.95M | 481.73M | 474.36M | 468.49M | 464.52M | |
| 488.95M | 481.73M | 474.36M | 468.49M | 464.52M |