Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.75B | $ 1.02B | $ 1.61B | $ 1.43B | $ 699.49M | |
$ 731.95M | $ 433.97M | $ 633.62M | $ 500.01M | $ 201.98M | |
$ 172.03M | $ 962.18M | $ 294.16M | $ 298.15M | $ 332.75M | |
$ 180.12M | $ 215.74M | $ 1.27B | $ 1.22B | $ 830.25M | |
$ 710.44M | $ -342.20M | $ 556.39M | $ 399.26M | $ 358.20M | |
$ 559.92M | $ -528.21M | $ 369.13M | $ 241.87M | $ -119.56M | |
$ -194.52M | $ -187.05M | $ -124.00M | $ -177.79M | $ 128.04M | |
$ 365.40M | $ -715.26M | $ 245.14M | $ 64.08M | $ 8.48M | |
$ 197.70M | $ -551.77M | $ 184.53M | $ 56.10M | $ -26.15M | |
$ 3.94 | $ -11.13 | $ 3.65 | $ 1.03 | $ -0.50 | |
$ 3.94 | $ -11.13 | $ 3.65 | $ 1.03 | $ -0.50 | |
50.12M | 49.58M | 50.51M | 54.60M | 52.31M | |
50.12M | 49.58M | 50.56M | 54.65M | 52.31M |