Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 4.46B | $ 4.51B | $ 4.81B | $ 4.81B | $ 3.76B | |
| $ 2.96B | $ 3.00B | $ 3.08B | $ 3.08B | $ 2.50B | |
| $ 3.01B | $ 2.49B | $ 2.99B | $ 3.01B | $ 2.40B | |
| $ 968.30M | $ 1.01B | $ 910.70M | $ 964.70M | $ 918.70M | |
| $ 964.60M | $ 1.55B | $ 1.34B | $ 1.17B | $ 620.40M | |
| $ -48.30M | $ 517.70M | $ 86.50M | $ 63.80M | $ 93.20M | |
| $ -583.10M | $ -580.10M | $ -209.50M | $ -381.80M | $ -924.90M | |
| $ -631.40M | $ -62.40M | $ -123.00M | $ -318.00M | $ -831.70M | |
| $ -657.00M | $ -73.60M | $ -170.70M | $ -440.60M | $ -682.20M | |
| $ -3.34 | $ -0.35 | $ -0.91 | $ -2.11 | $ -4.14 | |
| $ -3.34 | $ -0.35 | $ -0.91 | $ -2.11 | $ -4.14 | |
| 197.00M | 210.00M | 222.60M | 232.60M | 195.54M | |
| 197.00M | 210.00M | 222.60M | 232.60M | 195.54M |