Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 4.08B | $ 4.03B | $ 3.82B | $ 3.05B | $ 3.45B | $ 3.52B | |
$ 2.78B | $ 2.71B | $ -2.54B | $ 2.12B | $ 2.27B | $ 2.27B | |
$ 1.31B | $ 1.32B | $ 1.26B | $ 926.53M | $ 1.18B | $ 1.25B | |
$ 709.04M | $ 713.77M | $ 630.19M | $ 555.70M | $ 572.75M | $ 592.16M | |
$ 578.00M | $ 670.14M | $ 633.24M | $ 370.83M | $ 610.45M | $ 662.60M | |
$ -35.77M | $ -2.89B | $ 2.48M | $ -171.76M | $ -162.92M | $ -156.03M | |
$ -16.14M | $ -68.27M | $ 40.03M | $ -33.43M | $ -57.10M | $ 19.80M | |
$ 384.93M | $ 396.70M | $ 413.92M | $ 165.64M | $ 390.42M | $ 526.38M | |
$ 73.45M | $ 86.02M | $ 50.34M | $ 1.35M | $ 107.71M | $ -72.62M | |
$ -94.62M | - | - | - | - | - | |
$ 362.17M | $ 271.90M | $ 363.58M | $ 164.29M | $ 282.71M | $ 599.00M | |
$ 2.03 | $ 2.00 | $ 2.30 | $ 1.04 | $ 1.76 | $ 3.55 | |
$ 2.01 | $ 1.99 | $ 2.28 | $ 1.04 | $ 1.75 | $ 3.53 | |
$ 457.26M | $ 155.25M | $ 158.17M | $ 157.37M | $ 160.95M | $ 168.57M | |
$ 458.77M | $ 155.93M | $ 159.37M | $ 158.13M | $ 161.97M | $ 169.86M | |
$ 0.11 | $ 0.33 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 2.21 | $ 3.56 | $ 3.65 | |
- | - | - | - | - | - | |
$ 3.49B | $ 3.43B | $ -1.91B | $ 2.67B | $ 2.84B | $ 2.86B | |
$ 311.48M | $ 310.69M | $ 363.58M | $ 164.29M | $ 282.71M | $ 599.00M | |
$ 819.05M | $ 133.28M | - | $ 183.13M | $ 321.27M | $ 582.57M | |
- | - | - | $ 171.76M | - | $ 153.68M | |
$ 464.38M | $ 3.29B | $ 593.21M | $ 370.83M | $ 610.45M | $ 662.60M | |
$ 572.10M | $ 3.58B | $ 727.34M | $ 626.06M | $ 869.19M | $ 907.94M |