Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 21.61M | $ 65.37M | $ 137.09M | $ 166.06M | $ 138.30M | $ 185.01M | |
$ 11.45M | $ 47.55M | $ 112.10M | $ 132.21M | $ 115.54M | $ 153.92M | |
$ 10.15M | $ 17.83M | $ 24.98M | $ 33.85M | $ 22.77M | $ 31.09M | |
$ 18.32M | $ 43.91M | $ 209.09M | $ 86.58M | $ 71.74M | $ 56.01M | |
$ -8.16M | $ -26.08M | $ -184.10M | $ -52.72M | $ -48.98M | $ -24.92M | |
- | - | $ 2.45M | $ -574.00K | $ -437.00K | $ -13.04M | |
$ -2.17M | $ 791.00K | $ 71.90M | $ 117.00K | $ -1.90M | $ -9.07M | |
$ -10.33M | $ -32.33M | $ -182.24M | $ -53.41M | $ -47.51M | $ -28.89M | |
$ -1.60M | $ -1.60M | $ -13.00K | $ 10.00K | $ 194.00K | $ 10.94M | |
- | - | - | $ -200.00K | $ -604.00K | - | |
$ -13.20M | $ -32.17M | $ -171.91M | $ -30.58M | $ -14.52M | $ -28.82M | |
$ 39.66 | $ -89.77 | $ -1.69K | $ -158.00 | $ -244.00 | - | |
$ 39.66 | $ -89.77 | $ -1.69K | $ -158.00 | $ -244.00 | $ -192.00 | |
$ 2.84M | $ 363.00K | $ 68.46K | $ 192.97K | $ 59.73K | $ 50.73K | |
$ 2.84M | $ 363.00K | $ 68.46K | $ 192.97K | - | $ 50.73K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 29.77M | $ 91.46M | $ 321.19M | $ 218.78M | $ 187.28M | $ 209.93M | |
$ -13.20M | $ -32.17M | $ -169.51M | $ -30.58M | $ -14.52M | $ -28.82M | |
$ -11.06M | $ -33.93M | - | $ -42.20M | - | - | |
- | - | - | - | - | - | |
$ -9.49M | $ -28.48M | $ -184.64M | $ -52.84M | $ -47.07M | $ -27.91M | |
$ -4.62M | $ -23.42M | $ -176.59M | $ -48.13M | $ -44.55M | $ -25.21M |