Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 207.42M | $ 204.44M | $ 248.73M | $ 52.67M | $ 37.57M | $ 22.19M | |
$ 156.27M | $ 172.71M | $ 230.63M | $ 47.56M | $ 24.61M | $ -21.57M | |
$ 51.15M | $ 31.72M | $ 18.10M | $ 5.11M | $ 2.71M | $ 622.53K | |
$ 34.58M | $ 31.91M | $ 23.21M | $ 16.82M | $ 11.19M | $ -10.71M | |
$ 9.50M | $ -7.25M | $ -11.50M | $ -11.71M | $ -8.48M | $ -10.09M | |
$ 145.88K | $ 432.90K | $ -491.06K | $ 784.88K | $ -1.40M | $ -1.38M | |
$ -6.94M | $ -6.30M | $ -7.93M | $ -3.64M | $ 40.17K | $ -620.17K | |
$ 11.44M | $ -6.05M | $ -12.56M | $ 53.83M | $ -7.85M | $ -10.85M | |
$ 5.69M | $ 2.49M | $ -1.23M | $ -7.73M | - | - | |
$ -461.00 | $ -27.43K | $ -297.34K | $ 1.76M | - | - | |
$ 11.62M | $ -2.45M | $ -9.45M | $ 61.49M | $ -7.81M | $ -21.62M | |
$ 0.13 | $ -0.03 | $ -0.11 | $ 0.70 | $ -0.10 | $ -0.28 | |
$ 0.13 | $ -0.03 | $ -0.11 | $ 0.70 | $ -0.10 | $ -0.28 | |
$ 359.28M | $ 89.25M | $ 88.93M | $ 87.61M | $ 61.99M | $ 38.97M | |
$ 359.53M | $ 89.25M | $ 88.93M | $ 87.88M | $ 78.47M | $ 38.46M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 149.53M | $ 204.62M | $ 253.84M | $ 24.37M | $ 35.80M | $ -32.28M | |
$ 11.53M | $ -2.45M | $ -9.45M | $ 61.49M | $ -7.81M | $ -21.62M | |
$ 207.25M | $ 161.03M | - | $ 101.24M | - | - | |
- | - | - | - | - | - | |
$ 18.58M | $ -181.58K | $ -5.12M | $ -11.71M | $ -6.45M | $ -9.47M | |
$ 29.41M | $ 10.15M | $ 3.44M | $ -7.66M | $ -3.75M | $ -6.72M |