Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 47.42M | $ 413.56M | $ 44.82M | $ 180.31M | $ 109.72M | $ 182.28M | |
$ 37.27M | $ 310.42M | $ 42.43M | $ -149.14M | $ 116.90M | $ 155.53M | |
$ 10.16M | $ 103.14M | $ 4.46M | $ 31.17M | $ -7.19M | $ 26.75M | |
$ 5.35M | $ 136.70M | $ 84.55M | $ -27.34M | $ 21.01M | $ 26.08M | |
$ 4.81M | $ -33.56M | $ -96.03M | $ -171.92M | $ -28.19M | $ 665.00K | |
$ 61.00K | $ -2.41M | $ -499.00K | $ 219.00K | $ 348.00K | $ 858.00K | |
$ -3.94M | - | $ -91.84M | $ -180.77M | $ -12.94M | $ 492.00K | |
$ 931.00K | $ -46.16M | $ -78.36M | $ 6.98M | $ -40.78M | $ 2.02M | |
$ 1.01M | $ -9.16M | $ 829.00K | $ 3.44M | $ 215.00K | $ 3.54M | |
$ 101.00K | - | $ -8.00K | $ 454.00K | $ -185.00K | $ -664.00K | |
$ 4.65M | $ -37.86M | $ -32.73M | $ 6.82M | $ -37.28M | $ -2.43M | |
$ 3.40 | $ -0.09 | $ -1.46 | $ 0.24 | $ -1.33 | $ -0.09 | |
$ 3.20 | $ -0.09 | $ -1.46 | $ 0.23 | $ -1.33 | $ -0.09 | |
$ 1.38M | $ 427.99M | $ 28.29M | $ 28.21M | $ 28.12M | $ 28.07M | |
$ 1.47M | $ 427.99M | $ 28.29M | $ 28.96M | $ 28.12M | $ 28.07M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.00 | - | - | - | - | $ 0.05 | |
$ 1.00 | - | - | - | - | $ 0.05 | |
- | - | - | - | - | - | |
$ 42.62M | $ 447.12M | $ 126.98M | $ -176.48M | $ 137.91M | $ 181.62M | |
$ 4.65M | $ -37.86M | $ -79.20M | $ 3.37M | $ -37.28M | $ -2.43M | |
$ 7.61M | - | - | - | $ -27.58M | $ -2.80M | |
- | - | - | - | - | - | |
$ 4.81M | - | $ -77.81M | $ 6.76M | $ -28.19M | $ 665.00K | |
$ 4.81M | - | $ -67.49M | $ 34.00M | $ -16.52M | $ 12.19M |