Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.11B | $ 1.07B | $ 951.22M | $ 835.49M | $ 935.79M | $ 915.44M | |
$ -1.87M | $ -93.48M | $ 316.62M | $ 290.16M | $ 298.76M | $ 287.87M | |
$ 2.18B | $ 2.24B | $ 634.61M | $ 545.33M | $ 637.03M | $ 627.57M | |
$ 278.85M | $ 711.83M | $ 329.83M | $ 296.71M | $ 282.51M | $ 277.85M | |
$ 1.97B | $ 1.60B | $ 304.77M | $ 248.63M | $ 354.52M | $ 349.72M | |
$ -151.58M | $ -135.92M | $ -126.89M | $ -134.40M | $ -108.36M | $ -109.21M | |
$ 196.81M | $ -6.26M | $ 91.19M | $ 21.66M | $ 114.38M | $ 8.52M | |
$ 1.83B | $ 1.47B | $ 269.08M | $ 135.89M | $ 360.54M | $ 249.03M | |
$ 4.00K | - | - | - | - | - | |
$ 2.47M | $ 5.17M | - | - | - | - | |
$ 1.81B | $ 1.45B | $ 252.25M | $ 122.67M | $ 344.82M | $ 232.94M | |
$ 4.70 | $ 4.71 | $ 3.26 | $ 1.62 | $ 4.61 | $ 3.18 | |
$ 4.70 | $ 4.71 | $ 3.26 | $ 1.62 | $ 4.61 | $ 3.18 | |
$ 322.97M | $ 79.85M | $ 77.34M | $ 75.52M | $ 74.77M | $ 73.27M | |
$ 324.37M | $ 80.51M | $ 77.37M | $ 75.52M | $ 74.77M | $ 73.30M | |
$ 0.02 | - | $ 4.26 | $ 4.22 | $ 4.14 | $ 4.04 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 276.98M | $ 618.34M | $ 646.45M | $ 586.87M | $ 581.27M | $ 565.72M | |
$ 400.23M | $ 395.66M | $ 261.50M | $ 131.71M | $ 353.87M | $ 241.91M | |
$ 145.85M | - | $ 195.83M | $ 110.01M | $ 268.90M | $ 233.21M | |
$ 35.06M | - | $ 127.70M | $ 136.29M | $ 109.62M | $ 110.15M | |
$ 1.98B | $ 1.61B | $ 396.78M | $ 272.18M | $ 470.17M | $ 359.18M | |
$ 2.14B | $ 1.91B | $ 676.75M | $ 527.20M | $ 709.92M | $ 603.42M |