Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.09B | $ 952.20M | $ 1.08B | $ 842.51M | $ 281.70M | |
$ 322.53M | $ 75.50M | $ 215.32M | $ 223.62M | $ 83.85M | |
$ 272.91M | $ 65.11M | $ 68.84M | $ 52.23M | $ 28.73M | |
$ 191.03M | $ 188.84M | $ 198.13M | $ 152.19M | $ 39.13M | |
$ 240.65M | $ 130.78M | $ 338.01M | $ 311.86M | $ 95.50M | |
$ 49.62M | $ 10.39M | $ 146.47M | $ 171.39M | $ 55.12M | |
$ -34.85M | $ -108.80M | $ 388.56M | $ -129.86M | $ -68.31M | |
$ 14.77M | $ -98.41M | $ 535.03M | $ 41.53M | $ -13.19M | |
$ 28.88M | $ -106.03M | $ 554.89M | $ 22.29M | $ -20.32M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.09 | $ -0.35 | $ 1.95 | $ 0.10 | $ -0.18 | |
$ 0.09 | $ -0.35 | $ 1.69 | $ 0.09 | $ -0.18 | |
320.93M | 302.93M | 328.62M | 212.49M | 112.00M | |
316.30M | 304.00M | 333.73M | 218.41M | 112.00M |