Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 10.63B | $ 9.87B | $ 8.93B | $ 7.57B | $ 6.21B | $ 4.16B | |
$ 1.48B | $ 1.26B | $ 1.08B | $ 904.20M | $ 736.30M | $ 547.76M | |
$ 9.15B | $ 8.61B | $ 7.85B | $ 6.67B | $ 5.47B | $ 3.62B | |
$ 9.42B | $ 4.83B | $ 3.60B | $ 3.89B | $ 2.60B | $ 2.41B | |
$ -270.40M | $ 3.83B | $ 4.31B | $ 2.78B | $ 2.87B | $ 1.20B | |
$ -547.50M | $ -570.60M | $ -89.80M | $ -61.50M | $ 50.20M | $ -58.50M | |
$ -472.80M | $ -498.30M | $ -222.80M | $ -12.90M | $ -305.70M | $ -251.40M | |
$ 259.60M | $ 4.38B | $ 4.23B | $ 2.73B | $ 3.12B | $ 1.39B | |
$ 739.40M | $ 760.20M | $ 910.40M | $ 388.30M | $ 405.20M | $ 218.11M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -479.80M | $ 3.62B | $ 3.32B | $ 2.34B | $ 2.71B | $ 1.18B | |
$ -1.84 | $ 14.05 | $ 12.97 | $ 9.09 | $ 10.44 | $ 4.58 | |
$ -1.99 | $ 13.89 | $ 12.82 | $ 9.01 | $ 10.29 | $ 4.51 | |
$ 1.03B | $ 257.70M | $ 256.10M | $ 257.70M | $ 259.84M | $ 256.73M | |
$ 1.04B | $ 260.50M | $ 259.10M | $ 259.90M | $ 263.40M | $ 260.67M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.90B | $ 5.56B | $ 4.57B | $ 4.80B | $ 3.34B | $ 2.96B | |
$ -479.80M | $ 3.62B | $ 3.32B | $ 2.34B | $ 2.71B | $ 1.18B | |
$ -1.22B | $ 3.42B | $ ― | $ ― | $ 2.48B | $ 1.11B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 290.50M | $ 4.42B | $ 4.29B | $ 2.79B | $ 3.18B | $ 1.45B | |
$ 457.00M | $ 4.61B | $ 4.44B | $ 2.92B | $ 3.28B | $ 1.56B |