Income Statement | TTM | Sep 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.70B | $ 1.64B | $ 4.32B | $ 3.80B | $ 3.59B | $ 3.47B | |
$ 777.34M | $ 250.02M | $ 987.07M | $ 954.07M | $ 1.95B | $ 1.98B | |
$ 2.93B | $ 1.39B | $ 3.34B | $ 2.85B | $ 1.63B | $ 1.49B | |
$ 689.46M | $ 234.81M | $ 832.31M | $ 737.63M | $ 846.50M | $ 815.40M | |
$ 1.60B | $ 516.26M | $ 3.26B | $ 2.11B | $ 788.15M | $ 671.96M | |
$ 21.95M | $ 9.52M | $ 7.33M | $ 6.73M | $ -216.76M | $ -206.35M | |
$ -12.51M | $ -8.97M | $ 44.47M | $ -19.70M | $ 76.83M | $ 76.43M | |
$ 1.97B | $ 1.06B | $ 2.18B | $ 1.88B | $ 648.23M | $ 542.04M | |
$ 74.13M | $ 57.05M | $ 74.83M | $ 110.09M | $ 78.17M | $ -15.77M | |
- | - | - | - | - | - | |
$ 501.58M | $ 398.21M | $ 483.60M | $ 618.72M | $ 550.56M | $ 538.32M | |
$ 4.42 | $ 3.51 | $ 4.27 | $ 5.48 | $ 4.89 | $ 4.79 | |
$ 4.41 | $ 3.50 | $ 4.26 | $ 5.47 | $ 4.87 | $ 4.77 | |
$ 340.23M | $ 113.46M | $ 113.20M | $ 112.91M | $ 112.67M | $ 112.44M | |
$ 340.91M | $ 113.84M | $ 113.42M | $ 113.19M | $ 112.94M | $ 112.76M | |
$ 1.73 | - | $ 3.43 | $ 3.36 | $ 3.18 | $ 3.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 5.04 | - | |
- | - | - | - | - | - | |
$ 1.47B | $ 484.83M | $ 1.07B | $ 1.69B | $ 2.80B | $ 2.80B | |
- | - | - | - | $ 228.97M | $ 216.72M | |
$ 501.58M | $ 398.21M | $ 483.60M | $ 618.72M | $ 550.56M | $ 538.32M | |
$ 1.56B | $ 841.34M | $ 2.47B | - | $ 518.78M | $ 516.71M | |
$ 2.25B | $ 1.16B | $ 2.46B | $ 2.13B | $ 877.20M | $ 758.76M | |
$ 2.06B | - | $ 3.28B | $ 2.85B | $ 1.56B | $ 1.42B |