Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 144.04M | $ 141.26M | $ 143.09M | $ 145.44M | $ 146.56M | $ 143.53M | |
$ 50.76M | $ 49.26M | $ 45.01M | $ 52.35M | $ 45.34M | $ 45.00M | |
$ 93.28M | $ 92.00M | $ 98.09M | $ 93.09M | $ 101.22M | $ 98.53M | |
$ 19.72M | $ 14.73M | $ 12.14M | $ 12.74M | $ 11.49M | $ 12.41M | |
$ 73.57M | $ 77.26M | $ 85.95M | $ 80.35M | $ 89.73M | $ 86.13M | |
$ -21.89M | $ -26.84M | $ -24.10M | $ -27.04M | $ -26.23M | $ -29.69M | |
$ 24.64M | $ 25.86M | $ 6.86M | $ 6.71M | $ 22.43M | $ 6.63M | |
$ 76.32M | $ 76.28M | $ 68.71M | $ 60.02M | $ 85.93M | $ 63.07M | |
$ 9.59M | $ 16.29M | $ 5.56M | $ 7.28M | $ 8.30M | $ 3.88M | |
- | - | - | - | - | - | |
$ 35.15M | $ 28.41M | $ -11.88M | $ 38.89M | $ 65.32M | $ 46.30M | |
$ 1.54 | $ 1.32 | $ 1.40 | $ 1.12 | $ 1.93 | $ 1.37 | |
$ 1.54 | $ 1.32 | $ 1.40 | $ 1.12 | $ 1.93 | $ 1.37 | |
$ 133.35M | $ 33.36M | $ 33.29M | $ 33.24M | $ 33.11M | $ 32.92M | |
$ 133.36M | $ 33.37M | $ 33.29M | $ 33.25M | $ 33.12M | $ 32.93M | |
$ 0.04 | $ 0.90 | $ 1.76 | $ 1.76 | $ 1.75 | $ 1.70 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 70.47M | $ 64.00M | $ 57.15M | $ 65.09M | $ 56.83M | $ 57.41M | |
$ 19.12M | $ 19.90M | $ 21.83M | $ 24.95M | $ 26.08M | $ 28.28M | |
$ 50.66M | $ 43.91M | $ 2.92M | $ 52.74M | $ 77.62M | $ 48.78M | |
$ 50.66M | $ 43.90M | $ 2.51M | $ 52.18M | $ 73.57M | $ 47.38M | |
$ 95.44M | $ 96.19M | $ 90.54M | $ 84.97M | $ 112.00M | $ 91.35M | |
$ 115.88M | $ 116.60M | $ 111.48M | $ 106.44M | $ 133.15M | $ 112.40M |