Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 914.46M | $ 885.20M | $ 754.95M | $ 717.95M | $ 560.46M | $ 509.56M | |
$ 483.34M | $ 479.85M | $ 398.29M | $ 362.77M | $ 263.72M | $ 246.07M | |
$ 431.12M | $ 405.35M | $ 356.66M | $ 355.17M | $ 296.74M | $ 263.49M | |
$ 377.49M | $ 341.93M | $ 324.07M | $ 278.50M | $ 228.77M | $ 212.35M | |
$ 53.63M | $ 63.42M | $ 32.59M | $ 76.67M | $ 67.97M | $ 51.14M | |
$ -33.40M | $ -31.45M | $ -31.65M | $ -19.84M | $ -16.26M | $ -23.05M | |
$ 235.00K | $ -33.42M | $ -301.36M | $ -73.74M | $ 172.00K | $ -24.60M | |
$ 20.47M | $ -1.46M | $ -300.42M | $ -16.91M | $ 51.88M | $ 3.49M | |
$ -8.04M | $ -9.22M | $ 42.33M | $ -65.05M | $ 311.00K | $ -25.89M | |
- | - | - | - | - | - | |
$ 28.51M | $ 7.76M | $ -342.75M | $ 48.15M | $ 50.63M | $ 27.04M | |
$ 0.59 | $ 0.16 | $ -7.14 | $ 1.00 | $ 0.94 | $ 0.61 | |
$ 0.56 | $ 0.16 | $ -7.14 | $ 0.98 | $ 0.90 | $ 0.57 | |
$ 192.78M | $ 48.58M | $ 47.98M | $ 48.26M | $ 47.39M | $ 44.37M | |
$ 196.27M | $ 49.53M | $ 47.98M | $ 49.28M | $ 49.38M | $ 47.21M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.56 | $ 1.76 | $ 1.12 | $ 2.11 | $ 1.90 | $ 1.46 | |
- | - | - | - | - | - | |
$ 860.83M | $ 821.78M | $ 722.36M | $ 641.27M | $ 492.49M | $ 458.42M | |
$ 28.51M | $ 7.76M | $ -342.75M | $ 48.15M | $ 50.63M | $ 27.04M | |
$ 27.00M | $ 31.70M | $ -122.76M | $ 101.74M | $ 52.45M | $ 41.82M | |
$ 31.83M | $ 29.95M | $ 26.66M | $ 19.25M | $ 15.77M | $ 23.16M | |
$ 52.30M | $ 28.49M | $ -273.76M | $ 2.34M | $ 67.65M | $ 26.64M | |
$ 98.36M | $ 71.92M | $ -233.86M | $ 46.55M | $ 106.24M | $ 64.78M |