Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 147.22M | $ 142.47M | $ 155.63M | $ 118.50M | $ 106.98M | $ 205.49M | |
$ 89.34M | $ 91.48M | $ 99.55M | $ 74.53M | $ 68.80M | $ 108.03M | |
$ 57.88M | $ 50.99M | $ 56.09M | $ 43.97M | $ 38.18M | $ 97.45M | |
$ 55.28M | $ 56.52M | $ 58.34M | $ 53.59M | $ 65.32M | $ 98.99M | |
$ -794.00K | $ -5.53M | $ -2.25M | $ -5.12M | $ -71.44M | $ -9.49M | |
$ -389.00K | $ -586.00K | $ -1.01M | $ -733.00K | $ -1.80M | $ -1.93M | |
$ 818.00K | $ 2.77M | $ 2.67M | $ -2.05M | $ -1.73M | $ -271.00K | |
$ 45.58M | $ -3.34M | $ -601.00K | $ -3.52M | $ -46.89M | $ -12.07M | |
$ -247.00K | $ -232.00K | $ 351.00K | $ 263.00K | $ -7.78M | $ 10.75M | |
- | - | - | - | - | - | |
$ 45.10M | $ -3.15M | $ -1.10M | $ -4.73M | $ -57.60M | $ -32.82M | |
$ 18.27 | $ -1.27 | $ -0.45 | $ -1.98 | $ -24.37 | $ -14.00 | |
$ 18.24 | $ -1.27 | $ -0.45 | $ -1.98 | $ -24.37 | $ -14.00 | |
$ 10.06M | $ 2.47M | $ 2.43M | $ 2.40M | $ 2.36M | $ 2.33M | |
$ 10.10M | $ 2.47M | $ 2.43M | $ 2.40M | $ 2.36M | $ 2.33M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 148.02M | $ 148.00M | $ 157.88M | $ 123.62M | $ 128.22M | $ 207.02M | |
$ 45.10M | $ -3.15M | $ -1.10M | $ -4.73M | $ -57.60M | $ -32.82M | |
$ 35.27M | $ -1.92M | - | $ -2.78M | - | - | |
- | - | - | - | - | - | |
$ 45.72M | $ -2.76M | $ 414.00K | $ -2.78M | $ -45.09M | $ -11.81M | |
$ 50.92M | $ 1.86M | $ 4.73M | $ 1.72M | $ -39.20M | $ -1.06M |