Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 24.09B | $ 17.02B | $ 2.00B | $ 1.99B | $ 1.89B | $ 1.89B | |
$ 17.36B | $ 11.95B | $ -862.07M | $ -231.97M | $ 744.38M | $ 787.36M | |
$ 6.73B | $ 5.07B | $ 1.14B | $ 1.20B | $ 1.14B | $ 1.10B | |
$ 6.36B | $ 4.59B | $ 945.66M | $ 984.81M | $ 1.03B | $ 1.03B | |
$ -431.14M | $ -277.91M | $ 190.35M | $ 217.25M | $ 114.16M | $ 73.08M | |
$ -69.02M | $ -117.02M | $ -6.27M | $ -72.71M | $ -107.94M | $ -168.66M | |
$ 2.50B | $ -2.53B | $ -49.14M | $ 3.58M | $ -34.05M | $ 2.42M | |
$ -2.33B | $ -1.93B | $ 233.22M | $ 128.35M | $ -27.84M | $ -93.17M | |
$ -345.66M | $ -296.86M | $ 66.67M | $ 65.63M | $ 24.07M | $ 20.49M | |
$ -76.18M | $ -8.10M | $ -5.70M | $ -5.17M | - | - | |
$ -2.06B | $ -1.70B | $ 177.05M | $ 72.88M | $ -40.15M | $ -62.92M | |
$ -3.22 | $ -6.28 | $ 2.10 | $ 0.81 | $ -0.41 | $ -0.65 | |
$ -3.22 | $ -6.28 | $ 2.10 | $ 0.81 | $ -0.41 | $ -0.65 | |
$ 916.81M | $ 270.84M | $ 84.10M | $ 89.97M | $ 97.92M | $ 96.74M | |
$ 916.81M | $ 270.84M | $ 84.12M | $ 89.97M | $ 97.92M | $ 96.74M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 23.87B | $ 16.53B | $ 1.52B | $ 752.84M | $ 1.77B | $ 1.81B | |
$ -2.06B | $ -1.70B | $ 177.05M | $ 72.88M | $ -40.15M | $ -62.92M | |
$ -345.80M | - | $ 184.96M | - | $ -20.46M | $ -114.96M | |
- | - | - | - | $ 147.93M | $ 251.02M | |
$ -2.08B | $ -1.84B | $ 233.66M | $ 135.96M | $ 120.09M | $ 157.85M | |
$ 277.64M | $ -243.40M | $ 692.07M | $ 629.67M | $ 645.10M | $ 746.05M |