Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.04B | $ 4.05B | $ 4.03B | $ 3.82B | $ 3.05B | $ 3.45B | |
$ 2.80B | $ 2.79B | $ 2.71B | $ -2.54B | $ 2.12B | $ 2.27B | |
$ 1.23B | $ 1.26B | $ 1.32B | $ 1.26B | $ 926.53M | $ 1.18B | |
$ -714.02M | $ 703.38M | $ 713.77M | $ 630.19M | $ 555.70M | $ 572.75M | |
$ 189.56M | $ 181.68M | $ 670.14M | $ 633.24M | $ 370.83M | $ 610.45M | |
$ -101.52M | $ 156.27M | $ -2.89B | $ 2.48M | $ -171.76M | $ -162.92M | |
$ -3.37M | $ -383.76M | $ -68.27M | $ 40.03M | $ -33.43M | $ -57.10M | |
$ 36.29M | $ 17.84M | $ 396.70M | $ 413.92M | $ 165.64M | $ 390.42M | |
$ 28.00M | $ 21.75M | $ 86.02M | $ 50.34M | $ 1.35M | $ 107.71M | |
- | - | - | - | - | - | |
$ 58.98M | $ -3.91M | $ 271.90M | $ 363.58M | $ 164.29M | $ 282.71M | |
$ 0.06 | $ -0.03 | $ 2.00 | $ 2.30 | $ 1.04 | $ 1.76 | |
$ 0.03 | $ -0.03 | $ 1.99 | $ 2.28 | $ 1.04 | $ 1.75 | |
$ 604.46M | $ 152.09M | $ 155.25M | $ 158.17M | $ 157.37M | $ 160.95M | |
$ 604.02M | $ 152.09M | $ 155.93M | $ 159.37M | $ 158.13M | $ 161.97M | |
$ 0.24 | - | $ 0.33 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.21 | $ 3.56 | |
- | - | - | - | - | - | |
$ 3.86B | $ 3.50B | $ 3.43B | $ -1.91B | $ 2.67B | $ 2.84B | |
$ 8.29M | $ -3.91M | $ 310.69M | $ 363.58M | $ 164.29M | $ 282.71M | |
$ 947.29M | - | $ 133.28M | - | $ 183.13M | $ 321.27M | |
- | - | - | - | $ 171.76M | - | |
$ 353.55M | $ 200.03M | $ 3.29B | $ 593.21M | $ 370.83M | $ 610.45M | |
$ 576.33M | $ 506.99M | $ 3.58B | $ 727.34M | $ 626.06M | $ 869.19M |