Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 610.70M | $ 593.74M | $ 741.84M | $ 448.75M | $ 226.46M | $ 391.60M | |
$ 194.46M | $ 216.12M | $ 252.47M | $ 158.59M | $ 100.33M | $ 157.84M | |
$ 416.24M | $ 377.61M | $ 489.37M | $ 290.17M | $ 126.13M | $ 233.76M | |
$ 184.40M | $ 231.57M | $ 333.64M | $ 181.38M | $ 134.99M | $ 183.40M | |
$ 154.53M | $ 146.04M | $ 558.20M | $ 108.79M | $ -13.43M | $ 50.36M | |
$ 4.58M | $ 6.43M | $ -8.06M | $ 15.41M | $ 13.97M | $ 13.96M | |
$ -6.25M | $ -3.84M | $ -3.48M | $ 191.04M | $ -232.89M | $ -61.65M | |
$ 134.91M | $ 135.77M | $ 546.53M | $ 284.42M | $ -260.28M | $ -25.25M | |
$ 31.98M | $ 32.17M | $ -9.75M | $ ― | $ 102.88M | $ 9.09M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 102.92M | $ 103.60M | $ 536.78M | $ 284.42M | $ -363.16M | $ -34.34M | |
$ 0.66 | $ 0.66 | $ 1.97 | $ 1.98 | $ -3.20 | $ -0.30 | |
$ 0.64 | $ 0.65 | $ 1.92 | $ 1.84 | $ -3.20 | $ -0.30 | |
$ 634.60M | $ 157.69M | $ 153.99M | $ 143.64M | $ 113.41M | $ 115.31M | |
$ 641.10M | $ 160.01M | $ 157.90M | $ 154.57M | $ 113.41M | $ 115.31M | |
$ 0.72 | $ 0.72 | $ 0.38 | $ ― | $ 0.03 | $ 0.15 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 378.86M | $ 447.69M | $ 183.64M | $ -339.97M | $ -235.32M | $ -341.24M | |
$ 102.92M | $ 103.60M | $ 536.78M | $ 284.42M | $ -363.16M | $ -34.34M | |
$ 136.64M | $ 99.79M | $ 401.70M | $ -36.50M | $ 32.98M | $ 4.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 152.62M | $ 141.13M | $ 561.68M | $ 298.61M | $ -247.44M | $ -12.29M | |
$ 257.27M | $ 244.63M | $ 401.32M | $ 377.14M | $ -180.36M | $ 79.80M |