Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.16B | $ 5.16B | $ 4.70B | $ 4.64B | $ 4.88B | $ 4.83B | |
$ 3.45B | $ 3.45B | $ 3.15B | $ 3.22B | $ 3.48B | $ 3.42B | |
$ 1.72B | $ 1.72B | $ 1.56B | $ 1.42B | $ 1.40B | $ 1.41B | |
$ 1.28B | $ 1.28B | $ 1.19B | $ 1.14B | $ 1.22B | $ 1.11B | |
$ 439.88M | $ 439.88M | $ 367.99M | $ 272.15M | $ 179.11M | $ 298.58M | |
$ -17.38M | $ -17.38M | $ -24.55M | $ -27.75M | $ -19.59M | $ -30.79M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 446.71M | $ 446.71M | $ 358.05M | $ 197.11M | $ -125.52M | $ 230.69M | |
$ 71.67M | $ 71.67M | $ 58.52M | $ 89.11M | $ 61.03M | $ 115.54M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 401.43M | $ 401.43M | $ 305.17M | $ 96.83M | $ -170.57M | $ 113.44M | |
$ 2.28 | $ 2.28 | $ 1.70 | $ 0.54 | $ -0.95 | $ 0.63 | |
$ 2.28 | $ 2.28 | $ 1.70 | $ 0.54 | $ -0.95 | $ 0.63 | |
$ 703.50M | $ 175.90M | $ 179.98M | $ 180.49M | $ 180.49M | $ 180.53M | |
$ 703.50M | $ 175.90M | $ 179.98M | $ 180.49M | $ 180.49M | $ 180.53M | |
$ 0.90 | $ 0.90 | $ 0.85 | $ 0.85 | $ 0.85 | $ 0.85 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.58 | $ 2.58 | $ 1.99 | $ 1.03 | $ 0.98 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.72B | $ 4.72B | $ 4.33B | $ 4.36B | $ 4.70B | $ 4.53B | |
$ 401.43M | $ 401.43M | $ 305.17M | $ 96.83M | $ -170.57M | $ 113.44M | |
$ 373.15M | $ 374.28M | $ 300.88M | $ 167.41M | $ 239.87M | $ 124.79M | |
$ 24.80M | $ 24.80M | $ 29.32M | $ 28.64M | $ 31.77M | $ 33.75M | |
$ 471.52M | $ 471.52M | $ 387.37M | $ 225.75M | $ -93.75M | $ 264.44M | |
$ 664.58M | $ 664.58M | $ 576.94M | $ 482.90M | $ 389.71M | $ 435.86M |