Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 49.15B | $ 48.99B | $ 43.13B | $ 39.14B | $ 38.04B | $ 33.78B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -164.00M | $ -31.00M | $ -2.00M | $ 255.00M | $ 63.00M | $ 97.00M | |
$ 3.19B | $ 3.19B | $ 2.28B | $ 1.45B | $ 2.24B | $ 1.86B | |
$ 730.00M | $ 730.00M | $ 548.00M | $ 277.00M | $ 568.00M | $ 503.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.17B | $ 1.17B | $ 1.01B | $ 648.00M | $ 923.00M | $ 703.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 45.96B | $ 45.80B | $ 40.85B | $ 37.69B | $ 35.80B | $ 31.92B | |
$ 1.17B | $ 1.17B | $ 1.01B | $ 648.00M | $ 923.00M | $ 703.00M | |
$ 802.91M | $ 825.05M | $ 1.03B | $ 643.96M | $ 1.00B | $ 675.26M | |
$ 278.00M | $ 249.00M | $ 223.00M | $ 264.00M | $ 362.00M | $ 235.00M | |
$ 3.47B | $ 3.44B | $ 2.50B | $ 1.71B | $ 2.60B | $ 2.10B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |