Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 7.35B | $ 6.96B | $ 6.56B | $ 7.34B | $ 5.77B | $ 5.64B | |
$ 6.30B | $ 5.98B | $ 5.74B | $ 6.53B | $ 5.10B | $ 4.99B | |
$ 1.05B | $ 977.00M | $ 828.00M | $ 806.00M | $ 666.00M | $ 653.00M | |
$ 512.00M | $ 492.00M | $ 424.00M | $ 407.00M | $ 344.00M | $ 343.00M | |
$ 667.00M | $ 448.00M | $ 343.00M | $ 231.00M | $ 57.00M | $ 362.00M | |
$ -61.00M | $ -115.00M | $ 87.00M | $ -76.00M | $ -83.00M | $ -99.00M | |
$ -552.00M | $ -536.00M | $ -33.00M | $ 177.00M | $ -49.00M | $ -57.00M | |
$ 457.00M | $ -166.00M | $ 284.00M | $ 146.00M | $ -25.00M | $ 268.00M | |
$ 133.00M | $ 95.00M | $ 92.00M | $ 111.00M | $ 26.00M | $ 59.00M | |
$ 133.00M | $ 114.00M | $ -80.00M | $ -170.00M | $ 30.00M | $ 35.00M | |
$ 320.00M | $ -265.00M | $ 190.00M | $ 27.00M | $ -72.00M | $ 202.00M | |
$ 2.41 | $ -1.96 | $ 1.36 | $ 0.13 | $ -0.51 | $ 1.42 | |
$ 2.47 | $ -1.96 | $ 1.26 | $ 0.12 | $ -0.51 | $ 1.41 | |
$ 535.00M | $ 135.00M | $ 139.00M | $ 140.00M | $ 142.00M | $ 141.00M | |
$ 518.00M | $ 135.00M | $ 156.00M | $ 145.00M | $ 142.00M | $ 142.00M | |
$ 0.99 | $ 0.54 | $ 0.48 | $ 0.44 | $ 0.40 | $ 0.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.82B | $ 6.47B | $ 6.16B | $ 6.94B | $ 5.45B | $ 5.33B | |
$ 320.00M | $ -265.00M | $ 190.00M | $ 27.00M | $ -72.00M | $ 202.00M | |
$ 278.19M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 550.00M | $ -51.00M | $ 371.00M | $ 226.00M | $ 58.00M | $ 367.00M | |
$ 699.00M | $ 90.00M | $ 508.00M | $ 372.00M | $ 173.00M | $ 471.00M |