Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 85.74M | $ 127.13M | $ 152.35M | $ 81.27M | $ 50.37M | $ 71.40M | |
$ -43.52M | $ 17.25M | $ 24.16M | $ 33.35M | $ 5.19M | $ 7.11M | |
$ 122.71M | $ 109.87M | $ 128.19M | $ 47.91M | $ 19.94M | $ 64.28M | |
$ 74.25M | $ 87.00M | $ 73.44M | $ 22.18M | $ 43.71M | $ 59.30M | |
$ 10.64M | $ 22.88M | $ 54.74M | $ 25.73M | $ 966.00K | $ 4.21M | |
$ -8.08M | $ -6.45M | $ -1.99M | $ 8.07M | $ 9.10M | $ 8.74M | |
$ -20.79M | $ -14.29M | $ -8.12M | $ 91.47M | $ -89.42M | $ -37.65M | |
$ 23.27M | $ 31.11M | $ 60.87M | $ 109.13M | $ -97.55M | $ -42.18M | |
$ -19.19M | $ -19.62M | $ ― | $ -5.42M | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 42.47M | $ 50.73M | $ 60.87M | $ 114.56M | $ -97.55M | $ -42.18M | |
$ 0.34 | $ 0.41 | $ 0.53 | $ 1.75 | $ -1.88 | $ -0.85 | |
$ 0.33 | $ 0.40 | $ 0.51 | $ 1.68 | $ -1.88 | $ -0.85 | |
$ 495.93M | $ 123.47M | $ 115.19M | $ 65.53M | $ 51.82M | $ 49.47M | |
$ 502.20M | $ 126.44M | $ 119.53M | $ 68.30M | $ 51.82M | $ 49.47M | |
$ 0.04 | $ 0.03 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -11.79M | $ ― | $ ― | $ -55.53M | $ -49.40M | $ -67.19M | |
$ 42.47M | $ 50.73M | $ 60.87M | $ 114.56M | $ -97.55M | $ -42.18M | |
$ 2.08M | $ 11.49M | $ 44.06M | $ -436.00K | $ 124.23M | $ 19.27M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 32.29M | $ 37.56M | $ 64.04M | $ 115.81M | $ -89.08M | $ -32.66M | |
$ 73.71M | $ 84.19M | $ 97.31M | $ 138.81M | $ -63.85M | $ 3.90M |