Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.70B | $ 9.63B | $ 3.11M | $ 5.15B | $ 4.42B | $ 4.49B | |
$ 6.13B | - | $ 7.23B | $ 4.35B | $ 3.73B | $ 3.90B | |
$ -433.43M | $ 1.79B | $ -7.23B | $ 800.30M | $ 685.52M | $ 592.89M | |
$ 2.43B | $ 839.28M | $ 669.41M | $ 454.47M | $ 439.05M | $ 392.24M | |
$ -3.05B | $ 950.18M | $ -7.90B | $ 345.83M | $ 246.47M | $ 200.66M | |
$ 8.60M | $ -13.91M | $ -7.32M | $ -4.84M | $ -6.75M | $ -7.52M | |
$ -3.75B | $ 7.84B | $ -8.63B | $ -7.80M | $ 958.00K | $ 4.72M | |
$ 708.62M | $ 934.82M | $ 726.34M | $ 340.98M | $ 240.67M | $ 197.85M | |
$ 166.19M | $ 229.85M | $ 173.97M | $ 87.10M | $ 58.27M | $ 45.44M | |
$ -456.00K | $ -2.18M | $ -3.90M | - | - | - | |
$ 543.45M | $ 692.65M | $ 535.64M | $ 239.88M | $ 175.15M | $ 145.20M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.56B | $ 839.28M | $ 7.90B | $ 4.81B | $ 4.17B | $ 4.29B | |
$ 543.45M | $ 692.65M | $ 535.64M | $ 246.78M | $ 179.65M | $ 148.60M | |
$ 1.76B | $ 814.22M | - | $ 246.78M | $ 178.92M | $ 144.97M | |
- | - | - | $ 9.31M | $ 8.70M | $ 8.89M | |
$ 707.74M | $ 934.77M | $ 733.65M | $ 350.29M | $ 249.37M | $ 206.75M | |
$ 834.73M | $ 1.05B | $ 831.78M | $ 422.97M | $ 316.19M | $ 268.09M |