Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 287.40M | $ 282.56M | $ 258.99M | $ 130.52M | $ 115.99M | $ 74.70M | |
$ 66.04M | $ 255.71M | $ 207.28M | $ 124.49M | $ 114.69M | $ 68.62M | |
$ 31.93M | $ 26.85M | $ 51.71M | $ 6.03M | $ 1.30M | $ 6.08M | |
$ 2.72M | $ 4.95M | $ 5.43M | $ 4.42M | $ 4.06M | $ 3.84M | |
$ 26.63M | $ 21.90M | $ 46.28M | $ 1.61M | $ -2.76M | $ 2.25M | |
$ 3.44M | $ 1.70M | $ 632.99K | $ -898.56K | $ -1.00M | $ 67.04K | |
$ -6.09M | $ -3.70M | $ -10.17M | $ 343.73K | $ -60.91K | $ 403.27K | |
$ 36.16M | $ 27.30M | $ 57.09M | $ 1.06M | $ -3.82M | $ 2.72M | |
- | - | - | - | - | - | |
$ 6.09M | $ 3.70M | $ 10.17M | - | - | - | |
$ 36.16M | $ 27.30M | $ 57.09M | $ 1.06M | $ -3.82M | $ 2.72M | |
$ 0.95 | - | - | $ 0.04 | $ -0.13 | $ 0.09 | |
$ 0.95 | - | $ 1.93 | $ 0.04 | $ -0.13 | $ 0.09 | |
$ 118.48M | $ 29.62M | $ 29.62M | $ 29.62M | $ 29.62M | $ 29.62M | |
$ 118.48M | $ 29.62M | $ 29.62M | $ 29.62M | $ 29.62M | $ 29.62M | |
$ -0.91 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 68.76M | $ 260.67M | $ 212.71M | $ 128.91M | $ 118.75M | $ 72.46M | |
$ 36.16M | $ 27.30M | $ 57.09M | $ 1.06M | $ -3.82M | $ 2.72M | |
$ 19.55M | - | - | $ 1.06M | $ -3.82M | $ 2.72M | |
- | - | - | $ 1.39M | $ 1.18M | $ 0.00 | |
$ 36.14M | $ 27.39M | $ 57.81M | $ 2.45M | $ -2.64M | $ 2.72M | |
$ 26.66M | $ 32.45M | $ 63.21M | $ 8.17M | $ 2.33M | $ 5.89M |