Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 7.22B | $ 7.22B | $ 9.63B | $ 3.11M | $ 5.15B | $ 4.42B | |
$ 5.80B | $ 5.80B | - | $ 7.23B | $ 4.35B | $ 3.73B | |
$ 1.42B | $ 1.42B | $ 1.79B | $ -7.23B | $ 800.30M | $ 685.52M | |
$ 772.40M | $ 772.40M | $ 8.68B | $ 669.41M | $ 454.47M | $ 439.05M | |
$ -1.18B | $ 646.53M | $ 950.18M | $ -7.90B | $ 345.83M | $ 246.47M | |
$ 1.42M | $ -12.84M | $ -13.91M | $ -7.32M | $ -4.84M | $ -6.75M | |
$ -1.85B | $ -37.55M | $ 1.46M | $ -8.63B | $ -7.80M | $ 958.00K | |
$ 671.24M | $ 671.24M | $ 934.82M | $ 726.34M | $ 340.98M | $ 240.67M | |
$ 156.78M | $ 156.78M | $ 229.85M | $ 173.97M | $ 87.10M | $ 58.27M | |
$ -2.37M | $ -2.37M | $ -2.18M | $ -3.90M | - | - | |
$ 509.04M | $ 489.17M | $ 692.65M | $ 535.64M | $ 239.88M | $ 175.15M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.29B | $ 6.57B | $ 8.68B | $ 7.90B | $ 4.81B | $ 4.17B | |
$ 514.31M | $ 514.31M | $ 692.65M | $ 535.64M | $ 246.78M | $ 179.65M | |
$ 156.04M | - | - | - | $ 246.78M | $ 178.92M | |
- | - | - | - | $ 9.31M | $ 8.70M | |
$ 538.63M | $ 684.08M | $ 934.77M | $ 733.65M | $ 350.29M | $ 249.37M | |
$ 634.39M | $ 815.97M | $ 1.05B | $ 831.78M | $ 422.97M | $ 316.19M |