Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 12.09B | $ 11.08B | $ 9.90B | $ 8.80B | $ 9.17B | $ 8.13B | |
$ 10.17B | $ 9.47B | $ -8.40B | $ 7.40B | $ 7.82B | $ 6.93B | |
$ -964.04M | $ 1.60B | $ 1.50B | $ 1.40B | $ 1.36B | $ 1.21B | |
$ 1.16B | $ 1.04B | $ 970.94M | $ 903.58M | $ 893.45M | $ 799.16M | |
$ -2.13B | $ 564.88M | $ -9.37B | $ 491.80M | $ 462.42M | $ 406.30M | |
$ -6.99M | $ -10.44M | $ -5.12M | $ -7.49M | $ -11.56M | $ -10.80M | |
$ -2.89B | $ -4.31M | $ -9.91B | $ -231.98M | $ 30.00K | $ -470.00K | |
$ 755.11M | $ 558.75M | $ 529.30M | $ 252.33M | $ 450.89M | $ 395.03M | |
$ 206.99M | $ 152.63M | $ 145.60M | $ 119.38M | $ 125.75M | $ 109.11M | |
- | - | - | - | - | - | |
$ 547.78M | $ 406.12M | $ 383.53M | $ 132.94M | $ 325.14M | $ 283.53M | |
$ 11.54 | $ 8.13 | $ 7.09 | $ 2.41 | $ 5.78 | $ 4.88 | |
$ 11.47 | $ 8.10 | $ 7.06 | $ 2.40 | $ 5.75 | $ 4.85 | |
$ 190.04M | $ 49.93M | $ 54.09M | $ 55.20M | $ 56.21M | $ 58.11M | |
$ 190.86M | $ 50.14M | $ 54.32M | $ 55.42M | $ 56.52M | $ 58.44M | |
$ 0.66 | $ 0.54 | $ 0.52 | $ 0.32 | $ 0.32 | $ 0.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 6.40 | $ 5.75 | $ 4.91 | |
- | - | - | - | - | - | |
$ 11.33B | $ 10.51B | $ -7.43B | $ 8.31B | $ 8.71B | $ 7.72B | |
$ 547.78M | $ 406.12M | $ 383.53M | $ 132.94M | $ 325.14M | $ 283.53M | |
$ 467.01M | $ 398.44M | - | $ 304.47M | $ 326.24M | $ 288.20M | |
$ 6.96M | - | - | $ 9.01M | $ 13.82M | $ 13.54M | |
$ 763.05M | $ 560.30M | $ 530.12M | $ 261.33M | $ 464.71M | $ 408.57M | |
$ 878.80M | $ 669.86M | $ 643.48M | $ 368.01M | $ 556.80M | $ 489.49M |