Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 760.90M | $ 630.25M | $ 613.06M | $ 796.01M | $ 1.36B | $ 1.22B | |
$ 618.09M | $ 528.84M | $ 496.24M | $ 639.90M | $ 1.10B | $ 975.98M | |
$ 142.81M | $ 101.40M | $ 116.82M | $ 156.11M | $ 259.51M | $ 239.32M | |
$ 146.25M | $ 132.51M | $ 123.41M | $ 141.73M | $ 178.93M | $ 181.78M | |
$ -3.44M | $ -31.11M | $ -6.58M | $ 14.38M | $ 80.57M | $ 57.53M | |
$ -44.20M | $ -41.57M | $ -38.82M | $ -38.62M | $ -29.22M | $ -34.83M | |
$ -5.41M | $ -8.01M | $ -12.22M | $ -58.37M | $ -11.53M | $ -5.87M | |
$ -53.05M | $ -80.69M | $ -57.62M | $ -82.61M | $ 39.83M | $ 16.84M | |
$ 31.09M | $ 30.24M | $ 28.40M | $ 25.29M | $ 39.43M | $ 22.70M | |
- | - | - | - | - | - | |
$ -84.93M | $ -112.71M | $ -101.29M | $ -102.38M | $ 24.21M | $ 33.88M | |
$ -2.56 | $ -3.41 | $ -3.09 | $ -2.99 | $ 0.68 | $ 0.97 | |
$ -2.56 | $ -3.41 | $ -3.09 | $ -2.99 | $ 0.68 | $ 0.97 | |
$ 132.51M | $ 33.04M | $ 32.75M | $ 34.28M | $ 35.43M | $ 34.96M | |
$ 132.51M | $ 33.04M | $ 32.75M | $ 34.28M | $ 35.49M | $ 34.96M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -0.47 | - | $ -2.28 | $ -0.78 | $ 0.19 | $ -0.39 | |
- | - | - | - | - | - | |
$ 764.34M | $ 661.35M | $ 619.64M | $ 781.63M | $ 1.28B | $ 1.16B | |
$ -84.93M | $ -112.71M | $ -101.29M | $ -102.38M | $ 24.85M | $ 33.88M | |
$ -79.83M | $ -104.14M | $ -77.53M | $ -65.01M | $ 4.08M | $ -1.75M | |
$ 44.20M | $ 41.57M | $ 38.82M | $ 38.62M | $ 29.22M | $ 34.83M | |
$ -8.85M | $ -39.11M | $ -18.80M | $ -43.99M | $ 69.04M | $ 51.66M | |
$ 155.24M | $ 135.95M | $ 126.24M | $ 114.31M | $ 192.96M | $ 159.49M |