Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.49B | $ 6.49B | $ 5.94B | $ 4.97B | $ 4.29B | $ 4.31B | |
$ -2.57B | $ -5.45B | $ 4.93B | $ 4.15B | $ 3.48B | $ 3.58B | |
$ 6.34B | $ 11.93B | $ 1.01B | $ 820.10M | $ 806.85M | $ 732.93M | |
$ 395.98M | $ 818.25M | $ -760.99M | $ -646.77M | $ 612.16M | $ 546.30M | |
$ 20.65B | $ 218.55M | $ 250.24M | $ 173.33M | $ 194.69M | $ 186.63M | |
$ 6.53M | $ 6.53M | $ -4.81M | $ -5.01M | $ -5.42M | $ 3.01M | |
$ -11.11M | - | - | - | - | - | |
$ 225.08M | $ 225.08M | $ 245.43M | $ 168.32M | $ 189.27M | $ 189.64M | |
$ -4.27M | $ 53.70M | $ 66.08M | $ 44.24M | $ 51.03M | $ 38.54M | |
- | - | - | - | - | - | |
$ 20.25B | $ 11.99B | $ 179.35M | $ 124.08M | $ 137.46M | $ 149.34M | |
- | - | - | - | $ 3.57 | $ 3.72 | |
- | - | - | - | $ 3.54 | $ 3.70 | |
- | - | - | - | $ 38.50M | $ 40.19M | |
- | - | - | - | $ 38.82M | $ 40.35M | |
- | - | - | - | $ 1.60 | $ 1.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 4.64 | $ 4.15 | |
- | - | - | - | - | - | |
$ -2.18B | $ -4.63B | $ 4.17B | $ 3.51B | $ 4.09B | $ 4.13B | |
$ 171.38M | $ 171.38M | $ 179.35M | $ 124.08M | $ 138.24M | $ 151.10M | |
$ 68.93M | $ 177.81M | - | - | $ 138.24M | $ 151.10M | |
- | - | - | - | $ 8.02M | $ 7.65M | |
$ 252.22M | $ 252.22M | $ 259.63M | $ 175.78M | $ 197.29M | $ 197.29M | |
$ 294.92M | $ 294.92M | $ 300.29M | $ 214.32M | $ 228.47M | $ 226.01M |