Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.80B | $ 2.59B | $ 1.87B | $ 1.47B | $ 1.80B | $ 1.86B | |
$ 2.13B | $ 2.03B | $ 1.63B | $ 1.47B | $ 1.69B | $ 1.62B | |
$ 665.71M | $ 561.67M | $ 233.29M | $ 1.93M | $ 106.45M | $ 241.63M | |
$ 274.89M | $ 276.62M | $ 171.84M | $ 113.13M | $ 146.76M | $ 147.34M | |
$ 329.51M | $ 285.05M | $ 61.45M | $ -111.20M | $ -40.31M | $ 94.28M | |
$ -115.12M | $ -4.20M | $ -48.23M | $ 69.81M | $ 60.86M | $ 68.86M | |
$ 436.21M | $ 206.30M | $ -189.22M | $ 77.15M | $ 61.63M | $ 109.60M | |
$ 229.99M | $ 487.15M | $ 276.58M | $ -103.86M | $ -39.53M | $ 135.02M | |
$ 113.53M | $ 126.34M | $ 4.47M | $ -1.20M | $ 13.67M | $ 61.08M | |
$ 25.88M | $ 154.46M | $ 93.99M | $ 68.28M | $ 36.48M | $ 45.36M | |
$ 116.49M | $ 360.85M | $ 271.99M | $ -102.58M | $ -53.17M | $ 74.00M | |
$ 0.26 | $ 0.83 | $ 0.22 | $ -0.26 | $ -0.13 | $ 0.19 | |
$ 0.26 | $ 0.83 | $ 0.22 | $ -0.26 | $ -0.13 | $ 0.19 | |
$ 1.74B | $ 433.38M | $ 405.49M | $ 397.63M | $ 395.83M | $ 395.80M | |
$ 1.74B | $ 435.36M | $ 407.13M | $ 397.63M | $ 395.83M | $ 396.06M | |
$ 0.12 | $ 0.12 | $ 0.12 | $ 0.08 | $ 0.08 | $ 0.08 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.41B | $ 2.30B | $ 1.81B | $ -1.59B | $ -1.84B | $ -1.77B | |
$ 116.49M | $ 360.85M | $ 271.99M | $ -102.58M | $ -53.17M | $ 74.00M | |
$ 203.39M | $ 360.25M | $ 203.80M | $ -101.25M | $ -3.54M | $ 48.31M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 338.03M | $ 579.20M | $ 345.62M | $ -43.14M | $ 18.21M | $ 218.94M | |
$ 560.30M | $ 799.52M | $ 523.00M | $ 147.27M | $ 226.87M | $ 494.69M |