Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.79B | $ 4.40B | $ 4.10B | $ 3.21B | $ 2.36B | |
$ 2.45B | $ 1.46B | $ 1.66B | $ 1.56B | $ 917.16M | |
$ 2.57B | $ 1.94B | $ 3.12B | $ 2.64B | $ 2.73B | |
$ 0.00 | $ 116.51M | $ 154.80M | $ 157.45M | $ 150.20M | |
$ -118.91M | $ -188.97M | $ -1.40B | $ -841.84M | $ -1.61B | |
$ -118.91M | $ -475.60M | $ -1.46B | $ -1.08B | $ -1.81B | |
$ 144.26M | $ 143.90M | $ -119.72M | $ 84.30M | $ 10.99M | |
$ 25.35M | $ -331.70M | $ -1.58B | $ -998.13M | $ -1.80B | |
$ 22.78M | $ -340.32M | $ -1.58B | $ -1.01B | $ -1.75B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.06 | $ -0.88 | $ -4.47 | $ -3.02 | $ -5.61 | |
$ 0.06 | $ -0.88 | $ -4.47 | $ -3.02 | $ -5.61 | |
409.18M | 385.33M | 354.73M | 334.72M | 312.18M | |
413.65M | 385.33M | 354.73M | 334.72M | 312.18M |