Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 127.83M | $ 180.97M | $ 1.38M | $ 116.57M | $ 125.70M | $ 126.30M | |
$ 55.93M | $ 100.33M | $ 75.22M | $ 54.29M | $ 66.45M | $ 39.21M | |
$ 71.91M | $ 80.64M | $ 73.42M | $ 62.28M | $ 59.25M | $ 87.09M | |
$ 7.33M | $ 6.56M | $ 24.12M | $ 3.51M | $ 4.80M | $ 3.00M | |
$ 45.38M | $ 74.07M | $ -22.74M | $ 53.41M | $ 54.45M | $ 84.09M | |
$ -16.58M | $ 9.00M | $ -32.26M | $ 1.38M | $ 1.73M | $ 30.69M | |
$ -623.00K | $ 1.34M | $ -1.09M | $ -10.72M | $ -20.72M | $ 1.34M | |
$ 43.78M | $ 66.42M | $ 55.90M | $ 41.31M | $ 32.00M | $ 54.74M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 43.78M | $ 66.42M | $ 55.90M | $ 41.31M | $ 93.56M | $ 106.61M | |
$ 0.53 | $ 0.80 | $ 0.67 | $ 0.51 | $ 0.39 | $ 0.66 | |
$ 0.52 | $ 0.69 | $ 0.67 | $ 0.51 | $ 0.39 | $ 0.66 | |
$ 249.03M | $ 83.51M | $ 83.62M | $ 81.32M | $ 81.87M | $ 82.66M | |
$ 267.62M | $ 96.42M | $ 83.62M | $ 81.32M | $ 81.87M | $ 87.22M | |
$ 0.70 | $ 0.69 | $ 0.69 | $ 0.69 | $ 0.69 | $ 0.63 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ -63.16M | $ -71.25M | $ -42.21M | |
$ 43.78M | $ 66.42M | $ 55.90M | $ 41.31M | $ 32.00M | $ 54.74M | |
$ 29.12M | $ 48.82M | $ 41.08M | $ 30.36M | $ 70.23M | $ 76.97M | |
$ -18.40M | $ ― | $ ― | $ 46.78M | $ -190.00K | $ 30.69M | |
$ 46.00M | $ 75.42M | $ 64.92M | $ 48.05M | $ 95.29M | $ 135.86M | |
$ 42.98M | $ 67.14M | $ 64.92M | $ 48.05M | $ 95.29M | $ 135.86M |