Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.19B | $ 3.57B | $ 3.95B | $ 2.83B | $ 1.49B | $ 2.88B | |
$ 606.80M | $ 963.30M | $ 910.10M | $ 818.70M | $ 826.00M | $ 2.86B | |
$ 3.58B | $ 2.23B | $ 2.60B | $ 2.01B | $ 662.00M | $ 14.70M | |
$ 2.37B | $ 1.94B | $ 1.34B | $ 739.20M | $ 657.40M | $ 876.80M | |
$ 1.15B | $ 1.25B | $ 2.17B | $ 1.15B | $ 4.60M | $ -862.10M | |
$ -197.10M | $ -126.00M | $ -64.70M | $ 88.90M | $ 94.60M | $ 146.80M | |
$ 1.10M | $ -10.00M | $ -57.90M | $ 2.10B | $ -3.06B | $ -183.40M | |
$ 488.60M | $ 1.05B | $ 1.83B | $ 3.16B | $ -3.15B | $ -1.19B | |
$ 133.70M | $ 253.70M | $ 415.10M | $ 799.70M | $ -627.60M | $ -159.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.08B | $ 570.30M | $ 1.75B | $ 2.36B | $ -2.52B | $ -1.03B | |
$ 1.92 | $ 1.05 | $ 2.62 | $ 4.15 | $ -4.76 | $ -1.89 | |
$ 1.91 | $ 1.04 | $ 2.60 | $ 4.11 | $ -4.76 | $ -1.89 | |
$ 1.79B | $ 545.64M | $ 566.71M | $ 569.20M | $ 529.34M | $ 545.67M | |
$ 2.42B | $ 548.33M | $ 571.07M | $ 575.10M | $ 529.34M | $ 545.67M | |
$ 0.46 | $ 0.40 | $ 0.36 | $ 0.04 | $ 0.02 | $ 0.04 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.98B | $ 2.90B | $ 2.25B | $ -1.68B | $ -1.48B | $ -3.74B | |
$ 1.08B | $ 570.30M | $ 1.75B | $ 2.36B | $ -2.52B | $ -1.03B | |
$ 839.79M | $ 867.83M | $ 1.70B | $ -247.41M | $ -850.10M | $ -1.15B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 772.60M | $ 1.18B | $ 1.89B | $ 3.25B | $ -3.05B | $ -1.05B | |
$ 2.02B | $ 2.24B | $ 2.85B | $ 4.04B | $ -2.34B | $ 1.67B |