Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 326.72M | $ 318.66M | $ 244.95M | $ 155.08M | $ 106.59M | $ 129.13M | |
$ 83.04M | $ 96.57M | $ 82.96M | $ 12.72M | $ 34.12M | $ 47.13M | |
$ 234.65M | $ 222.09M | $ 162.00M | $ 142.36M | $ 72.47M | $ 82.00M | |
$ 178.90M | $ 183.71M | $ 140.77M | $ 130.73M | $ 75.67M | $ 95.10M | |
$ 1.50M | $ 39.67M | $ 15.14M | $ -30.82M | $ -3.20M | $ -13.10M | |
$ -44.48M | $ -37.12M | $ -11.21M | $ -23.55M | $ -21.07M | $ -15.92M | |
$ -10.32M | $ -1.90M | $ -6.62M | $ -3.71M | $ 10.99M | $ -7.95M | |
$ -43.99M | $ -642.00K | $ 3.40M | $ -50.66M | $ -13.27M | $ -36.97M | |
$ 1.07M | $ 1.07M | $ 526.00K | $ 783.00K | $ 369.00K | $ 164.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -49.49M | $ 37.52M | $ -22.03M | $ -24.57M | $ -13.64M | $ -37.13M | |
$ -0.67 | $ 1.18 | $ -0.87 | $ -2.85 | $ -0.59 | $ -1.61 | |
$ 0.47 | $ -0.44 | $ -0.87 | $ -2.85 | $ -0.59 | $ -1.61 | |
$ 126.02M | $ 31.74M | $ 25.30M | $ 22.40M | $ 22.99M | $ 22.99M | |
$ 141.36M | $ 39.70M | $ 25.30M | $ 22.40M | $ 22.99M | $ 22.99M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 248.03M | $ 280.28M | $ 223.72M | $ 143.45M | $ 109.79M | $ 142.23M | |
$ -15.09M | $ -17.48M | $ 22.16M | $ -18.83M | $ -13.64M | $ -37.13M | |
$ 13.09M | $ 30.39M | $ ― | $ ― | $ -21.66M | $ -31.33M | |
$ ― | $ ― | $ ― | $ ― | $ 21.41M | $ 16.09M | |
$ 5.45M | $ 38.09M | $ 16.42M | $ -25.95M | $ 8.14M | $ -20.88M | |
$ 29.39M | $ 67.98M | $ 34.39M | $ -7.32M | $ 15.79M | $ -14.50M |