Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 4.05B | $ 4.03B | $ 3.82B | $ 3.05B | $ 3.45B | $ 3.52B | |
$ 2.75B | $ -2.71B | $ 2.54B | $ 2.12B | $ 2.27B | $ 2.27B | |
$ 1.31B | $ 1.38B | $ 1.28B | $ 926.53M | $ 1.18B | $ 1.25B | |
$ 707.61M | $ 713.77M | $ 630.19M | $ 555.70M | $ 572.75M | $ 592.16M | |
$ 598.51M | $ 670.14M | $ 648.18M | $ 370.83M | $ 610.45M | $ 662.60M | |
$ -55.93M | - | $ -209.36M | $ -171.76M | $ -162.92M | $ -156.03M | |
$ 33.12M | $ 94.62M | $ -24.91M | $ -33.43M | $ -57.10M | $ 19.80M | |
$ 476.82M | $ 396.70M | $ 413.92M | $ 165.64M | $ 390.42M | $ 526.38M | |
$ 102.16M | $ 86.02M | $ 50.34M | $ 1.35M | $ 107.71M | $ -72.62M | |
$ -94.62M | $ -94.62M | - | - | - | - | |
$ 374.66M | $ 310.69M | $ 363.58M | $ 164.29M | $ 282.71M | $ 599.00M | |
$ 2.43 | $ 2.00 | $ 2.30 | $ 1.04 | $ 1.76 | $ 3.55 | |
$ 2.41 | $ 1.99 | $ 2.28 | $ 1.04 | $ 1.75 | $ 3.53 | |
$ 463.47M | - | $ 158.17M | $ 157.37M | $ 160.95M | $ 168.57M | |
$ 465.26M | - | $ 159.37M | $ 158.13M | $ 161.97M | $ 169.86M | |
$ 0.22 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.68 | - | $ 3.56 | $ 2.21 | $ 3.56 | $ 3.65 | |
- | - | - | - | - | - | |
$ 3.45B | $ -2.00B | $ 3.17B | $ 2.67B | $ 2.84B | $ 2.86B | |
$ 374.66M | $ 310.69M | $ 363.58M | $ 164.29M | $ 282.71M | $ 599.00M | |
$ 140.78M | - | $ 382.92M | $ 183.13M | $ 321.27M | $ 582.57M | |
$ 89.70M | - | - | $ 171.76M | - | $ 153.68M | |
$ 611.04M | $ 575.52M | $ 648.18M | $ 370.83M | $ 610.45M | $ 662.60M | |
$ 662.39M | $ 729.31M | $ 907.27M | $ 626.06M | $ 869.19M | $ 907.94M |