Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 312.68M | $ 314.57M | $ 393.02M | $ 206.19M | $ 89.96M | $ 140.84M | |
$ 20.82M | $ 105.11M | $ 111.30M | $ 90.83M | $ 79.39M | $ 94.91M | |
$ 291.86M | $ 209.46M | $ 281.72M | $ 118.17M | $ 10.56M | $ 45.92M | |
$ 19.71M | $ 20.09M | $ 135.36M | $ 19.63M | $ 14.67M | $ 19.16M | |
$ 187.86M | $ 189.37M | $ 257.66M | $ 98.53M | $ -4.10M | $ 26.77M | |
$ -13.86M | $ -10.28M | $ -6.12M | $ 3.38M | $ 3.37M | $ 4.25M | |
$ -6.66M | $ -6.66M | $ ― | $ -341.00K | $ -9.60M | $ -14.06M | |
$ 173.32M | $ 172.44M | $ 234.06M | $ 94.81M | $ -17.07M | $ 8.46M | |
$ 40.68M | $ 40.53M | $ 59.84M | $ 22.73M | $ -3.14M | $ 3.27M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 132.65M | $ 131.90M | $ 174.22M | $ 72.08M | $ -13.93M | $ 5.19M | |
$ 0.89 | $ 0.88 | $ 1.39 | $ 0.53 | $ -0.12 | $ 0.04 | |
$ 0.77 | $ 0.88 | $ 1.39 | $ 0.53 | $ -0.12 | $ 0.04 | |
$ 602.75M | $ 150.68M | $ 150.63M | $ 136.51M | $ 118.69M | $ 118.49M | |
$ 756.58M | $ 151.22M | $ 150.82M | $ 136.94M | $ 118.69M | $ 118.71M | |
$ 1.08 | $ 1.08 | $ 0.97 | $ 0.49 | $ 0.30 | $ 0.63 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 40.53M | $ 125.20M | $ 135.36M | $ -107.66M | $ -94.17M | $ -114.07M | |
$ 132.65M | $ 131.90M | $ 174.22M | $ 72.08M | $ -13.93M | $ 5.19M | |
$ 160.10M | $ 126.74M | $ 172.03M | $ 69.69M | $ -1.02M | $ 34.33M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 187.23M | $ 182.72M | $ 240.18M | $ 98.19M | $ -13.81M | $ 12.71M | |
$ 280.59M | $ 279.34M | $ 377.76M | $ 186.22M | $ 65.58M | $ 107.62M |