Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.40B | $ 2.23B | $ 2.45B | $ 2.09B | $ 2.06B | $ 1.66B | |
$ 208.94M | $ 211.74M | $ 270.43M | $ 213.49M | $ 202.33M | $ 116.29M | |
$ 2.19B | $ 2.02B | $ 2.18B | $ 1.88B | $ 1.86B | $ 1.54B | |
$ 1.35B | $ 1.29B | $ 1.14B | $ 1.11B | $ 1.05B | $ 768.66M | |
$ 846.53M | $ 730.26M | $ 1.04B | $ 770.49M | $ 841.54M | $ 774.03M | |
$ 284.11M | $ 310.91M | $ -350.15M | $ 330.75M | $ 353.14M | $ 318.81M | |
$ -498.73M | $ -476.35M | $ 419.49M | $ -16.50M | $ 111.67M | $ 75.26M | |
$ 25.76M | $ -57.00M | $ 311.67M | $ 423.23M | $ 600.07M | $ 530.48M | |
$ -10.57M | $ 39.13M | $ 102.09M | $ 153.35M | $ 115.01M | $ 78.73M | |
$ -244.97M | $ -279.85M | $ -2.86M | $ ― | $ ― | $ ― | |
$ -63.09M | $ -181.30M | $ 816.53M | $ 178.75M | $ 369.71M | $ 309.04M | |
$ -0.59 | $ -0.69 | $ 3.51 | $ 0.82 | $ 1.86 | $ 1.71 | |
$ -0.59 | $ -0.69 | $ 3.51 | $ 0.82 | $ 1.85 | $ 1.68 | |
$ 1.02B | $ 252.71M | $ 236.16M | $ 218.86M | $ 198.77M | $ 180.32M | |
$ 1.02B | $ 252.71M | $ 236.16M | $ 218.86M | $ 201.17M | $ 187.63M | |
$ 1.20 | $ 1.20 | $ 1.20 | $ 1.20 | $ 1.20 | $ 1.20 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.55B | $ 1.50B | $ 1.41B | $ -1.32B | $ -1.22B | $ -884.95M | |
$ -61.52M | $ -175.19M | $ 827.73M | $ 189.56M | $ 381.08M | $ 320.76M | |
$ 121.85M | $ 121.27M | $ 229.08M | $ 341.06M | $ 437.76M | $ 583.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 422.94M | $ 286.17M | $ 1.57B | $ 736.70M | $ 933.68M | $ 861.65M | |
$ 1.08B | $ 938.79M | $ 2.19B | $ 1.37B | $ 1.51B | $ 1.33B |