Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.06B | $ 4.05B | $ 4.03B | $ 3.82B | $ 3.05B | $ 3.45B | |
$ 2.81B | $ 2.79B | $ 2.71B | $ -2.54B | $ 2.12B | $ 2.27B | |
$ 1.27B | $ 1.26B | $ 1.32B | $ 1.26B | $ 926.53M | $ 1.18B | |
$ -700.97M | $ 703.38M | $ 713.77M | $ 630.19M | $ 555.70M | $ 572.75M | |
$ 220.14M | $ 181.68M | $ 670.14M | $ 633.24M | $ 370.83M | $ 610.45M | |
$ -145.43M | $ -150.86M | $ -2.89B | $ 2.48M | $ -171.76M | $ -162.92M | |
$ -827.00K | $ -20.92M | $ -68.27M | $ 40.03M | $ -33.43M | $ -57.10M | |
$ 6.29M | $ 17.84M | $ 396.70M | $ 413.92M | $ 165.64M | $ 390.42M | |
$ 20.59M | $ 21.75M | $ 86.02M | $ 50.34M | $ 1.35M | $ 107.71M | |
- | - | - | - | - | - | |
$ 36.39M | $ -3.91M | $ 271.90M | $ 363.58M | $ 164.29M | $ 282.71M | |
$ -0.10 | $ -0.03 | $ 2.00 | $ 2.30 | $ 1.04 | $ 1.76 | |
$ -0.12 | $ -0.03 | $ 1.99 | $ 2.28 | $ 1.04 | $ 1.75 | |
$ 606.32M | $ 152.09M | $ 155.25M | $ 158.17M | $ 157.37M | $ 160.95M | |
$ 605.95M | $ 152.09M | $ 155.93M | $ 159.37M | $ 158.13M | $ 161.97M | |
$ 0.12 | - | $ 0.33 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.21 | $ 3.56 | |
- | - | - | - | - | - | |
$ 3.88B | $ 3.50B | $ 3.43B | $ -1.91B | $ 2.67B | $ 2.84B | |
$ -14.30M | $ -3.91M | $ 310.69M | $ 363.58M | $ 164.29M | $ 282.71M | |
$ 916.66M | - | $ 133.28M | - | $ 183.13M | $ 321.27M | |
- | - | - | - | $ 171.76M | - | |
$ 361.65M | $ 200.03M | $ 3.29B | $ 593.21M | $ 370.83M | $ 610.45M | |
$ 599.09M | $ 506.99M | $ 3.58B | $ 727.34M | $ 626.06M | $ 869.19M |