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.41M | $ 672.34M | $ 564.73M | |
$ 341.55M | $ 510.16M | $ 496.73M | $ 283.97M | $ 204.70M | |
$ 362.74M | $ 435.59M | $ 475.99M | $ 387.53M | $ 411.31M | |
$ -794.75M | $ -998.47M | $ 252.65M | $ 591.49M | $ 468.08M | |
$ 479.15M | $ 530.65M | $ -141.07M | $ 31.01M | $ 331.94M | |
$ -2.09B | $ -2.41B | $ -402.91M | $ -396.51M | $ -484.80M | |
$ -1.61B | $ -1.88B | $ -543.85M | $ -8.14M | $ -152.85M | |
$ -1.63B | $ -1.98B | $ -470.40M | $ -26.12M | $ -322.68M | |
$ -4.90 | $ -5.93 | $ -1.42 | $ -0.08 | $ -0.98 | |
$ -4.87 | $ -5.93 | $ -1.42 | $ -0.08 | $ -0.98 | |
333.06M | 333.18M | 330.96M | 327.82M | 330.75M | |
335.12M | 333.18M | 330.96M | 327.82M | 330.75M |