Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 10.66B | $ 9.87B | $ 8.63B | $ 7.55B | $ 5.98B | $ 5.59B | |
$ 11.97B | $ 7.29B | $ 4.80B | $ 4.23B | $ 4.94B | $ 4.44B | |
$ 5.87B | $ 2.59B | $ 3.83B | $ 3.32B | $ 1.04B | $ 1.14B | |
$ 3.10B | $ 2.92B | $ 2.65B | $ 2.50B | $ 720.34M | $ 675.44M | |
$ 1.79B | $ 1.56B | $ 1.18B | $ 824.23M | $ 320.74M | $ 467.05M | |
- | - | - | - | $ 3.62M | $ 14.33M | |
$ -53.51M | $ -24.32M | $ 11.00K | $ 11.47M | $ -30.58M | $ -23.09M | |
$ 1.86B | $ 1.62B | $ 1.18B | $ 812.76M | $ 293.78M | $ 458.29M | |
$ 454.00M | $ 391.77M | $ 282.43M | $ 159.78M | $ -61.98M | $ 108.13M | |
- | - | - | - | - | - | |
$ 1.41B | $ 1.23B | $ 899.10M | $ 652.98M | $ 355.77M | $ 350.16M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 387.76M | $ 363.07M | |
$ 15.06B | $ 8.28B | $ 7.45B | $ 6.72B | $ 5.66B | $ 5.12B | |
$ 1.41B | $ 1.23B | $ 899.10M | $ 652.98M | $ 355.77M | $ 350.16M | |
$ 1.71B | $ 1.33B | - | - | $ 378.09M | $ 367.80M | |
- | - | - | - | - | - | |
$ 1.86B | $ 1.63B | $ 1.18B | $ 812.76M | $ 320.74M | $ 467.05M | |
$ 2.20B | $ 1.95B | $ 1.47B | $ 1.07B | $ 559.27M | $ 843.78M |