Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.75B | $ 1.72B | $ 1.46B | $ 701.05M | $ 222.07M | $ 382.82M | |
$ 123.07M | $ 317.30M | $ 282.18M | $ 432.43M | $ 224.09M | $ 296.27M | |
$ 1.63B | $ 1.41B | $ 1.18B | $ 268.63M | $ -2.02M | $ 86.55M | |
$ 574.08M | $ 1.08B | $ 728.56M | $ 44.00M | $ 25.38M | $ 26.23M | |
$ 390.49M | $ 325.10M | $ 451.47M | $ 224.63M | $ -27.40M | $ 60.32M | |
$ -89.34M | $ -108.38M | $ -52.75M | $ 21.48M | $ 10.12M | $ 9.45M | |
$ 16.91M | $ 79.71M | $ -5.97M | $ 316.62M | $ -361.40M | $ -104.28M | |
$ 286.94M | $ 141.36M | $ 404.19M | $ 519.77M | $ -398.93M | $ -53.41M | |
$ 73.60M | $ 47.16M | $ 52.21M | $ 129.26M | $ -87.54M | $ -14.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 213.16M | $ 94.20M | $ 351.98M | $ 390.51M | $ -311.38M | $ -39.01M | |
$ 0.38 | $ 0.17 | $ 0.75 | $ 1.10 | $ -1.40 | $ -0.17 | |
$ 0.38 | $ 0.17 | $ 0.74 | $ 1.08 | $ -1.40 | $ -0.17 | |
$ 2.20B | $ 556.53M | $ 460.35M | $ 353.64M | $ 222.78M | $ 225.22M | |
$ 2.21B | $ 560.03M | $ 464.28M | $ 360.78M | $ 222.78M | $ 225.22M | |
$ 0.12 | $ 0.15 | $ 0.12 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 697.16M | $ 1.40B | $ 1.01B | $ -476.42M | $ -249.47M | $ -322.50M | |
$ 213.16M | $ 94.20M | $ 351.98M | $ 390.51M | $ -311.38M | $ -39.01M | |
$ 194.62M | $ 103.90M | $ 297.08M | $ -8.60M | $ -98.14M | $ 166.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 277.13M | $ 143.74M | $ 407.51M | $ 541.25M | $ -388.80M | $ -43.96M | |
$ 874.13M | $ 774.80M | $ 789.17M | $ 753.59M | $ -268.15M | $ 123.35M |