Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 248.02M | $ 247.32M | $ 217.81M | $ 224.88M | $ 213.63M | $ 392.60M | |
$ 43.17M | $ 73.04M | $ 67.43M | $ 86.01M | $ 109.31M | $ 309.89M | |
$ 204.84M | $ 174.28M | $ 150.38M | $ 138.87M | $ 104.33M | $ 82.71M | |
$ -15.38M | $ 39.01M | $ 78.05M | $ 59.55M | $ 36.32M | $ 30.00M | |
$ 176.87M | $ 135.27M | $ 123.68M | $ 79.32M | $ 68.00M | $ 52.71M | |
$ -9.80M | $ -12.12M | $ -12.57M | $ 19.52M | $ 21.55M | $ 18.92M | |
$ -104.91M | $ -158.24M | $ 21.00M | $ -103.52M | $ -19.31M | $ -308.39M | |
$ -44.55M | $ -35.09M | $ 108.44M | $ -43.72M | $ 27.14M | $ -274.60M | |
$ 10.35M | $ 13.26M | $ 27.84M | $ 25.93M | $ 10.91M | $ -40.40M | |
$ -28.21M | $ 7.92M | $ 1.86M | $ -3.95M | $ -7.66M | $ -22.21M | |
$ -54.91M | $ -48.34M | $ -123.44M | $ -23.55M | $ 16.88M | $ -234.19M | |
$ -0.29 | $ -0.26 | $ -0.66 | $ -0.14 | $ 0.10 | $ -1.55 | |
$ -0.30 | $ -0.26 | $ -0.66 | $ -0.14 | $ 0.10 | $ -1.55 | |
$ 743.75M | $ 185.23M | $ 180.40M | $ 167.63M | $ 162.30M | $ 151.27M | |
$ 744.50M | $ 185.23M | $ 180.65M | $ 167.63M | $ 162.43M | $ 151.27M | |
$ 0.27 | $ 0.24 | $ 0.22 | $ 0.21 | $ 0.20 | $ 0.20 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 27.79M | $ 112.05M | $ 94.13M | $ -145.56M | $ -145.63M | $ -339.88M | |
$ -54.91M | $ -48.34M | $ -123.44M | $ -23.55M | $ 16.88M | $ -234.19M | |
$ 118.78M | $ 86.60M | $ 83.88M | $ 92.67M | $ 43.87M | $ -58.14M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -29.18M | $ -16.14M | $ 130.78M | $ 126.39M | $ 53.27M | $ -251.05M | |
$ 16.63M | $ 41.48M | $ 183.19M | $ 175.81M | $ 100.18M | $ -202.78M |