Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 111.28M | $ 102.35M | $ 79.32M | $ 115.30M | $ 116.20M | |
$ ― | $ 3.09M | $ 2.44M | $ 2.57M | $ 2.83M | $ 1.81M | |
$ ― | $ 108.18M | $ 99.91M | $ 76.75M | $ 112.46M | $ 114.39M | |
$ ― | $ 11.09M | $ 9.88M | $ 9.56M | $ 11.79M | $ 12.28M | |
$ ― | $ 97.10M | $ 90.03M | $ 67.18M | $ 100.68M | $ 102.11M | |
$ ― | $ -19.16M | $ -16.89M | $ -16.39M | $ -18.03M | $ -19.92M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 51.95M | $ 75.81M | $ -358.23M | $ 75.39M | $ 74.78M | |
$ ― | $ 18.37M | $ 12.70M | $ -5.82M | $ 26.47M | $ -1.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 31.01M | $ 59.91M | $ -355.83M | $ 45.51M | $ 72.47M | |
$ ― | $ 0.02 | $ 0.04 | $ -0.40 | $ 0.05 | $ 0.08 | |
$ ― | $ 0.02 | $ 0.04 | $ -0.40 | $ 0.05 | $ 0.08 | |
$ ― | $ 1.98B | $ 1.50B | $ 882.90M | $ 872.71M | $ 867.33M | |
$ ― | $ 1.98B | $ 1.50B | $ 882.90M | $ 872.71M | $ 867.33M | |
$ ― | $ 0.03 | $ 0.03 | $ 0.04 | $ 0.09 | $ 0.04 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 14.18M | $ 12.32M | $ 12.13M | $ 14.62M | $ 14.09M | |
$ ― | $ 33.59M | $ 63.11M | $ -352.41M | $ 48.92M | $ 75.88M | |
$ ― | $ 34.34M | $ 59.53M | $ -350.06M | $ 49.59M | $ 76.02M | |
$ ― | $ 14.07M | $ 11.82M | $ 14.71M | $ 17.49M | $ 16.50M | |
$ ― | $ 66.03M | $ 87.63M | $ -343.52M | $ 92.88M | $ 91.28M | |
$ ― | $ 66.04M | $ 87.64M | $ -343.50M | $ 92.89M | $ 91.28M |