Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.96B | $ 17.39B | $ 15.58B | $ 14.55B | $ 12.81B | $ 13.13B | |
$ 2.75B | $ 11.53B | $ 10.76B | $ 9.74B | $ 8.59B | $ 11.80B | |
$ 1.21B | $ 5.86B | $ 4.82B | $ 4.64B | $ 4.08B | $ 1.33B | |
$ 841.89M | $ 4.05B | $ 3.26B | $ -2.94B | $ -29.00M | $ -32.00M | |
$ 363.42M | $ 1.81B | $ 1.56B | $ 1.73B | $ 1.31B | $ 1.33B | |
$ -37.92M | $ -600.00M | $ 422.00M | $ -698.39M | $ -895.00M | $ -782.00M | |
$ -270.00K | $ -98.00M | $ -369.00M | $ 104.04M | $ -49.00M | $ -49.00M | |
$ 325.23M | $ 1.45B | $ 770.00M | $ 931.70M | $ -1.30B | $ 253.00M | |
$ 50.52M | $ 1.25B | $ 209.00M | $ 137.00M | $ 36.00M | $ 162.00M | |
- | $ 98.00M | $ 30.90M | $ 54.00M | $ 49.00M | $ 49.00M | |
$ 494.09M | $ 182.00M | $ 858.00M | $ 753.00M | $ -1.47B | $ 143.00M | |
$ 10.20 | - | $ 0.03 | $ 0.04 | $ -0.06 | - | |
$ 10.20 | - | $ 0.03 | $ 0.04 | $ -0.06 | - | |
$ 1.45B | - | $ 43.55B | $ 44.12B | $ 44.13B | $ 45.39B | |
$ 1.45B | - | $ 43.55B | $ 44.12B | $ 44.13B | $ 45.39B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.59B | $ 15.58B | $ 14.02B | $ 12.66B | $ 11.47B | $ 11.77B | |
$ 494.09M | $ 182.00M | $ 858.00M | $ 753.00M | $ -1.47B | $ 143.00M | |
$ 257.26M | $ 1.07B | - | - | - | - | |
$ 43.33M | - | - | - | - | - | |
$ 368.56M | $ 1.98B | $ 1.20B | $ 1.64B | $ -510.00M | $ 253.00M | |
$ 417.07M | $ 3.21B | $ 2.32B | $ 2.76B | $ 595.00M | $ -792.00M |