Income Statement | TTM | Dec 23 | Sep 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 5.67B | $ 4.70B | $ 1.64B | $ 4.32B | $ 3.80B | $ 3.59B | |
$ 1.09B | $ 1.06B | $ 250.02M | $ 987.07M | $ 2.11B | $ 958.91M | |
$ 4.58B | $ 3.64B | $ 1.39B | $ 3.34B | $ 1.70B | $ 2.63B | |
$ 138.84M | $ 926.20M | $ 234.81M | $ 79.11M | $ 86.75M | $ 756.38M | |
$ 1.44B | $ 824.64M | $ 516.26M | $ 731.91M | $ 805.31M | $ 788.15M | |
$ -201.57M | $ 27.24M | $ 9.52M | $ 7.33M | $ 6.73M | $ 12.21M | |
$ 191.83M | $ -8.61M | $ -8.97M | $ 44.47M | $ 631.17M | $ 1.07M | |
$ 3.40B | $ 2.34B | $ 1.06B | $ 2.18B | $ 1.88B | $ 1.62B | |
$ 377.88M | $ 76.91M | $ 57.05M | $ 74.83M | $ 110.09M | $ 78.17M | |
- | - | - | - | - | - | |
$ 1.01B | $ 501.56M | $ 398.21M | $ 483.60M | $ 618.72M | $ 550.56M | |
$ 8.92 | $ 4.42 | $ 3.51 | $ 4.27 | $ 5.48 | $ 4.89 | |
$ 8.78 | $ 4.41 | $ 3.50 | $ 4.26 | $ 5.47 | $ 4.87 | |
$ 454.51M | $ 113.44M | $ 113.46M | $ 113.20M | $ 112.91M | $ 112.67M | |
$ 460.99M | $ 113.80M | $ 113.84M | $ 113.42M | $ 113.19M | $ 112.94M | |
$ 3.51 | $ 3.49 | - | $ 3.42 | $ 3.36 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.23B | $ 1.98B | $ 484.83M | $ 1.07B | $ 1.04B | $ 1.72B | |
- | - | - | - | - | - | |
$ 1.01B | $ 501.56M | $ 398.21M | $ 483.60M | $ 618.72M | $ 550.56M | |
$ 2.29B | - | $ 841.34M | - | - | - | |
$ 1.73B | $ 595.69M | $ 1.16B | $ 1.33B | $ 979.29M | $ 1.87B | |
$ 2.66B | $ 1.45B | - | $ 2.15B | $ 1.70B | $ 2.56B |