Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 119.66M | $ 117.70M | $ 101.25M | $ 80.01M | $ 58.68M | $ 48.45M | |
$ 10.97M | $ 10.55M | $ 9.17M | $ 7.67M | $ 6.51M | $ -5.16M | |
$ 108.69M | $ 107.15M | $ 92.08M | $ 72.35M | $ 52.18M | $ -5.57M | |
$ 108.67M | $ 106.59M | $ 90.84M | $ 66.97M | $ 46.73M | $ 39.36M | |
$ -6.49M | $ 559.52K | $ 1.24M | $ 5.35M | $ 5.49M | $ -44.92M | |
$ -2.45K | $ -3.17K | $ -4.52K | $ -9.01K | $ -11.57K | $ 6.83K | |
$ 6.31M | $ 1.08M | $ -543.32K | $ 96.67K | $ 28.16K | $ -48.41M | |
$ -6.30M | $ 1.64M | $ 695.15K | $ 5.28M | $ 5.41M | $ 3.37M | |
$ 231.82K | $ 11.39M | $ 68.45K | $ -1.51M | $ -7.75M | $ 48.71K | |
- | - | - | - | - | - | |
$ -6.53M | $ -9.75M | $ 626.71K | $ 7.57M | $ 13.17M | $ 3.32M | |
$ -0.44 | $ -0.66 | $ 0.08 | $ 0.46 | $ 0.94 | $ 0.24 | |
$ -0.44 | $ -0.66 | $ 0.08 | $ 0.44 | $ 0.90 | $ 0.23 | |
$ 59.50M | $ 14.69M | $ 14.49M | $ 14.32M | $ 14.00M | $ 13.82M | |
$ 60.43M | $ 14.94M | $ 14.87M | $ 14.94M | $ 14.58M | $ 14.47M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 119.64M | $ 117.14M | $ 100.01M | $ 75.48M | $ 53.24M | $ 34.20M | |
$ -6.53M | $ -9.75M | $ 626.71K | $ 7.57M | $ 13.17M | $ 3.32M | |
$ 2.84M | - | - | $ 4.12M | - | - | |
- | - | - | - | - | - | |
$ -5.39M | $ 1.64M | $ 1.24M | $ 6.15M | $ 5.44M | $ 3.27M | |
$ 1.13M | $ 10.22M | $ 7.89M | $ 10.07M | $ 8.18M | $ 5.17M |