Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.36B | $ 4.61B | $ 4.60B | $ 4.12B | $ 2.51B | |
$ 2.89B | $ 2.49B | $ 2.79B | $ 2.37B | $ 1.32B | |
$ 3.67B | $ 3.89B | $ 4.18B | $ 3.07B | $ 2.19B | |
$ 158.07M | $ 168.44M | $ 202.17M | $ 119.14M | $ 86.74M | |
$ -492.60M | $ -1.10B | $ -1.18B | $ -337.55M | $ -742.21M | |
$ -787.29M | $ -1.40B | $ -1.40B | $ -702.07M | $ -862.07M | |
$ 115.07M | $ 103.96M | $ -5.39M | $ 227.70M | $ -64.11M | |
$ -672.23M | $ -1.29B | $ -1.40B | $ -474.37M | $ -926.18M | |
$ -697.86M | $ -1.32B | $ -1.43B | $ -487.95M | $ -944.84M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.42 | $ -0.82 | $ -0.89 | $ -0.31 | $ -0.65 | |
$ -0.42 | $ -0.82 | $ -0.89 | $ -0.31 | $ -0.65 | |
1.66B | 1.61B | 1.61B | 1.56B | 1.46B | |
1.66B | 1.61B | 1.61B | 1.56B | 1.46B |