Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.94B | $ 1.94B | $ 1.62B | $ 986.85M | $ 935.75M | $ 1.54B | |
$ -209.27M | $ 297.56M | $ ― | $ 980.47M | $ 899.74M | $ 1.37B | |
$ 2.15B | $ 1.64B | $ 1.62B | $ 6.38M | $ 36.01M | $ 168.74M | |
$ 1.41B | $ 1.34B | $ 1.59B | $ 95.93M | $ 70.87M | $ 124.27M | |
$ 237.36M | $ 303.97M | $ 29.40M | $ -89.55M | $ -34.86M | $ 44.46M | |
$ 93.03M | $ 83.41M | $ -85.28M | $ 91.43M | $ 107.47M | $ 118.45M | |
$ 41.16M | $ 45.22M | $ -17.47M | $ -1.80M | $ 33.14M | $ 65.65M | |
$ 212.03M | $ 265.78M | $ -37.14M | $ -182.78M | $ -109.18M | $ -8.34M | |
$ -31.09M | $ -23.46M | $ 11.43M | $ -5.40M | $ 10.95M | $ -14.96M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 243.12M | $ 289.24M | $ -48.56M | $ -177.39M | $ -120.14M | $ 6.62M | |
$ 17.15 | $ 21.03 | $ -2.53 | $ -13.32 | $ -8.76 | $ 9.20 | |
$ 14.45 | $ 19.53 | $ -2.53 | $ -13.32 | $ -8.76 | $ 9.00 | |
$ 57.03M | $ 13.75M | $ 13.55M | $ 13.31M | $ 13.72M | $ 726.95K | |
$ 61.65M | $ 15.29M | $ 13.55M | $ 13.31M | $ 13.72M | $ 742.95K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.20B | $ 1.63B | $ 1.59B | $ -1.08B | $ -970.61M | $ -1.50B | |
$ 243.12M | $ 289.24M | $ -48.56M | $ -177.39M | $ -120.14M | $ 6.62M | |
$ 93.21M | $ 192.08M | $ -57.22M | $ -187.17M | $ -117.93M | $ -80.22M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 281.37M | $ 346.84M | $ 47.83M | $ -101.02M | $ -7.18M | $ 105.80M | |
$ 587.21M | $ 644.40M | $ 326.86M | $ 181.31M | $ 309.14M | $ 439.42M |