Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.26B | $ 2.85B | $ 2.18B | $ 1.11B | $ 1.83B | |
$ 505.20M | $ 246.00M | $ 544.61M | $ 12.77M | $ 1.83B | |
$ 282.50M | $ 202.00M | $ 150.54M | $ 1.28B | $ 1.61B | |
$ 496.31M | $ 417.93M | $ 326.40M | $ 278.51M | $ 286.67M | |
$ 721.02M | $ 477.05M | $ 600.99M | $ 143.59M | $ 600.47M | |
$ 222.71M | $ 34.00M | $ 74.03M | - | $ 317.00M | |
$ -215.27M | $ -176.05M | $ 62.99M | $ -119.94M | $ -119.85M | |
$ 7.44M | $ -126.00M | $ 132.61M | - | $ 197.15M | |
$ 7.82M | $ -30.00M | $ 106.45M | - | $ 139.35M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.07 | $ -0.03 | $ 0.09 | $ -0.21 | $ 0.14 | |
$ 0.07 | $ -0.03 | $ 0.09 | $ -0.21 | $ 0.14 | |
115.26M | 1.16B | 1.17B | 1.00B | 1.01B | |
116.55M | 1.17B | 1.17B | 1.02B | 1.01B |