Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 4.09B | $ 863.58M | $ 2.70B | $ 3.18B | $ 2.39B | $ 1.53B | |
$ 1.30B | $ -2.67B | $ -1.71B | $ 769.95M | $ 426.96M | $ 323.04M | |
$ 2.79B | $ -2.66B | $ -279.26M | $ 2.41B | $ 1.96B | $ 1.21B | |
$ 1.23B | $ 2.63B | $ 3.09B | $ 898.38M | $ 646.40M | $ 512.29M | |
$ 1.56B | $ -5.29B | $ -3.37B | $ 1.51B | $ 1.32B | $ 694.27M | |
$ -1.38B | $ 4.64B | $ 1.88B | $ -199.16M | $ -167.08M | $ -251.49M | |
$ -954.20M | $ -49.59M | $ 1.31B | $ -183.99M | $ -58.50M | $ -445.00K | |
$ -773.25M | $ -387.29M | $ -1.45B | $ 1.13B | $ 1.09B | $ 442.34M | |
$ 29.09M | $ 139.11M | $ -68.21M | $ 290.22M | $ 286.46M | $ 137.11M | |
- | $ -3.59M | $ -10.44M | - | - | - | |
$ -802.52M | $ -750.29M | $ -2.75B | $ 854.07M | $ 803.23M | $ 301.36M | |
$ -2.58 | $ -1.67 | $ -4.40 | $ 2.95 | $ 2.90 | - | |
$ -2.58 | $ -1.67 | $ -4.40 | $ 2.91 | $ 2.85 | - | |
$ 622.47M | $ 311.88M | $ 308.91M | $ 289.29M | $ 277.32M | - | |
$ 622.47M | $ 449.28M | - | $ 293.74M | $ 282.17M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.43 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.53B | $ -37.15M | $ 1.38B | $ 1.67B | $ 1.07B | $ 835.33M | |
$ -802.52M | $ -750.29M | $ -2.75B | $ 854.07M | $ 803.23M | $ 301.23M | |
$ -292.47M | - | - | $ 854.07M | $ 803.23M | $ 301.23M | |
$ 1.66B | - | - | $ 339.84M | $ 353.45M | $ 301.06M | |
$ 889.70M | $ -387.29M | $ -1.45B | $ 1.47B | $ 1.44B | $ 743.40M | |
$ 1.27B | $ 413.04M | $ -938.18M | $ 1.72B | $ 1.61B | $ 835.74M |