Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 239.57M | $ 230.77M | $ 227.02M | $ 223.54M | $ 205.55M | $ 195.07M | |
$ 10.18M | $ 6.80M | $ 4.90M | $ 6.40M | $ 16.00M | $ 4.82M | |
$ 128.78M | $ 125.39M | $ 121.07M | $ 119.28M | $ 119.24M | $ 118.26M | |
- | - | - | - | - | - | |
$ -23.76M | $ -21.86M | $ -20.39M | $ -15.29M | $ -9.63M | $ -10.80M | |
$ 100.61M | $ 98.57M | $ 101.04M | $ 110.64M | $ 70.27M | $ 71.99M | |
$ 21.63M | $ 20.56M | $ 19.23M | $ 22.70M | $ 10.76M | $ 7.45M | |
- | - | - | - | - | - | |
$ 78.98M | $ 78.00M | $ 81.81M | $ 87.94M | $ 59.50M | $ 84.94M | |
$ 4.40 | $ 4.36 | $ 4.59 | $ 4.94 | $ 3.35 | $ 3.64 | |
$ 4.41 | $ 4.36 | $ 4.58 | $ 4.94 | $ 3.35 | $ 3.64 | |
$ 71.73M | $ 17.89M | $ 17.84M | $ 17.79M | $ 17.75M | $ 17.72M | |
$ 71.81M | $ 17.90M | $ 17.85M | $ 17.80M | $ 17.76M | $ 17.74M | |
$ 1.85 | $ 1.84 | $ 1.68 | $ 1.57 | - | $ 1.48 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 169.26M | $ 166.31M | $ 164.20M | $ 156.68M | $ 134.99M | $ 140.07M | |
$ 78.98M | $ 78.00M | $ 81.81M | $ 87.94M | $ 59.50M | $ 64.54M | |
$ -79.50M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |