Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 836.26M | $ 826.79M | $ 865.77M | $ 504.30M | $ 249.57M | $ 298.28M | |
$ 57.39M | $ 196.52M | $ 177.44M | $ 135.54M | $ 120.34M | $ ― | |
$ 778.87M | $ 630.27M | $ 688.32M | $ 368.75M | $ 129.22M | $ 298.28M | |
$ 270.34M | $ 207.48M | $ 185.99M | $ 143.34M | $ 197.71M | $ 104.74M | |
$ 566.06M | $ 620.22M | $ 680.48M | $ 361.57M | $ 52.91M | $ 193.54M | |
$ -71.72M | $ -48.91M | $ -40.41M | $ -34.04M | $ -33.00M | $ -21.08M | |
$ -59.42M | $ -24.02M | $ -17.72M | $ 69.33M | $ 70.86M | $ -7.16M | |
$ 505.72M | $ 547.29M | $ 622.35M | $ 258.20M | $ -50.95M | $ 179.63M | |
$ 48.95M | $ 45.95M | $ -32.65M | $ 1.52M | $ 142.47M | $ -41.58M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 209.47M | $ 199.79M | $ 151.31M | $ 57.75M | $ -192.35M | $ 46.26M | |
$ 2.32 | $ 2.69 | $ 2.00 | $ 0.85 | $ -2.84 | $ 0.75 | |
$ 2.32 | $ 2.69 | $ 2.00 | $ 0.85 | $ -2.84 | $ 0.75 | |
$ 353.93M | $ 74.18M | $ 75.61M | $ 68.32M | $ 67.69M | $ 61.74M | |
$ 353.99M | $ 74.18M | $ 75.68M | $ 68.39M | $ 67.69M | $ 61.79M | |
$ ― | $ 1.04 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 147.85M | $ 206.57M | $ 185.28M | $ 143.34M | $ 197.71M | $ 104.74M | |
$ 206.15M | $ 200.09M | $ 151.67M | $ 57.94M | $ -192.30M | $ 46.28M | |
$ 258.55M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 376.76M | $ 596.20M | $ 662.76M | $ 292.24M | $ -17.95M | $ 179.63M | |
$ 526.59M | $ 742.32M | $ 783.83M | $ 395.23M | $ 82.55M | $ 257.83M |