Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 157.94M | $ 157.93M | $ 22.24M | $ 123.55M | $ 124.93M | $ 104.44M | |
$ ― | $ ― | $ ― | $ 47.30M | $ 46.31M | $ 39.14M | |
$ 157.94M | $ 157.93M | $ 22.24M | $ 76.25M | $ 78.62M | $ 65.30M | |
$ 122.09M | $ 124.07M | $ 145.91M | $ 7.74M | $ 6.38M | $ 5.93M | |
$ 35.85M | $ 33.86M | $ -123.67M | $ 68.51M | $ 72.23M | $ 59.37M | |
$ -39.06M | $ -49.88M | $ -53.00M | $ 32.18M | $ 33.77M | $ 30.13M | |
$ 101.89M | $ 100.64M | $ 15.49M | $ 57.83M | $ 141.17M | $ -9.27M | |
$ -105.09M | $ -116.66M | $ -192.16M | $ 94.16M | $ 179.64M | $ 19.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -105.09M | $ -116.66M | $ -192.16M | $ 94.16M | $ 179.64M | $ 19.97M | |
$ -1.58 | $ -2.92 | $ 5.65 | $ 2.35 | $ 4.95 | $ 0.55 | |
$ -1.58 | $ -2.92 | $ 5.65 | $ 2.35 | $ 4.95 | $ 0.55 | |
$ 79.83M | $ 39.90M | $ 39.89M | $ 40.07M | $ 36.27M | $ 36.27M | |
$ 79.83M | $ 39.90M | $ 39.89M | $ 40.07M | $ 36.27M | $ 36.27M | |
$ 0.48 | $ 0.48 | $ 0.48 | $ 0.46 | $ 0.45 | $ 0.42 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 122.09M | $ 124.07M | $ 145.91M | $ -55.04M | $ -52.69M | $ -45.07M | |
$ -105.09M | $ -116.66M | $ -192.16M | $ 94.16M | $ 179.64M | $ 19.97M | |
$ -82.68M | $ -84.34M | $ -141.24M | $ 69.21M | $ 132.03M | $ 14.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -71.15M | $ -79.49M | $ -165.23M | $ 112.42M | $ 198.21M | $ 34.84M | |
$ -71.15M | $ -79.49M | $ -165.23M | $ 112.42M | $ 198.21M | $ 34.84M |