Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.48B | $ 1.54B | $ 1.54B | $ 1.25B | $ 854.20M | $ 784.52M | |
$ 44.21M | $ 45.70M | $ 39.10M | $ 24.89M | $ 176.31M | $ 142.32M | |
$ 1.37B | $ 1.33B | $ 1.51B | $ 1.22B | $ 677.89M | $ 642.20M | |
$ 492.31M | $ 493.47M | $ 466.89M | $ 395.91M | $ 96.41M | $ 214.09M | |
$ 872.90M | $ 837.45M | $ 1.04B | $ 828.44M | $ 581.48M | $ 561.20M | |
$ -1.19B | $ -470.63M | $ -395.04M | $ -356.91M | $ -243.94M | $ -223.27M | |
$ 143.65M | $ -56.14M | $ 87.25M | $ -8.20M | $ 36.23M | $ 681.48M | |
$ 352.97M | $ 959.72M | $ 730.89M | $ 463.33M | $ 373.78M | $ 1.02B | |
$ 48.06M | $ 55.90M | $ 73.95M | $ 31.06M | $ -2.62M | $ 927.00K | |
$ 18.55M | $ 40.80M | - | - | - | - | |
$ 303.08M | $ 902.60M | $ 656.02M | $ 431.45M | $ 374.68M | $ 1.02B | |
$ 1.55 | $ 1.50 | $ 1.11 | $ 0.81 | $ 0.87 | $ 2.77 | |
$ 0.50 | $ 1.50 | $ 1.11 | $ 0.81 | $ 0.87 | $ 2.76 | |
$ 2.39B | $ 598.63M | $ 588.82M | $ 529.24M | $ 427.07M | $ 365.36M | |
$ 2.40B | $ 598.84M | $ 590.14M | $ 530.46M | $ 428.30M | $ 366.27M | |
$ 1.16 | $ 1.16 | $ 1.12 | $ 1.08 | $ 1.02 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 536.52M | $ 539.17M | $ 505.99M | $ 420.80M | $ 272.72M | $ 223.32M | |
$ 303.95M | $ 902.60M | $ 656.02M | $ 431.45M | $ 374.68M | $ 1.02B | |
$ 332.42M | - | $ 608.86M | $ 451.83M | $ 359.70M | $ 345.91M | |
$ 175.81M | - | - | - | $ 237.83M | $ 223.27M | |
$ 1.54B | $ 1.43B | $ 1.04B | $ 828.44M | $ 581.48M | $ 561.20M | |
$ 1.88B | $ 1.76B | $ 1.37B | $ 1.10B | $ 738.06M | $ 702.69M |