Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 72.43M | $ 166.69M | $ 109.88M | $ 70.00M | $ 85.45M | |
$ ― | $ 60.08M | $ 83.29M | $ 61.19M | $ 59.38M | $ 57.51M | |
$ ― | $ 12.35M | $ 83.39M | $ 48.70M | $ 10.62M | $ 27.94M | |
$ ― | $ -41.88M | $ 5.38M | $ 19.26M | $ 14.59M | $ 12.93M | |
$ ― | $ 54.23M | $ 78.01M | $ 29.44M | $ -3.97M | $ 15.02M | |
$ ― | $ -5.98M | $ -6.59M | $ 3.92M | $ 3.10M | $ -2.41M | |
$ ― | $ -1.55M | $ -7.49M | $ ― | $ ― | $ ― | |
$ ― | $ 49.81M | $ 78.90M | $ 127.23M | $ 33.32M | $ 30.30M | |
$ ― | $ 11.85M | $ 3.02M | $ 33.24M | $ 7.53M | $ 4.82M | |
$ ― | $ 1.55M | $ 7.49M | $ ― | $ ― | $ ― | |
$ ― | $ 37.96M | $ 75.88M | $ 93.99M | $ 25.80M | $ 25.48M | |
$ ― | $ 0.12 | $ 0.09 | $ 0.29 | $ 0.08 | $ 0.08 | |
$ ― | $ 0.12 | $ 0.09 | $ 0.29 | $ 0.08 | $ 0.08 | |
$ ― | $ 322.77M | $ 322.57M | $ 322.49M | $ 322.10M | $ 321.50M | |
$ ― | $ 328.65M | $ 326.32M | $ 325.06M | $ 323.84M | $ 322.94M | |
$ ― | $ 0.01 | $ 0.01 | $ 0.02 | $ ― | $ <0.01 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 18.20M | $ 88.68M | $ -80.44M | $ -73.97M | $ 70.44M | |
$ ― | $ 37.96M | $ 75.88M | $ 93.99M | $ 25.80M | $ 25.48M | |
$ ― | $ 37.36M | $ 63.91M | $ 103.06M | $ 26.99M | $ 22.83M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 2.32M | |
$ ― | $ 55.56M | $ 83.98M | $ 130.23M | $ 36.17M | $ 32.62M | |
$ ― | $ 55.84M | $ 84.14M | $ 130.46M | $ 36.17M | $ 32.76M |