Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 294.77M | $ 291.39M | $ 273.85M | $ 211.54M | $ 167.50M | $ 215.49M | |
$ 228.28M | $ 229.04M | $ 223.84M | $ 178.60M | $ 136.63M | $ -174.65M | |
$ 66.49M | $ 62.35M | $ 50.02M | $ 32.94M | $ 30.87M | $ 40.84M | |
$ 47.27M | $ 46.51M | $ 43.41M | $ 37.36M | $ 38.69M | $ -38.34M | |
$ 19.22M | $ 15.84M | $ 4.38M | $ -4.42M | $ -7.83M | $ 2.50M | |
$ -5.77M | $ -7.56M | $ -4.63M | $ -2.04M | $ -3.50M | $ -4.28M | |
$ -3.41M | $ -2.82M | $ -4.16M | $ -3.65M | $ -92.00K | $ -5.47M | |
$ 9.38M | $ 5.46M | $ -2.18M | $ -3.36M | $ -12.04M | $ 2.85M | |
$ -1.04M | $ -2.40M | $ 2.11M | $ 1.22M | $ 674.00K | $ 2.79M | |
- | - | - | - | - | - | |
$ 9.38M | $ 7.36M | $ -4.90M | $ -4.57M | $ -13.61M | $ -8.49M | |
$ 0.46 | $ 0.36 | $ -0.21 | $ -0.23 | $ -0.69 | $ -0.43 | |
$ 0.46 | $ 0.36 | $ -0.21 | $ -0.23 | $ -0.69 | $ -0.43 | |
$ 81.31M | $ 20.21M | $ 20.06M | $ 19.90M | $ 19.77M | $ 19.69M | |
$ 81.46M | $ 20.22M | $ 20.06M | $ 19.90M | $ 19.77M | $ 19.69M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 275.56M | $ 275.55M | $ 267.24M | $ 212.74M | $ 175.32M | $ -212.99M | |
$ 9.40M | $ 7.36M | $ -4.90M | $ -4.57M | $ -13.61M | $ -8.49M | |
$ -3.19M | $ -4.30M | - | - | - | - | |
- | - | - | - | - | - | |
$ 15.31M | $ 13.24M | $ 2.45M | $ -1.27M | $ -8.45M | $ 2.96M | |
$ 26.34M | $ 24.66M | $ 11.87M | $ 3.07M | $ -4.10M | $ 8.31M |