Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.38B | $ 9.62B | $ 7.32B | $ 3.33B | $ 3.13B | |
$ 62.54M | $ 1.19B | $ 3.07B | $ 997.97M | $ 994.85M | |
$ 1.84B | $ 934.03M | $ 596.13M | $ 495.51M | $ 489.04M | |
$ 588.64M | $ 429.94M | $ 300.84M | $ 254.00M | $ 231.98M | |
$ -1.01B | $ 792.75M | $ 2.87B | $ 875.13M | $ 678.62M | |
$ -1.78B | $ 251.88M | $ 2.47B | $ -100.88M | $ 505.81M | |
$ 12.72M | $ -5.14M | $ -36.62M | $ -664.82M | $ -132.29M | |
$ -1.76B | $ 246.74M | $ 2.43B | $ 133.62M | $ 373.52M | |
$ -1.32B | $ 1.57B | $ 2.04B | $ 123.67M | $ 375.76M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -11.20 | $ 13.41 | $ 17.44 | $ 1.07 | $ 3.53 | |
$ -11.20 | $ 13.36 | $ 17.34 | $ 1.06 | $ 3.52 | |
117.52M | 117.32M | 117.12M | 115.84M | 106.40M | |
117.52M | 117.77M | 117.79M | 116.54M | 106.81M |