Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 237.18M | $ 282.56M | $ 258.99M | $ 130.52M | $ 115.99M | $ 74.70M | |
$ 138.26M | $ 255.71M | $ 207.28M | $ 124.49M | $ 114.69M | $ 68.62M | |
$ 30.58M | $ 26.85M | $ 51.71M | $ 6.03M | $ 1.30M | $ 6.08M | |
$ 5.18M | $ 4.95M | $ 5.43M | $ 4.42M | $ 4.06M | $ 3.84M | |
$ 25.40M | $ 21.90M | $ 46.28M | $ 1.61M | $ -2.76M | $ 2.25M | |
$ 2.98M | $ 1.70M | $ 632.99K | $ -898.56K | $ -1.00M | $ 67.04K | |
$ -11.14M | $ -3.70M | $ -10.17M | $ -343.73K | $ 60.91K | $ -403.27K | |
$ 39.52M | $ 27.30M | $ 57.09M | $ 1.06M | $ -3.82M | $ 2.72M | |
- | - | - | - | - | - | |
$ 11.14M | $ 3.70M | $ 10.17M | $ 343.73K | $ -60.91K | $ 403.27K | |
$ 39.52M | $ 27.30M | $ 1.00 | $ 1.06M | $ -3.82M | $ 2.72M | |
$ 1.33 | - | - | $ 0.04 | $ -0.13 | - | |
$ 1.33 | - | $ 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.58M | $ 29.62M | $ 29.62M | $ 29.62M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 143.44M | $ 260.67M | $ 5.43M | $ 128.91M | $ 118.75M | $ 72.46M | |
$ 39.52M | $ 27.30M | $ 57.09M | $ 1.06M | $ -3.82M | $ 2.72M | |
$ 27.36M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 39.94M | $ 27.39M | $ 57.81M | $ 2.45M | $ 112.05M | $ 2.72M | |
$ 48.17M | $ 32.45M | $ 63.21M | $ 8.17M | $ 117.01M | $ 5.89M |