Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 152.77M | $ 148.71M | $ 187.28M | $ 129.03M | $ 65.06M | $ 131.99M | |
$ 32.41M | $ 61.84M | $ 62.27M | $ 49.56M | $ 39.26M | $ 64.85M | |
$ 120.36M | $ 86.88M | $ 125.01M | $ 79.47M | $ 25.80M | $ 67.14M | |
$ 61.37M | $ 63.55M | $ 97.42M | $ 46.08M | $ 38.61M | $ 51.86M | |
$ 27.34M | $ 23.32M | $ 64.95M | $ 33.39M | $ -12.81M | $ 15.28M | |
$ -5.56M | $ -4.47M | $ -3.29M | $ 4.44M | $ 5.52M | $ 6.38M | |
$ 551.00K | $ 1.21M | $ -5.10M | $ 18.66M | $ -35.71M | $ -11.33M | |
$ 23.66M | $ 20.06M | $ 56.55M | $ 47.61M | $ -54.04M | $ -2.43M | |
$ 11.48M | $ 11.48M | $ 8.23M | $ -32.89M | $ 23.28M | $ 3.25M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 12.18M | $ 8.59M | $ 48.31M | $ 80.50M | $ -77.32M | $ -5.68M | |
$ 0.05 | $ 0.03 | $ 0.29 | $ 0.32 | $ -0.36 | $ -0.03 | |
$ 0.05 | $ 0.03 | $ 0.28 | $ 0.31 | $ -0.36 | $ -0.03 | |
$ 1.05B | $ 261.73M | $ 259.79M | $ 248.66M | $ 216.54M | $ 218.89M | |
$ 1.05B | $ 263.28M | $ 264.21M | $ 263.01M | $ 216.54M | $ 218.89M | |
$ 0.10 | $ 0.06 | $ 0.12 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 93.78M | $ 125.39M | $ 122.32M | $ -95.64M | $ -77.87M | $ -116.71M | |
$ 12.18M | $ 8.59M | $ 48.31M | $ 80.50M | $ -77.32M | $ -5.68M | |
$ 22.31M | $ 14.75M | $ 51.58M | $ -18.95M | $ 15.50M | $ -2.44M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 27.55M | $ 24.54M | $ 57.58M | $ 52.05M | $ -48.52M | $ 3.95M | |
$ 71.19M | $ 67.48M | $ 107.41M | $ 87.47M | $ -16.07M | $ 54.28M |