Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.80B | $ 4.50B | $ 4.13B | $ 3.83B | $ 3.80B | $ 2.15B | |
$ 2.76B | $ 2.56B | $ 2.28B | $ 2.09B | $ 1.94B | $ 1.80B | |
$ 2.05B | $ 1.94B | $ 1.85B | $ 1.74B | $ 1.86B | $ 1.97B | |
$ 1.57B | $ 1.56B | $ 1.39B | $ 1.37B | $ 1.24B | $ 1.20B | |
$ 384.39M | $ 293.54M | $ 458.50M | $ 312.35M | $ 526.86M | $ 768.03M | |
$ 537.99M | $ 574.11M | $ 467.56M | $ -416.20M | $ -461.93M | $ -448.80M | |
$ 147.83M | $ 118.76M | $ -74.15M | $ -159.49M | $ -302.20M | $ 7.27M | |
$ -44.68M | $ -39.84M | $ -57.86M | $ -162.38M | $ 447.63M | $ 359.42M | |
$ 12.46M | $ -9.54M | $ -16.93M | $ 4.83M | $ -96.53M | $ -56.31M | |
$ -33.50M | $ 33.50M | $ 28.50M | $ 4.97M | $ ― | $ -738.00K | |
$ -66.50M | $ -40.97M | $ -47.45M | $ 49.01M | $ 439.15M | $ -302.53M | |
$ -0.16 | $ -0.10 | $ -0.22 | $ 0.28 | $ 2.36 | $ 1.18 | |
$ -0.16 | $ -0.10 | $ -0.22 | $ 0.28 | $ 2.34 | $ 1.17 | |
$ 1.63B | $ 401.81M | $ ― | $ 382.79M | $ 373.37M | $ 365.98M | |
$ 1.65B | $ 405.67M | $ ― | $ 386.30M | $ 376.50M | $ 369.89M | |
$ 1.80 | $ 1.80 | $ 1.80 | $ 1.80 | $ 2.14 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.35B | $ 4.08B | $ 3.65B | $ 3.43B | $ 3.18B | $ 3.00B | |
$ -66.50M | $ -40.97M | $ -47.45M | $ 49.01M | $ 439.15M | $ 439.30M | |
$ -1.02B | $ -803.88M | $ ― | $ ― | $ -569.97M | $ -1.66B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 521.88M | $ 534.28M | $ 409.70M | $ 501.48M | $ 814.19M | $ 1.98B | |
$ 1.89B | $ 1.95B | $ 1.62B | $ 1.72B | $ 1.94B | $ 3.04B |