Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 11.83B | $ 15.03B | $ 6.76B | $ 5.53B | $ 4.20B | $ 3.35B | |
$ 9.61B | $ 6.25B | $ 5.96B | $ 4.66B | $ 4.01B | $ 3.07B | |
$ 2.22B | $ 1.27B | $ 797.60M | $ 473.70M | $ 190.10M | $ 273.80M | |
$ 1.58B | $ 985.10M | $ 6.55B | $ 606.30M | $ 515.30M | $ 305.50M | |
$ 744.40M | $ 284.30M | $ -194.80M | $ -78.70M | $ -325.20M | $ -31.70M | |
$ 22.80M | $ 584.10M | $ -475.50M | $ 370.40M | $ 422.00M | $ -526.10M | |
$ 1.33B | $ 491.90M | $ 30.30M | $ -263.70M | $ -608.60M | $ -51.40M | |
$ -697.90M | $ 384.20M | $ -944.10M | $ -712.80M | $ -1.36B | $ -609.20M | |
$ -146.10M | $ 319.80M | $ -176.10M | $ -109.20M | $ -253.40M | $ -157.50M | |
$ 51.70M | $ -123.20M | $ -20.70M | $ ― | $ ― | $ ― | |
$ -1.04B | $ -46.80M | $ -394.80M | $ -606.80M | $ -1.10B | $ -451.70M | |
$ -2.88 | $ -0.26 | $ -1.08 | $ -1.83 | $ -3.10 | $ -2.50 | |
$ -2.90 | $ -0.26 | $ -1.08 | $ -1.83 | $ -3.10 | $ -2.50 | |
$ 2.26B | $ 739.31M | $ 367.17M | $ 361.57M | $ 360.38M | $ 180.55M | |
$ 2.24B | $ 739.31M | $ 367.17M | $ 361.57M | $ 360.38M | $ 180.55M | |
$ 0.03 | $ 0.04 | $ ― | $ 0.05 | $ 0.04 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 11.19B | $ 7.23B | $ 6.96B | $ -5.60B | $ -4.52B | $ 3.38B | |
$ -946.60M | $ 90.80M | $ -895.20M | $ -606.80M | $ -1.10B | $ -451.70M | |
$ -1.46B | $ -874.21M | $ -1.08B | $ -970.20M | $ -1.39B | $ -415.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 472.70M | |
$ -245.20M | $ 916.90M | $ -468.60M | $ -388.00M | $ -983.40M | $ -136.50M | |
$ 2.10B | $ 3.90B | $ 1.59B | $ 980.70M | $ 254.20M | $ 662.90M |