Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.28B | $ 3.13B | $ 3.08B | $ 2.81B | $ 2.81B | $ 2.63B | |
$ 1.44B | $ 1.40B | $ 1.42B | $ 1.29B | $ 1.09B | $ 1.01B | |
$ 1.83B | $ 1.73B | $ 1.66B | $ 1.52B | $ 1.72B | $ 1.62B | |
$ 126.00M | $ 130.00M | $ 117.00M | $ 95.00M | $ 130.00M | $ 103.00M | |
$ 1.71B | $ 1.60B | $ 1.54B | $ 1.43B | $ 1.59B | $ 1.52B | |
$ -486.00M | $ -424.00M | $ -292.00M | $ -306.00M | $ -360.00M | $ -302.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.60B | $ 5.39B | $ 4.66B | $ 672.00M | $ 3.45B | $ 3.78B | |
$ 474.00M | $ 1.10B | $ 899.00M | $ -195.00M | $ 643.00M | $ 329.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.13B | $ 4.29B | $ 3.76B | $ 867.00M | $ 2.81B | $ 3.45B | |
$ 27.20 | $ ― | $ 29.65 | $ 6.69 | $ 21.59 | $ 26.15 | |
$ 27.20 | $ ― | $ 29.65 | $ 6.69 | $ 21.59 | $ 26.15 | |
$ 252.56M | $ ― | $ 126.69M | $ 129.55M | $ 130.00M | $ 132.02M | |
$ 252.56M | $ ― | $ 126.69M | $ 129.55M | $ 130.00M | $ 132.02M | |
- | $ ― | $ 5.05 | $ 5.00 | $ 4.85 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.12 | $ ― | $ 9.82 | $ 8.38 | $ 9.03 | $ 8.99 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 40.00M | $ 39.00M | $ 28.00M | $ 31.00M | $ 34.00M | $ 27.00M | |
$ 1.57B | $ 1.53B | $ 1.53B | $ 1.38B | $ 1.22B | $ 1.11B | |
$ 2.13B | $ 4.29B | $ 3.76B | $ 867.00M | $ 2.81B | $ 3.45B | |
$ 1.82B | $ 3.07B | $ 3.44B | $ 1.07B | $ 2.92B | $ 3.52B | |
$ 372.00M | $ 420.00M | $ 292.00M | $ 309.00M | $ 362.00M | $ 303.00M | |
$ -359.00M | $ 5.81B | $ 4.95B | $ 981.00M | $ 3.81B | $ 4.08B | |
$ -351.00M | $ 5.83B | $ 4.96B | $ 994.00M | $ 3.83B | $ 4.09B |