Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 7.81B | $ 5.72B | $ 2.23B | $ 4.23B | $ 4.22B | $ 2.40B | |
$ 1.57B | $ -4.33B | $ 0.00 | $ 2.15B | $ 2.12B | $ 1.37B | |
$ 7.76B | $ 1.39B | $ 5.07B | $ 2.08B | $ 2.10B | $ 1.02B | |
$ -9.01M | $ -2.35B | $ -433.72M | $ 780.64M | $ 791.54M | $ 715.11M | |
$ 4.19B | $ -962.44M | $ 5.07B | $ 1.30B | $ 1.31B | $ 306.36M | |
$ -1.20B | $ 257.32M | $ 415.10M | $ 433.57M | $ 374.96M | $ 520.50M | |
$ -2.99B | $ 354.08M | $ -698.80M | $ 4.00B | $ 3.48B | $ 1.43B | |
$ 3.37B | $ -1.06B | $ 13.65B | $ 5.73B | $ 5.17B | $ 2.26B | |
$ 594.30M | $ -35.67M | $ 1.35B | $ 609.10M | $ 528.75M | $ -194.10M | |
- | $ -224.78M | - | - | - | - | |
$ 4.45B | $ -910.13M | $ 4.82B | $ 1.94B | $ 1.97B | $ 1.10B | |
$ 1.48 | $ -1.21 | $ 7.83 | $ 3.45 | - | - | |
$ 1.43 | $ -1.21 | $ 7.31 | $ 3.37 | - | - | |
$ 3.33B | $ 749.50M | $ 582.26M | $ 562.81M | - | - | |
$ 3.41B | $ 749.50M | $ 633.09M | $ 583.69M | - | - | |
$ >-0.01 | $ 0.62 | $ 0.00 | $ 0.53 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 18.68M | - | - | $ 72.10M | $ 62.73M | $ 59.71M | |
$ 1.56B | $ -6.68B | $ 0.00 | $ 2.93B | $ 2.91B | $ 2.09B | |
$ 4.52B | $ -841.13M | $ 4.92B | $ 2.00B | $ 2.01B | $ 1.13B | |
$ 1.02B | - | - | $ -1.26B | $ -961.64M | $ 331.75M | |
$ 417.66M | - | - | $ 969.87M | $ 1.04B | $ 876.03M | |
$ 5.14B | $ -2.70B | $ 14.72B | $ 6.70B | $ 6.21B | $ 3.13B | |
$ 5.14B | $ -2.70B | $ 14.72B | $ 6.70B | $ 6.21B | $ 3.13B |