Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.59B | $ 1.22B | $ 819.20M | $ 639.78M | $ 459.89M | |
$ 1.59B | $ 1.22B | $ 819.20M | $ 639.78M | $ 459.89M | |
$ 0.00 | $ 1.22B | $ -619.35M | $ -451.19M | $ -360.11M | |
$ 0.00 | $ 3.27M | $ 2.72M | $ 2.31M | $ 1.57M | |
$ 0.00 | $ 397.59M | $ 202.57M | $ 192.10M | $ 102.16M | |
$ 0.00 | $ 390.75M | $ 199.85M | $ 188.59M | $ 99.78M | |
$ 0.00 | $ -6.74M | $ -643.24M | $ -464.67M | $ -359.47M | |
$ 514.72M | $ 384.02M | $ 195.56M | $ 188.80M | $ 100.41M | |
$ 414.84M | $ 308.09M | $ 159.11M | $ 152.66M | $ 88.42M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 17.92 | $ 13.37 | $ 6.97 | $ 6.73 | $ 3.96 | |
$ 17.78 | $ 13.22 | $ 6.88 | $ 6.62 | $ 3.87 | |
23.15M | 23.05M | 22.82M | 22.69M | 22.32M | |
23.33M | 23.31M | 23.13M | 23.06M | 22.85M |