Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.02B | $ 4.05B | $ 4.03B | $ 3.82B | $ 3.05B | $ 3.45B | |
$ 2.82B | $ 2.79B | $ 2.71B | $ 2.54B | $ 2.12B | $ 2.27B | |
$ 1.20B | $ 1.26B | $ 1.32B | $ 1.28B | $ 926.53M | $ 1.18B | |
$ 713.35M | $ 703.38M | $ 713.77M | $ 3.17B | $ 2.67B | $ 572.75M | |
$ -125.93M | $ 181.68M | $ 670.14M | $ 633.24M | $ 337.74M | $ 556.88M | |
$ 248.38M | $ 156.27M | $ 184.29M | $ -179.29M | $ -171.76M | $ -158.55M | |
$ -359.27M | $ -383.76M | $ -22.45M | $ -4.63M | $ -10.03M | $ -390.42M | |
$ -288.99M | $ 17.84M | $ 396.70M | $ 413.92M | $ 165.64M | $ 390.42M | |
$ -209.44M | $ 21.75M | $ 86.02M | $ 50.34M | $ 1.35M | $ 107.71M | |
- | - | - | - | - | - | |
$ -79.55M | $ -3.91M | $ 310.69M | $ 363.58M | $ 164.29M | $ 788.16M | |
$ -0.51 | $ -0.03 | $ 2.00 | $ 2.30 | $ 1.04 | $ 1.76 | |
$ -0.52 | $ -0.03 | $ 1.99 | $ 2.28 | $ 1.04 | $ 1.75 | |
$ 603.13M | $ 152.09M | $ 155.25M | $ 158.17M | $ 157.37M | $ 160.95M | |
$ 602.36M | $ 152.09M | $ 155.93M | $ 159.37M | $ 158.13M | $ 161.97M | |
$ 0.48 | - | $ 0.33 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.91B | $ 3.50B | $ 3.43B | $ 5.72B | $ 4.79B | $ 2.84B | |
$ -79.55M | $ -3.91M | $ 310.69M | $ 363.58M | $ 164.29M | $ 282.71M | |
$ -118.48M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -8.64M | $ 200.03M | $ 592.27M | $ 596.50M | $ 337.40M | $ 548.98M | |
$ 217.35M | $ 506.99M | $ 873.24M | $ 855.59M | $ 592.63M | $ 815.57M |