Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.29B | $ 2.48B | $ 1.63B | $ 961.28M | $ 932.57M | |
$ 487.10M | $ 843.66M | $ 451.60M | $ 234.79M | $ 282.46M | |
$ 333.06M | $ 249.97M | $ 201.72M | $ 257.35M | $ 164.93M | |
$ 500.44M | $ 456.86M | $ 318.02M | $ 206.35M | $ 128.71M | |
$ 774.51M | $ 993.26M | $ 627.56M | $ 255.40M | $ 311.53M | |
$ 221.92M | $ 536.40M | $ 309.62M | $ 49.05M | $ 178.19M | |
$ -48.34M | $ -97.61M | $ -13.30M | $ 68.63M | $ 3.38M | |
$ 173.58M | $ 496.07M | $ 296.32M | $ 46.08M | $ 181.57M | |
$ 280.03M | $ 449.91M | $ 261.48M | $ 33.31M | $ 162.24M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.19 | $ 0.35 | $ 0.20 | $ 0.03 | $ 0.13 | |
$ 0.19 | $ 0.34 | $ 0.20 | $ 0.03 | $ 0.13 | |
1.49B | 1.30B | 1.30B | 1.29B | 1.29B | |
1.49B | 1.31B | 1.32B | 1.31B | 1.30B |