Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.04B | $ 5.30B | $ 7.44B | $ 6.54B | $ 4.13B | $ 4.08B | |
$ -970.20M | $ 4.59B | $ 5.99B | $ 5.27B | $ 3.58B | $ 3.51B | |
$ 6.01B | $ 714.24M | $ 1.45B | $ 1.27B | $ 553.50M | $ 570.41M | |
$ 845.78M | $ 901.05M | $ 881.34M | $ 765.02M | $ 285.87M | $ 276.55M | |
$ 2.41B | $ 344.15M | $ 567.92M | $ 502.81M | $ 267.63M | $ 293.86M | |
- | - | $ -3.62M | $ -3.98M | $ -3.95M | $ -3.14M | |
$ -2.65M | $ -3.44M | - | - | $ -14.68M | $ 5.04M | |
$ 307.66M | $ 348.10M | $ 567.46M | $ 501.69M | $ 249.00M | $ 295.76M | |
$ 74.36M | $ 83.70M | $ 136.55M | $ 120.17M | $ 56.89M | $ 68.06M | |
- | - | - | - | - | - | |
$ 2.21B | $ 264.39M | $ 430.91M | $ 381.52M | $ 192.11M | $ 227.72M | |
$ 3.39 | $ 7.36 | - | - | $ 4.98 | $ 5.72 | |
$ 6.50 | $ 7.36 | $ 11.76 | $ 9.98 | $ 4.98 | $ 5.72 | |
$ 269.27M | $ 35.92M | $ 36.64M | $ 38.23M | $ 38.60M | $ 39.79M | |
$ 143.38M | $ 35.92M | $ 36.63M | $ 38.23M | $ 38.60M | $ 39.79M | |
$ 3.29 | $ 3.26 | $ 3.10 | $ 2.92 | $ 0.79 | $ 0.70 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -2.09B | $ -3.17B | $ 6.87B | $ 6.03B | $ 3.87B | $ 3.79B | |
- | - | - | - | $ 3.95M | $ 3.14M | |
$ 233.29M | $ 264.39M | $ 430.91M | $ 381.52M | $ 192.11M | $ 227.72M | |
$ 124.68M | $ 275.00M | - | - | $ 203.43M | $ 223.84M | |
$ 1.21B | $ 334.01M | $ 567.46M | $ 501.69M | $ 252.95M | $ 298.90M | |
$ 1.17B | $ 392.16M | $ 625.27M | $ 551.75M | $ 298.81M | $ 343.37M |