Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 13.36B | $ 14.99B | $ 10.71B | $ 6.30B | $ 7.63B | $ 9.82B | |
$ 8.23B | $ 13.25B | $ 9.63B | $ 5.12B | $ 6.43B | $ 8.41B | |
$ 6.49B | $ 1.74B | $ 1.08B | $ 1.18B | $ 1.20B | $ 1.42B | |
$ 433.00M | $ 1.01B | $ 877.00M | $ 875.00M | $ 1.01B | $ 1.05B | |
$ 6.05B | $ 731.00M | $ 201.00M | $ 308.00M | $ 188.00M | $ 368.00M | |
$ -275.00M | $ -278.00M | $ -299.00M | $ -302.00M | $ -304.00M | $ -269.00M | |
$ -2.35B | $ 604.00M | $ 499.00M | $ -308.00M | $ 136.00M | $ 206.00M | |
$ 1.19B | $ 1.06B | $ 401.00M | $ -302.00M | $ 20.00M | $ 305.00M | |
$ 1.00M | $ 1.00M | $ 6.00M | $ 0.00 | $ -1.00M | $ 3.00M | |
$ 160.00M | - | - | - | - | - | |
$ 8.98B | $ 982.00M | $ 332.00M | $ -365.00M | $ -160.00M | $ 87.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.67B | $ 14.26B | $ 10.51B | $ 5.99B | $ 7.44B | $ 9.45B | |
$ 1.18B | $ 1.05B | $ 391.00M | $ -306.00M | $ 17.00M | $ 298.00M | |
$ 985.80M | $ 1.07B | $ 426.46M | $ 449.00M | $ 263.74M | $ 460.39M | |
$ 207.00M | $ 278.00M | $ 299.00M | $ 302.00M | $ 304.00M | $ 269.00M | |
$ 1.38B | $ 1.33B | $ 700.00M | $ 0.00 | $ 324.00M | $ 574.00M | |
$ 1.74B | $ 1.70B | $ 1.06B | $ 376.00M | $ 728.00M | $ 962.00M |