Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.16B | $ 1.64B | $ 993.82M | $ 1.55B | $ 834.22M | |
| $ 716.43M | $ 1.05B | $ 748.03M | $ 1.42B | $ 718.86M | |
| $ 1.19B | $ 901.37M | $ 718.17M | $ 906.20M | $ 442.59M | |
| $ 45.41M | $ 49.60M | $ 39.97M | $ 25.87M | $ 19.37M | |
| $ -700.02M | $ 94.29M | $ -153.37M | $ 733.09M | $ 364.07M | |
| $ -475.74M | $ 144.65M | $ 29.86M | $ 514.53M | $ 276.26M | |
| $ -402.99M | $ -341.51M | $ -364.20M | $ 100.23M | $ 3.20M | |
| $ -878.73M | $ -196.85M | $ -334.34M | $ 614.76M | $ 279.46M | |
| $ -764.27M | $ -99.91M | $ -159.83M | $ 445.05M | $ 205.15M | |
| $ -25.46 | $ -3.69 | $ -5.95 | $ 15.99 | $ 7.83 | |
| $ -25.46 | $ -3.69 | $ -5.95 | $ 15.09 | $ 7.56 | |
| 30.34M | 29.27M | 28.19M | 27.37M | 25.61M | |
| 30.34M | 29.27M | 28.19M | 29.01M | 26.51M |