Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.35B | $ 1.40B | $ 1.75B | $ 885.29M | $ 424.64M | $ 585.48M | |
$ 219.33M | $ 389.69M | $ ― | $ 65.96M | $ 376.29M | $ 247.14M | |
$ 1.08B | $ 1.01B | $ 1.75B | $ 819.33M | $ 48.35M | $ 338.34M | |
$ 584.45M | $ 494.71M | $ 869.11M | $ 348.18M | $ 287.87M | $ 287.79M | |
$ 318.61M | $ 513.69M | $ 876.87M | $ 471.14M | $ -239.52M | $ 50.55M | |
$ 40.63M | $ 39.03M | $ -42.82M | $ 48.09M | $ 43.74M | $ 33.02M | |
$ -94.98M | $ 1.58M | $ -37.41M | $ -78.18M | $ 28.88M | $ -120.61M | |
$ 379.31M | $ 476.23M | $ 871.46M | $ 344.88M | $ -254.38M | $ -103.07M | |
$ 83.23M | $ 108.56M | $ 183.35M | $ 80.21M | $ -56.50M | $ -39.24M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 296.08M | $ 367.68M | $ 688.12M | $ 264.67M | $ -197.88M | $ -63.83M | |
$ 1.42 | $ 1.70 | $ 2.78 | $ 1.17 | $ -0.88 | $ -0.28 | |
$ 1.40 | $ 1.65 | $ 2.67 | $ 1.14 | $ -0.88 | $ -0.28 | |
$ 830.79M | $ 216.14M | $ 226.73M | $ 226.29M | $ 225.68M | $ 225.43M | |
$ 844.80M | $ 222.36M | $ 236.09M | $ 233.05M | $ 225.68M | $ 225.43M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 803.78M | $ 884.40M | $ ― | $ -414.14M | $ -664.15M | $ -534.93M | |
$ 296.08M | $ 367.68M | $ 688.12M | $ 264.67M | $ -197.88M | $ -63.83M | |
$ 350.74M | $ 338.56M | $ 638.84M | $ 220.16M | $ -310.12M | $ -145.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 417.63M | $ 512.66M | $ 913.92M | $ 392.97M | $ -210.64M | $ -70.05M | |
$ 722.01M | $ 767.13M | $ 1.13B | $ 393.83M | $ 148.72M | $ 149.42M |