Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 3.85B | $ 3.75B | $ 3.91B | $ 3.56B | $ 2.95B | |
| $ 2.27B | $ 2.26B | $ 2.43B | $ 2.23B | $ 1.81B | |
| $ 3.03B | $ 3.05B | $ 2.38B | $ 2.08B | $ 3.55B | |
| $ 409.58M | $ 428.48M | $ 445.66M | $ 469.42M | $ 402.93M | |
| $ 569.15M | $ 599.46M | $ 529.39M | $ 682.01M | $ 404.06M | |
| $ -763.11M | $ -797.31M | $ 56.86M | $ 154.86M | $ -1.74B | |
| $ -404.79M | $ -365.37M | $ -314.81M | $ -304.86M | $ -361.22M | |
| $ -1.17B | $ -1.16B | $ -257.95M | $ -150.00M | $ -2.10B | |
| $ -1.01B | $ -1.10B | $ -264.66M | $ -159.20M | $ -1.91B | |
| $ -6.68 | $ -7.39 | $ -1.85 | $ -1.08 | $ -13.12 | |
| $ -6.68 | $ -7.39 | $ -1.85 | $ -1.08 | $ -13.12 | |
| 151.27M | 149.25M | 143.25M | 146.73M | 145.98M | |
| 151.27M | 149.25M | 143.25M | 146.73M | 145.98M |