Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 172.88M | $ 194.32M | $ 159.33M | $ 125.69M | $ 144.53M | $ 172.93M | |
$ 141.36M | $ 153.72M | $ 121.53M | $ 88.26M | $ 85.67M | $ 96.02M | |
$ 31.95M | $ 40.60M | $ 37.81M | $ 37.44M | $ 58.86M | $ 76.91M | |
$ 41.05M | $ 55.09M | $ 87.63M | $ 59.09M | $ 49.95M | $ 55.50M | |
$ -9.10M | $ -14.50M | $ -49.82M | $ -21.66M | $ 8.90M | $ 21.41M | |
$ -6.15M | $ -7.68M | $ -9.37M | $ 2.16M | $ -114.00K | $ -925.00K | |
$ -17.08M | $ -11.60M | $ 9.09M | $ -2.91M | $ 246.00K | $ -2.02M | |
$ -21.19M | $ -33.78M | $ -71.10M | $ -26.73M | $ 9.27M | $ 20.32M | |
$ 12.30M | $ 10.02M | $ 6.32M | $ -4.55M | $ 4.84M | $ 9.22M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -36.83M | $ -65.61M | $ -20.50M | $ -22.18M | $ 18.68M | $ 12.66M | |
$ -0.33 | $ -0.57 | $ 0.02 | $ -0.19 | $ 0.16 | $ 0.10 | |
$ -0.33 | $ -0.57 | $ 0.02 | $ -0.19 | $ 0.16 | $ 0.10 | |
$ 460.62M | $ 114.78M | $ 114.39M | $ 114.01M | $ 116.94M | $ 118.82M | |
$ 460.62M | $ 114.78M | $ 114.39M | $ 114.01M | $ 117.01M | $ 118.82M | |
$ -0.01 | $ 0.01 | $ 0.05 | $ 0.05 | $ 0.05 | $ 0.05 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 182.41M | $ 208.81M | $ 209.15M | $ -147.35M | $ -135.62M | $ -151.52M | |
$ -36.83M | $ -65.61M | $ -20.50M | $ -22.18M | $ 18.68M | $ 12.66M | |
$ -18.52M | $ -24.83M | $ -52.26M | $ -25.14M | $ 8.33M | $ 17.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -7.33M | $ -24.72M | $ -61.34M | $ -24.40M | $ 9.72M | $ 21.06M | |
$ 1.90M | $ -8.92M | $ -45.16M | $ -1.02M | $ 30.53M | $ 46.96M |