Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 123.60M | $ 123.60M | $ 117.81M | $ 91.49M | $ 76.92M | $ 135.74M | |
$ 52.56M | $ 82.23M | $ 98.30M | $ 75.24M | $ 63.43M | $ 110.31M | |
$ 41.37M | $ 41.37M | $ 19.52M | $ 16.25M | $ 13.49M | $ 25.43M | |
$ 54.42M | $ 54.42M | $ 43.86M | $ 63.31M | $ 25.78M | $ 23.73M | |
$ -13.05M | $ -13.05M | $ -27.68M | $ -47.07M | $ -12.29M | $ 1.70M | |
$ 8.30M | $ 8.66M | $ -707.49K | $ 2.43M | $ -1.56M | $ -4.03M | |
$ -7.29M | $ -6.93M | $ -4.28M | $ -68.41M | $ -1.59M | $ -5.55M | |
$ 3.47M | $ 3.47M | $ -13.34M | $ 27.98M | $ -15.44M | $ -7.88M | |
$ 992.55K | $ 1.80M | $ -2.13M | $ 5.11M | $ -5.05M | $ -692.26K | |
- | - | - | $ 17.79M | - | - | |
$ 1.26M | $ 7.13K | $ -12.12M | $ 22.86M | $ -10.39M | $ -7.19M | |
$ 0.02 | $ 0.02 | $ -0.17 | $ 0.30 | $ -0.19 | $ -0.14 | |
$ 0.02 | $ 0.02 | $ -0.17 | $ 0.30 | $ -0.19 | $ -0.14 | |
$ 315.12M | $ 78.78M | $ 75.57M | $ 76.15M | $ 55.96M | $ 52.34M | |
$ 319.61M | $ 79.90M | $ 75.57M | $ 76.15M | $ 55.96M | $ 52.34M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 106.99M | $ 136.65M | $ 142.15M | $ 138.55M | $ 89.21M | $ 134.04M | |
$ 631.70K | $ 7.13K | $ -12.12M | $ 22.86M | $ -10.39M | $ -7.19M | |
$ 4.27M | $ 4.18M | $ -12.13M | - | $ -19.55M | $ -24.82M | |
- | - | - | - | $ 3.75M | $ 4.82M | |
$ 4.80M | $ 4.80M | $ -12.63M | $ 28.38M | $ -11.69M | $ -3.06M | |
$ 16.71M | $ 16.71M | $ -203.07K | $ 38.42M | $ -3.47M | $ 5.14M |