Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 1.93B | $ 1.97B | $ 1.08B | $ 1.17B | $ 1.18B | $ 939.78M | |
$ 778.53M | $ 622.33M | $ 669.39M | $ 742.99M | $ 777.25M | $ 763.80M | |
$ 1.15B | $ 1.35B | $ 408.80M | $ 423.03M | $ 402.77M | $ 175.98M | |
$ 319.28M | $ 322.46M | $ 238.77M | $ 249.74M | $ 242.11M | $ 233.68M | |
$ 833.57M | $ 1.03B | $ 170.03M | $ 173.28M | $ 160.66M | $ -57.70M | |
$ 125.00K | $ 772.00K | $ 15.04M | $ 101.67M | $ 107.25M | $ 7.78M | |
$ -36.23M | $ -34.11M | $ 3.19M | $ -594.75M | $ -14.29M | $ 6.83M | |
$ 797.47M | $ 992.91M | $ 188.25M | $ -319.79M | $ 253.63M | $ -43.09M | |
$ 79.63M | $ 311.79M | $ -306.40M | $ 157.13M | $ -140.64M | $ -154.01M | |
- | - | - | - | - | - | |
$ 549.17M | $ 524.89M | $ 406.29M | $ -150.46M | $ 411.20M | $ 181.25M | |
$ 2.73 | $ 2.61 | $ 2.02 | $ -0.70 | $ 2.00 | $ 0.90 | |
$ 2.73 | $ 2.61 | $ 2.02 | $ -0.70 | $ 2.00 | $ 0.90 | |
$ 804.92M | $ 201.23M | $ 201.23M | $ 201.23M | $ 201.23M | $ 201.23M | |
$ 804.92M | $ 201.23M | $ 201.23M | $ 201.23M | $ 201.23M | $ 201.23M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.10B | $ 944.79M | $ 908.17M | $ 992.73M | $ 1.02B | $ 997.48M | |
$ 2.86M | $ 2.23M | $ 2.31M | $ 4.66M | $ 47.41M | $ 148.50M | |
$ 549.17M | $ 524.89M | $ 406.29M | $ -150.46M | $ 411.20M | $ 181.25M | |
$ 549.40M | $ 522.51M | $ 404.30M | $ 286.68M | $ 421.70M | $ 176.22M | |
$ 800.33M | $ 995.14M | $ 190.56M | $ -315.13M | $ 301.04M | $ 105.41M | |
$ 976.20M | $ 1.16B | $ 371.82M | $ -123.07M | $ 512.25M | $ 413.02M |