Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 193.84M | $ 454.42M | $ 408.10M | $ 465.46M | $ 510.09M | $ 296.72M | |
$ 68.21M | $ ― | $ ― | $ -1.00K | $ ― | $ 62.54M | |
$ 125.63M | $ 454.42M | $ 408.10M | $ 465.46M | $ 510.09M | $ 234.18M | |
$ 39.64M | $ 252.26M | $ 248.41M | $ 236.13M | $ 137.34M | $ 50.75M | |
$ 86.00M | $ 202.16M | $ 159.68M | $ 229.33M | $ 372.75M | $ 183.43M | |
$ -4.46M | $ 67.23M | $ 112.13M | $ 28.51M | $ 10.05M | $ -11.42M | |
$ 33.62M | $ ― | $ -219.42M | $ -28.00M | $ -170.20M | $ 20.10M | |
$ 115.15M | $ 269.38M | $ 271.81M | $ 257.84M | $ 382.80M | $ 192.12M | |
$ 23.45M | $ 49.93M | $ 52.41M | $ 49.23M | $ 43.45M | $ 36.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 91.71M | $ 220.61M | $ 438.80M | $ 208.62M | $ 338.31M | $ 151.37M | |
$ 1.62 | $ 4.02 | $ 3.89 | $ 3.77 | $ 19.60 | $ 2.73 | |
$ 1.61 | $ 3.98 | $ 3.84 | $ 3.77 | $ 19.60 | $ 2.73 | |
$ 113.54M | $ 54.90M | $ 56.36M | $ 55.39M | $ 8.68M | $ 55.52M | |
$ 113.54M | $ 55.41M | $ 114.27M | $ 55.39M | $ 8.68M | $ 55.52M | |
$ 1.76 | $ 0.17 | $ 0.74 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 95.00K | $ ― | $ ― | $ ― | $ ― | $ 313.00K | |
$ 107.85M | $ 252.26M | $ 248.41M | $ 236.13M | $ 137.34M | $ 113.29M | |
$ 91.71M | $ 220.61M | $ 438.80M | $ 208.62M | $ 338.31M | $ 151.37M | |
$ 65.01M | $ 198.00M | $ ― | $ ― | $ ― | $ 135.09M | |
$ 4.88M | $ ― | $ ― | $ ― | $ ― | $ 12.19M | |
$ 120.03M | $ 323.96M | $ 271.81M | $ 257.84M | $ 382.80M | $ 204.31M | |
$ 127.29M | $ 343.75M | $ 287.60M | $ 480.19M | $ 396.03M | $ 220.83M |