Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.16B | $ 1.64B | $ 1.08B | $ 1.55B | $ 834.22M | |
| $ 716.43M | $ 1.05B | $ 793.07M | $ 1.42B | $ 718.86M | |
| $ 1.19B | $ 901.37M | $ 723.63M | $ 906.20M | $ 442.59M | |
| $ 45.41M | $ 49.60M | $ 39.97M | $ 25.87M | $ 19.37M | |
| $ -700.02M | $ 94.29M | $ -39.30M | $ 733.09M | $ 364.07M | |
| $ -475.74M | $ 144.65M | $ 69.45M | $ 514.53M | $ 276.26M | |
| $ -402.99M | $ -286.98M | $ -289.90M | $ 100.23M | $ 3.20M | |
| $ -878.73M | $ -142.32M | $ -220.45M | $ 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 |