Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 404.23M | $ 396.34M | $ 423.90M | $ 447.67M | $ 184.47M | $ 39.30M | |
$ 207.42M | $ 197.82M | $ 225.25M | $ 214.15M | $ 99.57M | $ 14.04M | |
$ 196.81M | $ 198.52M | $ 198.66M | $ 233.53M | $ 84.89M | $ 25.25M | |
$ 23.75M | $ 21.61M | $ 16.37M | $ 12.66M | $ 2.00M | $ 1.26M | |
$ 173.05M | $ 176.91M | $ 182.29M | $ 220.86M | $ 82.90M | $ 23.99M | |
$ -34.34M | $ -32.08M | $ -17.29M | $ -1.04M | $ 0.00 | $ 0.00 | |
$ 47.87M | $ 29.47M | $ -10.07M | $ -7.85M | $ -2.58M | $ 1.37M | |
$ 186.58M | $ 174.30M | $ 154.93M | $ 211.97M | $ 80.32M | $ 25.35M | |
$ 11.03M | $ 10.53M | $ 10.23M | $ 26.25M | $ 17.36M | $ 4.69M | |
- | - | - | - | - | - | |
$ 36.26M | $ 35.01M | $ 32.45M | $ 28.05M | $ 62.96M | $ 20.66M | |
$ 0.93 | $ 0.86 | $ 0.74 | $ 0.64 | $ 0.42 | $ 0.14 | |
$ 0.93 | $ 0.86 | $ 0.74 | $ 0.64 | $ 0.42 | $ 0.14 | |
$ 156.37M | $ 40.68M | $ 43.74M | $ 43.62M | $ 149.13M | $ 149.13M | |
$ 156.61M | $ 40.68M | $ 43.74M | $ 43.62M | $ 149.13M | $ 149.13M | |
$ 1.10 | $ 0.90 | $ 1.07 | $ 0.34 | - | - | |
- | - | - | - | - | - | |
- | - | $ 0.83 | - | - | - | |
$ 0.24 | $ 0.24 | - | - | - | - | |
- | - | - | - | - | - | |
$ 231.17M | $ 219.43M | $ 241.61M | $ 226.81M | $ 101.57M | $ 15.31M | |
$ 213.79M | $ 200.55M | $ 179.40M | $ 94.80M | $ 62.96M | $ 20.66M | |
$ 215.94M | $ 186.74M | $ 179.57M | $ 96.13M | $ 64.98M | $ 20.66M | |
- | - | - | $ 1.04M | $ 0.00 | $ 0.00 | |
$ 173.05M | $ 176.91M | $ 182.29M | $ 220.86M | $ 82.90M | $ 25.35M | |
$ 231.56M | $ 226.10M | $ 235.41M | $ 263.20M | $ 108.03M | $ 28.84M |