Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.70B | $ 2.61B | $ 2.31B | $ 2.09B | $ 2.01B | $ 1.90B | |
$ 1.13B | $ -21.45M | $ 1.33B | $ 1.24B | $ 1.19B | $ 81.46M | |
$ 1.56B | $ 2.63B | $ 979.89M | $ 848.17M | $ 815.49M | $ 1.82B | |
$ 1.08B | $ 2.16B | $ 565.41M | $ 515.38M | $ 501.40M | $ 1.52B | |
$ 481.13M | $ 467.69M | $ 414.47M | $ 332.79M | $ 314.09M | $ 305.54M | |
$ -53.97M | $ 1.04M | $ -76.99M | $ -158.10M | $ -187.32M | $ -184.53M | |
$ -13.74M | $ 23.79M | $ -61.72M | $ 9.12M | $ -48.37M | $ -53.61M | |
$ 380.47M | $ 374.14M | $ 275.76M | $ 183.80M | $ 78.39M | $ 67.39M | |
$ 95.79M | $ 94.10M | $ 67.56M | $ 40.61M | $ 25.09M | $ 9.91M | |
- | - | - | - | - | - | |
$ 278.32M | $ 273.15M | $ 190.63M | $ -672.13M | $ 108.92M | $ -175.75M | |
$ 3.09 | $ 3.05 | $ 2.15 | $ -7.65 | $ 1.24 | $ -2.01 | |
$ 3.05 | $ 2.98 | $ 2.10 | $ -7.65 | $ 1.24 | $ -2.01 | |
$ 359.56M | $ 89.68M | $ 88.77M | $ 87.88M | $ 87.61M | $ 87.29M | |
$ 365.80M | $ 91.56M | $ 90.79M | $ 88.59M | $ 87.82M | $ 87.42M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.31 | - | $ 2.56 | - | $ 2.04 | $ 2.24 | |
$ 34.21M | - | $ 38.52M | $ 37.36M | $ 35.49M | $ 34.31M | |
$ 2.22B | $ 2.14B | $ 1.90B | $ 1.76B | $ 1.69B | $ 1.60B | |
$ 278.86M | $ 273.15M | $ 190.63M | $ -672.13M | $ 108.92M | $ -175.75M | |
$ 229.36M | - | $ 249.88M | $ 158.72M | $ 85.01M | $ 102.95M | |
$ 53.97M | - | $ 76.99M | $ 158.10M | $ 187.32M | $ 184.53M | |
$ 454.45M | $ 442.86M | $ 352.75M | $ 341.90M | $ 265.72M | $ 251.93M | |
$ 574.86M | $ 560.63M | $ 459.47M | $ 437.16M | $ 353.64M | $ 332.27M |