Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 198.78M | $ 197.62M | $ 196.51M | $ 172.65M | $ 183.59M | $ 215.52M | |
$ 112.46M | $ 109.98M | $ 105.36M | $ 94.58M | $ 98.11M | $ 114.82M | |
$ 86.32M | $ 87.64M | $ 91.16M | $ 78.07M | $ 85.48M | $ 100.70M | |
$ 19.68M | $ 20.34M | $ 9.75M | $ 8.27M | $ 8.07M | $ 8.71M | |
$ 66.64M | $ 67.30M | $ 81.41M | $ 69.81M | $ 77.41M | $ 91.99M | |
$ -61.56M | $ -56.09M | $ -49.03M | $ 40.34M | $ 38.49M | $ 44.82M | |
$ 411.48M | $ 122.97M | $ 125.33M | $ 26.56M | $ -32.29M | $ 17.89M | |
$ -406.40M | $ -111.76M | $ -93.32M | $ 56.03M | $ 6.63M | $ 65.06M | |
$ 2.98M | $ 1.36M | $ 1.58M | $ 2.73M | $ -96.00K | $ 830.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -409.38M | $ -113.12M | $ -94.91M | $ 46.64M | $ 13.65M | $ 62.44M | |
$ -5.10 | $ -1.41 | $ -0.21 | $ 0.69 | $ 0.20 | $ 0.91 | |
$ -5.06 | $ -1.32 | $ -0.20 | $ 0.64 | $ 0.19 | $ 0.84 | |
$ 320.62M | $ 80.03M | $ 78.86M | $ 67.77M | $ 67.79M | $ 68.57M | |
$ 343.65M | $ 85.68M | $ 84.33M | $ 73.26M | $ 73.24M | $ 73.96M | |
$ 0.02 | $ 0.19 | $ ― | $ 0.40 | $ 0.40 | $ 0.46 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 132.14M | $ 130.32M | $ 115.11M | $ -102.84M | $ -106.18M | $ -123.53M | |
$ -397.70M | $ -113.12M | $ -94.91M | $ 53.30M | $ 6.72M | $ 64.23M | |
$ -388.56M | $ -82.14M | $ -68.59M | $ 42.16M | $ 8.90M | $ 60.02M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -331.31M | $ -52.22M | $ -46.49M | $ 96.16M | $ 46.10M | $ 114.05M | |
$ -330.31M | $ -51.26M | $ -45.52M | $ 97.19M | $ 47.16M | $ 115.05M |