Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 97.04M | $ 95.68M | $ 89.25M | $ 76.87M | $ 69.88M | $ 41.67M | |
$ 17.98M | $ 20.55M | $ 17.84M | $ 17.35M | $ 16.61M | $ 10.16M | |
$ 79.07M | $ 75.13M | $ 71.42M | $ 59.52M | $ 53.27M | $ 31.52M | |
$ 36.89M | $ 26.87M | $ 64.67M | $ 9.71M | $ 9.10M | $ 6.13M | |
$ 42.17M | $ 48.26M | $ 6.75M | $ 49.81M | $ 44.17M | $ 25.39M | |
$ -18.62M | $ -21.93M | $ -15.68M | $ 28.01M | $ 26.34M | $ 19.36M | |
$ 61.81M | $ 194.72M | $ -70.43M | $ 130.08M | $ 118.63M | $ -11.24M | |
$ -38.92M | $ -167.82M | $ 61.50M | $ 151.88M | $ 136.46M | $ -5.20M | |
$ 8.90M | $ -53.59M | $ -6.71M | $ 55.74M | $ 17.80M | $ 11.61M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -47.81M | $ -114.23M | $ 68.21M | $ 96.14M | $ 118.66M | $ -16.81M | |
$ -0.20 | $ -0.49 | $ 0.50 | $ 0.42 | $ 0.51 | $ -0.12 | |
$ -0.20 | $ -0.49 | $ 0.50 | $ 0.42 | $ 0.51 | $ -0.12 | |
$ 935.09M | $ 232.87M | $ 231.78M | $ 231.03M | $ 230.65M | $ 141.04M | |
$ 935.77M | $ 232.87M | $ 231.87M | $ 231.19M | $ 230.75M | $ 141.21M | |
$ 0.12 | $ 0.12 | $ 0.12 | $ 0.11 | $ 0.10 | $ 0.08 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 54.87M | $ 47.42M | $ 82.50M | $ -27.06M | $ -25.71M | $ -16.28M | |
$ -47.81M | $ -114.23M | $ 68.21M | $ 96.14M | $ 118.66M | $ -16.81M | |
$ -47.49M | $ -221.41M | $ 65.33M | $ 111.63M | $ 100.30M | $ -3.31M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -20.30M | $ -145.89M | $ 77.18M | $ 179.41M | $ 162.33M | $ 14.11M | |
$ -20.30M | $ -145.89M | $ 78.69M | $ 179.89M | $ 162.83M | $ 14.16M |