Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.28B | $ 2.82B | $ 2.79B | $ 1.45B | $ 994.10M | |
$ 2.22B | $ 1.56B | $ 1.81B | $ 895.51M | $ 752.83M | |
$ 1.58B | $ 1.61B | $ 1.65B | $ 874.88M | $ 558.46M | |
$ 489.01M | $ 547.08M | $ 431.06M | $ 254.13M | $ 90.33M | |
$ 1.15B | $ 513.77M | $ 597.74M | $ 186.79M | $ 287.82M | |
$ 648.21M | $ -8.65M | $ 150.02M | $ 24.84M | $ 194.37M | |
$ -267.64M | $ -157.39M | $ -103.70M | $ -73.66M | $ -68.14M | |
$ 380.57M | $ -205.18M | $ 46.31M | $ -135.71M | $ 126.23M | |
$ 356.71M | $ -217.41M | $ 35.45M | $ -125.93M | $ 119.04M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.01 | $ -0.59 | $ 0.08 | $ -0.35 | $ 0.21 | |
$ 0.98 | $ -0.59 | $ 0.08 | $ -0.35 | $ 0.21 | |
351.95M | 371.57M | 375.09M | 357.96M | 357.96M | |
362.59M | 371.57M | 375.09M | 357.96M | 357.96M |