Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 235.44M | $ 216.39M | $ 181.38M | $ 147.46M | $ 110.98M | $ 106.28M | |
$ 53.28M | $ 43.60M | $ -32.46M | $ -28.02M | $ 25.10M | $ 18.83M | |
$ 182.16M | $ 172.79M | $ 148.93M | $ 119.44M | $ 85.88M | $ 87.45M | |
$ 327.78M | $ 210.10M | $ -210.97M | $ -130.22M | $ 83.81M | $ 84.73M | |
$ -52.74M | $ -37.31M | $ -62.05M | $ -10.78M | $ 2.07M | $ 2.72M | |
$ -8.70M | $ -5.17M | $ -4.13M | $ -1.72M | $ -602.00K | $ -648.00K | |
$ 3.86M | $ -5.15M | $ 1.21M | $ 1.30M | $ 3.56M | $ -98.00K | |
$ -56.44M | $ -47.63M | $ -67.39M | $ -12.98M | $ 5.03M | $ 1.97M | |
$ 469.00K | $ 213.00K | $ -64.00K | $ 713.00K | $ 1.53M | $ -1.15M | |
- | - | - | - | - | - | |
$ -56.91M | $ -47.84M | $ -67.33M | $ -14.51M | $ 2.69M | $ 3.12M | |
$ -0.69 | $ -0.70 | $ -0.88 | $ -0.26 | $ 0.04 | $ 0.05 | |
$ -0.69 | $ -0.70 | $ -0.88 | $ -0.26 | $ 0.04 | $ 0.05 | |
$ 331.26M | $ 82.09M | $ 76.77M | $ 52.92M | $ 63.93M | $ 63.93M | |
$ 331.26M | $ 82.09M | $ 76.77M | $ 52.92M | $ 67.01M | $ 67.01M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 59.84M | $ 253.70M | $ -243.43M | $ -158.24M | $ 108.91M | $ 103.56M | |
$ -56.91M | $ -47.84M | $ -67.33M | $ -14.51M | $ 3.50M | $ 3.12M | |
$ -21.65M | - | - | - | $ 3.50M | $ 3.12M | |
- | - | - | - | $ 602.00K | $ 648.00K | |
$ -30.34M | $ -42.46M | $ -63.26M | $ -11.26M | $ 5.63M | $ 2.62M | |
$ -17.29M | $ -26.92M | $ -48.93M | $ -1.72M | $ 12.01M | $ 6.82M |