Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.93B | $ 2.93B | $ 2.61B | $ 2.31B | $ 2.09B | $ 2.01B | |
$ 6.42M | $ 6.42M | $ -21.45M | $ -17.90M | $ 1.24B | $ 1.19B | |
$ 2.92B | $ 2.92B | $ 2.63B | $ 2.33B | $ 848.17M | $ 815.49M | |
$ 2.48B | $ 2.48B | $ 2.16B | $ 1.92B | $ 515.38M | $ 501.40M | |
$ 444.62M | $ 438.15M | $ 467.69M | $ 414.47M | $ 332.79M | $ 314.09M | |
$ -62.13M | $ -82.13M | $ 1.04M | $ 2.17M | $ -158.10M | $ -187.32M | |
$ -3.28M | $ -9.75M | $ 23.79M | $ 37.43M | $ 9.12M | $ -48.37M | |
$ -25.36M | $ -25.36M | $ 374.14M | $ 275.76M | $ 183.80M | $ 78.39M | |
$ -9.70M | $ -9.70M | $ 94.10M | $ 67.60M | $ 40.61M | $ 25.09M | |
- | - | - | - | - | - | |
$ -30.55M | $ -21.67M | $ 273.15M | $ 190.59M | $ -672.13M | $ 108.92M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 37.36M | $ 35.49M | |
$ 2.48B | $ 2.49B | $ 2.14B | $ 1.90B | $ 1.76B | $ 1.69B | |
$ -21.12M | $ -21.67M | $ 273.15M | $ 190.59M | $ -672.13M | $ 108.92M | |
$ 242.64M | $ 434.00M | - | - | $ 158.72M | $ 85.01M | |
- | - | - | - | $ 158.10M | $ 187.32M | |
$ 36.77M | $ 56.77M | $ 373.10M | $ 273.59M | $ 341.90M | $ 265.72M | |
$ 172.44M | $ 192.44M | $ 494.13M | $ 384.37M | $ 437.16M | $ 353.64M |