Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 190.86M | $ 192.64M | $ 254.38M | $ 268.68M | $ 248.17M | $ 227.19M | |
$ 12.18M | $ 14.80M | $ 24.28M | $ 25.63M | $ 23.36M | $ 24.49M | |
$ 178.67M | $ 177.84M | $ 230.10M | $ 243.05M | $ 224.80M | $ 202.70M | |
$ 216.16M | $ 191.80M | $ 223.77M | $ 200.89M | $ 197.56M | $ 179.89M | |
$ -37.48M | $ -13.95M | $ 6.33M | $ 42.16M | $ 27.24M | $ 22.81M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 21.19M | $ 20.29M | $ 4.97M | $ -199.00K | $ -4.42M | $ -6.22M | |
$ -18.09M | $ 6.34M | $ 11.30M | $ 42.36M | $ 31.66M | $ 29.03M | |
$ -1.69M | $ 3.83M | $ 5.03M | $ 9.21M | $ 8.32M | $ -86.53M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -16.43M | $ 2.51M | $ 6.28M | $ 33.15M | $ 23.34M | $ 115.55M | |
$ -0.29 | $ 0.04 | $ 0.11 | $ 0.60 | $ 0.43 | $ 2.17 | |
$ -0.29 | $ 0.04 | $ 0.11 | $ 0.58 | $ 0.42 | $ 2.11 | |
$ 231.78M | $ 57.38M | $ 56.46M | $ 55.55M | $ 54.43M | $ 53.14M | |
$ 231.94M | $ 57.56M | $ 56.98M | $ 56.92M | $ 55.19M | $ 54.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 228.35M | $ 206.59M | $ 248.05M | $ 226.52M | $ 220.93M | $ 204.38M | |
$ -16.39M | $ 2.51M | $ 6.28M | $ 33.15M | $ 23.34M | $ 115.55M | |
$ -20.14M | $ 5.01M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -23.48M | $ -13.95M | $ 6.33M | $ 42.16M | $ 27.24M | $ 29.03M | |
$ -16.19M | $ -10.94M | $ 9.06M | $ 45.01M | $ 30.10M | $ 31.93M |