Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.74B | $ 1.74B | $ 1.64B | $ 1.55B | $ 1.13B | $ 643.42M | |
$ 114.08M | $ 114.08M | $ 81.86M | $ 165.27M | $ -235.99M | $ -12.78M | |
$ 994.58M | $ 994.58M | $ 929.70M | $ -948.42M | $ 659.54M | $ 394.67M | |
- | - | - | - | - | - | |
$ -120.54M | $ -168.45M | $ -194.68M | $ -143.69M | $ -126.81M | $ -5.55M | |
$ 630.85M | $ 630.85M | $ 633.36M | $ 604.28M | $ 103.97M | $ 230.43M | |
$ 142.84M | $ 136.54M | $ 137.31M | $ 146.72M | $ -16.66M | $ 43.94M | |
- | - | - | - | - | - | |
$ 494.00M | $ 494.31M | $ 496.79M | $ 145.00M | $ 120.63M | $ 186.48M | |
$ 6.49 | $ 6.50 | $ 6.65 | $ 6.76 | $ 2.20 | $ 5.40 | |
$ 6.47 | $ 6.46 | $ 6.60 | $ 6.71 | $ 2.19 | $ 5.36 | |
$ 304.20M | $ 76.05M | $ 74.55M | $ 70.39M | $ 54.76M | $ 34.56M | |
$ 305.92M | $ 76.48M | $ 75.18M | $ 70.89M | $ 55.06M | $ 34.80M | |
$ 2.04 | $ 2.04 | $ 1.98 | - | $ 1.88 | $ 1.67 | |
- | - | - | - | $ 5.14 | $ 5.66 | |
- | - | - | - | $ 5.12 | $ 5.63 | |
- | - | - | - | - | - | |
$ 1.34B | $ 1.34B | $ 1.25B | $ 1.03B | $ 590.48M | $ 491.50M | |
$ 494.31M | $ 494.31M | $ 496.05M | $ 145.00M | $ 120.63M | $ 186.48M | |
$ 748.46M | $ 528.66M | $ 174.80M | - | $ 227.13M | $ 190.98M | |
- | - | - | - | $ 4.20M | $ 9.90M | |
$ 179.02M | - | - | $ 604.28M | - | - | |
$ 186.32M | - | - | $ 639.47M | - | - |