Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 4.55B | $ 4.55B | $ 4.03B | $ 3.21B | $ 2.74B | $ 2.68B | |
$ 3.55B | $ 3.55B | $ 2.91B | $ 2.33B | $ 2.15B | $ 2.02B | |
$ 997.29M | $ 997.29M | $ 1.12B | $ 877.74M | $ 591.61M | $ 657.07M | |
$ 445.84M | $ 445.84M | $ 407.45M | $ 371.18M | $ 404.73M | $ 362.04M | |
$ 551.45M | $ 551.45M | $ 711.50M | $ 506.56M | $ 186.88M | $ 295.03M | |
$ -60.25M | $ -60.25M | $ -98.45M | $ -112.63M | $ -113.76M | $ -107.94M | |
$ -29.56M | $ -29.56M | $ 34.34M | $ 102.81M | $ -545.87M | $ 122.29M | |
$ 461.64M | $ 461.64M | $ 647.39M | $ 496.74M | $ -472.76M | $ 309.37M | |
$ 105.76M | $ 105.76M | $ 154.07M | $ 136.46M | $ -179.65M | $ 38.73M | |
- | - | - | - | - | - | |
$ 355.88M | $ 355.88M | $ 493.32M | $ 360.29M | $ -293.11M | $ 270.57M | |
$ 12.49 | $ 12.50 | $ 17.06 | $ 13.64 | $ -11.35 | $ 10.60 | |
$ 10.52 | $ 10.53 | $ 16.16 | $ 13.50 | $ -11.35 | $ 5.22 | |
$ 113.86M | $ 28.46M | $ 28.91M | $ 26.41M | $ 25.83M | $ 25.54M | |
$ 136.77M | $ 34.19M | $ 30.54M | $ 26.69M | $ 25.83M | $ 28.28M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 14.21 | $ 14.23 | $ 18.51 | $ 13.67 | $ 5.24 | $ 7.27 | |
$ 211.48M | $ 211.48M | $ 251.81M | $ 251.97M | $ 300.45M | $ 321.36M | |
$ 4.00B | $ 4.00B | $ 3.32B | $ 2.70B | $ 2.55B | $ 2.38B | |
$ 69.01M | $ 69.01M | $ 99.18M | $ 113.71M | $ 118.06M | $ 114.65M | |
$ 355.88M | $ 355.88M | $ 493.32M | $ 360.29M | $ -293.11M | $ 270.57M | |
$ 378.82M | $ 378.82M | $ 498.16M | $ 420.41M | $ 62.49M | $ 172.99M | |
$ 530.64M | $ 530.64M | $ 746.57M | $ 610.45M | $ -354.70M | $ 424.02M | |
$ 884.78M | $ 884.78M | $ 1.10B | $ 938.55M | $ -37.88M | $ 689.58M |