Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Oct 18 |
---|---|---|---|---|---|---|
$ 5.88B | $ 5.58B | $ 4.62B | $ 4.89B | $ 559.87M | $ 2.00B | |
$ 4.61B | $ 4.38B | $ 3.57B | $ 3.80B | $ 475.78M | $ 1.54B | |
$ 1.27B | $ 1.20B | $ 1.05B | $ 1.09B | $ 84.09M | $ 462.68M | |
$ 865.13M | $ 838.96M | $ 760.19M | $ 805.44M | $ 115.92M | $ 316.75M | |
$ 408.12M | $ 360.12M | $ 290.13M | $ 282.98M | $ -31.82M | $ 145.93M | |
$ -178.79M | $ -191.10M | $ -212.25M | $ -228.59M | $ -28.49M | $ -21.67M | |
$ 810.01M | $ 732.81M | $ -555.10M | $ -65.01M | $ -36.54M | $ -41.16M | |
$ 1.04B | $ 901.83M | $ -477.21M | $ -10.62M | $ -96.86M | $ 83.09M | |
$ 269.54M | $ 235.97M | $ 5.56M | $ 4.78M | $ -20.67M | $ 19.99M | |
- | - | - | - | - | - | |
$ 760.56M | $ 658.04M | $ -482.78M | $ -15.39M | $ -76.19M | $ 62.69M | |
$ 6.02 | $ 5.22 | $ -3.84 | $ -0.12 | $ -0.71 | $ 0.95 | |
$ 5.97 | $ 5.19 | $ -3.84 | $ -0.12 | $ -0.71 | $ 0.94 | |
$ 505.86M | $ 126.06M | $ 125.56M | $ 125.58M | $ 107.81M | $ 66.26M | |
$ 509.76M | $ 126.80M | $ 125.56M | $ 125.58M | $ 107.81M | $ 66.36M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.73 | $ 2.10 | $ -0.48 | $ 0.39 | $ -0.26 | $ 1.45 | |
- | - | - | - | - | - | |
$ 5.47B | $ 5.22B | $ 4.33B | $ 4.61B | $ 591.70M | $ 1.85B | |
$ 769.80M | $ 665.86M | $ -482.78M | $ -15.39M | $ -76.19M | $ 63.11M | |
$ 189.35M | $ 126.27M | $ -77.22M | $ 32.93M | $ -47.40M | $ 95.10M | |
$ 178.91M | $ 191.30M | $ 213.61M | $ 229.26M | $ 28.56M | $ 21.81M | |
$ 1.22B | $ 1.09B | $ -263.61M | $ 218.65M | $ -68.30M | $ 104.90M | |
$ 1.51B | $ 1.39B | $ 21.00M | $ 482.41M | $ -37.37M | $ 147.23M |