Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.27B | $ 3.20B | $ 3.24B | $ 2.92B | $ 1.98B | |
$ 1.00B | $ 880.05M | $ 992.41M | $ 940.21M | $ 249.06M | |
$ 385.44M | $ 236.20M | $ 324.11M | $ 314.17M | $ 272.31M | |
$ 138.20M | $ 121.64M | $ 124.93M | $ 135.40M | $ 147.19M | |
$ 737.74M | $ 743.03M | $ 720.12M | $ 777.69M | $ -48.51M | |
$ 618.24M | $ 643.85M | $ 603.38M | $ 651.89M | $ -23.25M | |
$ -104.15M | $ -79.67M | $ -36.96M | $ -27.33M | $ -134.87M | |
$ 514.09M | $ 564.18M | $ 566.43M | $ 624.56M | $ -229.37M | |
$ 400.87M | $ 533.58M | $ 541.54M | $ 607.18M | $ -225.28M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.49 | $ 3.03 | $ 2.94 | $ 3.08 | $ -1.14 | |
$ 2.49 | $ 3.03 | $ 2.93 | $ 3.07 | $ -1.14 | |
160.86M | 176.10M | 184.13M | 197.01M | 197.62M | |
161.03M | 176.22M | 184.13M | 197.59M | 198.36M |