Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.71B | $ 2.13B | $ 1.96B | $ 1.58B | $ 1.40B | |
| $ 820.69M | $ 1.04B | $ 804.30M | $ 672.34M | $ 564.73M | |
| $ 341.55M | $ 510.16M | $ 492.05M | $ 283.97M | $ 232.78M | |
| $ 362.74M | $ 435.59M | $ 468.90M | $ 382.88M | $ 408.66M | |
| $ -794.75M | $ -998.47M | $ 252.65M | $ 591.49M | $ 468.08M | |
| $ 479.15M | $ 530.65M | $ 312.25M | $ 388.37M | $ 331.94M | |
| $ -2.09B | $ -2.41B | $ -856.22M | $ -396.51M | $ -484.80M | |
| $ -1.61B | $ -1.88B | $ -543.98M | $ -8.14M | $ -152.85M | |
| $ -1.63B | $ -1.98B | $ -459.01M | $ -25.83M | $ -321.99M | |
| $ -4.90 | $ -5.93 | $ -1.42 | $ -0.08 | $ -0.98 | |
| $ -4.90 | $ -5.93 | $ -1.42 | $ -0.08 | $ -0.98 | |
| 333.06M | 333.18M | 330.96M | 327.82M | 330.75M | |
| 333.06M | 333.18M | 330.96M | 327.82M | 330.75M |