Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 235.45M | $ 230.77M | $ 227.02M | $ 229.93M | $ 205.55M | $ 195.07M | |
$ 9.32M | $ 6.80M | $ 4.91M | $ 6.40M | $ -16.05M | $ -4.82M | |
$ 127.12M | $ 125.39M | $ 121.07M | $ -119.28M | $ 119.24M | $ 118.26M | |
- | - | - | - | - | - | |
$ -24.23M | $ -21.86M | $ -20.39M | $ -14.50M | - | - | |
$ 99.02M | $ 98.57M | $ 101.04M | $ 110.64M | $ 70.27M | $ 71.99M | |
$ 21.55M | $ 20.56M | $ 19.23M | $ 24.43M | $ 10.76M | $ 7.45M | |
- | - | - | - | - | - | |
$ 79.70M | $ 78.00M | $ 81.81M | $ 75.15M | $ 59.50M | $ 64.54M | |
$ 4.32 | $ 4.36 | $ 4.59 | $ 4.94 | $ 3.35 | $ 3.64 | |
$ 4.32 | $ 4.36 | $ 4.58 | $ 4.94 | $ 3.35 | $ 3.64 | |
$ 71.66M | $ 17.89M | $ 17.84M | $ 17.79M | $ 17.75M | $ 17.72M | |
$ 71.73M | $ 17.90M | $ 17.85M | $ 17.80M | $ 17.76M | $ 17.74M | |
$ 1.84 | $ 1.84 | $ 1.68 | $ 1.57 | $ 1.53 | $ 1.48 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 166.06M | $ 166.31M | $ 164.20M | $ 163.06M | $ 134.94M | $ 140.07M | |
$ 77.47M | $ 78.00M | $ 81.81M | $ 75.15M | $ 59.50M | $ 64.54M | |
$ -81.62M | - | $ 32.77M | - | $ 59.50M | $ 64.54M | |
- | - | - | - | $ 1.30M | $ 5.54M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |