Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 440.32M | $ 451.14M | $ 501.19M | $ 470.43M | $ 397.27M | $ 294.00M | |
$ 143.96M | $ 145.16M | $ 161.18M | $ 151.35M | $ 127.47M | $ 82.78M | |
$ 296.36M | $ 305.98M | $ 340.01M | $ 319.08M | $ 269.80M | $ 211.22M | |
$ 196.81M | $ 203.47M | $ 420.04M | $ 218.84M | $ 199.72M | $ 151.83M | |
$ 99.56M | $ 102.51M | $ -80.03M | $ 100.24M | $ 70.08M | $ 59.39M | |
$ -98.58M | $ -102.41M | $ -118.56M | $ -111.96M | $ -95.56M | $ -67.47M | |
$ 14.42M | $ 20.43M | $ 16.98M | $ 4.27M | $ 70.03M | $ 36.75M | |
$ 15.40M | $ 20.53M | $ -181.60M | $ -7.46M | $ 44.54M | $ 28.67M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -131.86M | $ -133.49M | $ -338.90M | $ -121.03M | $ -43.29M | $ -35.98M | |
$ -2.49 | $ -2.59 | $ -6.95 | $ -2.73 | $ -1.08 | $ -1.13 | |
$ -2.49 | $ -2.59 | $ -6.95 | $ -2.73 | $ -1.08 | $ -1.13 | |
$ 212.19M | $ 51.50M | $ 48.74M | $ 44.27M | $ 40.03M | $ 31.93M | |
$ 212.19M | $ 51.50M | $ 48.74M | $ 44.27M | $ 40.03M | $ 31.93M | |
$ 0.70 | $ 0.70 | $ 0.79 | $ 1.05 | $ 1.02 | $ 0.94 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 340.76M | $ 348.63M | $ 581.22M | $ 370.19M | $ 327.19M | $ 234.62M | |
$ 15.28M | $ 20.45M | $ -177.79M | $ -7.24M | $ 43.47M | $ 27.68M | |
$ 5.76M | $ 5.05M | $ -195.09M | $ -9.68M | $ -7.42M | $ 5.63M | |
$ 98.58M | $ 102.41M | $ 118.56M | $ 111.96M | $ 95.56M | $ 67.47M | |
$ 113.98M | $ 122.95M | $ -63.05M | $ 104.51M | $ 140.10M | $ 96.14M | |
$ 279.47M | $ 292.14M | $ 138.63M | $ 289.57M | $ 311.24M | $ 212.65M |