Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.67B | $ 1.14B | $ 1.03B | $ 891.15M | $ 960.44M | |
$ 1.16B | $ 814.56M | $ 696.34M | $ 623.79M | $ 288.12M | |
$ 714.16M | $ 270.17M | $ 305.20M | $ 309.67M | $ 171.61M | |
$ 164.62M | $ 60.03M | $ 77.92M | $ 86.19M | $ 83.28M | |
$ 611.09M | $ 603.15M | $ 341.40M | $ 292.90M | $ 199.79M | |
$ 446.66M | $ 544.39M | $ 391.14M | $ 314.13M | $ 116.51M | |
$ -239.23M | $ -140.84M | $ -101.74M | $ -118.91M | $ -21.83M | |
$ 207.44M | $ 403.55M | $ 289.39M | $ 195.22M | $ 94.68M | |
$ -35.23M | $ 387.27M | $ 272.34M | $ 177.16M | $ 77.06M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.43 | $ 4.66 | $ 3.27 | $ 2.13 | $ 0.99 | |
$ -0.43 | $ 4.66 | $ 3.27 | $ 2.13 | $ 0.85 | |
82.81M | 83.16M | 83.16M | 83.16M | 78.16M | |
82.81M | 83.16M | 83.16M | 83.16M | 90.23M |