Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.79B | $ 5.64B | $ 5.14B | $ 5.30B | $ 4.76B | $ 5.19B | |
$ -5.25B | $ -5.24B | $ -4.89B | $ -4.65B | $ 4.89B | $ 4.85B | |
$ 538.36M | $ 398.44M | $ 243.13M | $ 680.98M | $ -129.13M | $ 337.45M | |
$ -101.25M | $ 26.32M | $ 22.04M | $ 62.38M | $ -12.32M | $ 23.69M | |
$ 13.34M | $ 4.16M | $ 2.00M | $ 32.08M | $ -3.61M | $ 9.72M | |
$ 622.69M | $ 346.04M | $ 192.83M | $ 588.35M | $ -150.67M | $ 282.36M | |
$ 7.44 | $ 4.06 | $ 2.27 | $ 6.95 | $ -1.79 | $ 3.37 | |
$ 7.38 | $ 4.02 | $ 2.25 | $ 6.90 | $ -1.79 | $ 3.34 | |
$ 339.85M | $ 85.14M | $ 84.86M | $ 84.71M | $ 84.26M | $ 83.89M | |
$ 343.40M | $ 86.01M | $ 85.67M | $ 85.29M | $ 84.26M | $ 84.47M | |
$ 652.94M | $ 376.29M | $ 223.08M | $ 618.60M | $ -120.42M | $ 323.47M | |
$ 347.19M | $ 321.28M | - | - | $ -113.28M | $ 358.23M | |
$ 2.20 | $ 1.76 | $ 1.73 | $ 1.69 | $ 1.65 | $ 1.61 | |
- | - | - | - | - | - | |
- | - | - | - | $ -2.08 | $ 2.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -54.08M | $ 405.55M | |
- | - | - | - | - | - | |
$ 68.95M | $ 68.42M | $ 63.15M | $ 39.01M | $ 75.05M | $ 68.11M |