Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 531.74M | $ 551.85M | $ 964.37M | $ 492.04M | $ 245.09M | $ 252.14M | |
$ 54.00M | $ 194.70M | $ 106.26M | $ 134.32M | $ 121.37M | $ 126.53M | |
$ 670.13M | $ 551.85M | $ 858.11M | $ 357.72M | $ 123.72M | $ 125.61M | |
$ 309.02M | $ 206.24M | $ 326.32M | $ 139.33M | $ 112.61M | $ 105.78M | |
$ 42.42M | $ 150.91M | $ 531.79M | $ 218.39M | $ 11.11M | $ 19.84M | |
$ 14.99M | $ 28.65M | $ -27.16M | $ 21.02M | $ 18.97M | $ 14.45M | |
$ -24.95M | $ 13.64M | $ -73.78M | $ 335.07M | $ -359.45M | $ -49.92M | |
$ 66.63M | $ 135.91M | $ 575.51M | $ 532.45M | $ -367.31M | $ -44.53M | |
$ 22.40M | $ 35.63M | $ 105.14M | $ 121.09M | $ -83.27M | $ -19.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 45.62M | $ 101.60M | $ 471.27M | $ 411.52M | $ -284.05M | $ -24.65M | |
$ 0.28 | $ 0.61 | $ 1.81 | $ 2.17 | $ -1.51 | $ -0.13 | |
$ 0.27 | $ 0.59 | $ 1.75 | $ 2.07 | $ -1.51 | $ -0.13 | |
$ 652.71M | $ 166.55M | $ 187.02M | $ 190.08M | $ 187.76M | $ 186.66M | |
$ 661.47M | $ 171.83M | $ 193.87M | $ 198.60M | $ 187.76M | $ 186.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 363.02M | $ 400.94M | $ ― | $ -273.65M | $ -233.97M | $ -232.30M | |
$ 45.62M | $ 101.60M | $ 471.27M | $ 411.52M | $ -284.05M | $ -24.65M | |
$ 37.40M | $ 99.89M | $ 423.00M | $ 50.69M | $ -89.58M | $ -64.41M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 110.38M | $ 166.00M | $ 595.03M | $ 552.53M | $ -349.51M | $ -31.27M | |
$ 300.30M | $ 314.90M | $ 728.94M | $ 659.31M | $ -238.62M | $ 88.21M |