Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 18.18B | $ 18.25B | $ 17.65B | $ 16.80B | $ 13.83B | $ 15.15B | |
$ 10.59B | $ 10.74B | $ 11.10B | $ 10.29B | $ 7.78B | $ 8.65B | |
$ 7.58B | $ 7.50B | $ 6.56B | $ 6.52B | $ 6.06B | $ 6.49B | |
$ 5.30B | $ 5.21B | $ 4.84B | $ 4.70B | $ 4.27B | $ 4.54B | |
$ 2.29B | $ 2.29B | $ 1.71B | $ 1.82B | $ 1.79B | $ 1.95B | |
$ -86.00M | $ -107.00M | $ -113.00M | $ -95.00M | $ -115.00M | $ -100.00M | |
$ 106.00M | $ 273.00M | $ 226.00M | $ -122.00M | $ -310.00M | $ -193.00M | |
$ 1.93B | $ 1.75B | $ 1.38B | $ 1.81B | $ 1.36B | $ 1.66B | |
$ 488.00M | $ 439.00M | $ 325.00M | $ 374.00M | $ 291.00M | $ 392.00M | |
$ 21.00M | $ 21.00M | $ 25.00M | $ 15.00M | - | - | |
$ 1.41B | $ 1.27B | $ 1.03B | $ 1.44B | $ 1.06B | $ 1.24B | |
$ 9.84 | $ 5.38 | $ 4.34 | $ 6.06 | $ 4.47 | $ 5.25 | |
$ 9.77 | $ 5.35 | $ 4.32 | $ 6.01 | $ 4.45 | $ 5.22 | |
$ 943.80M | $ 236.00M | $ 236.10M | $ 237.46M | $ 236.80M | $ 236.90M | |
$ 948.80M | $ 237.20M | $ 237.30M | $ 239.43M | $ 237.90M | $ 238.20M | |
$ 2.57 | $ 2.54 | $ 2.42 | $ 2.26 | $ 2.10 | $ 1.98 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 5.70 | $ 6.22 | |
- | - | - | - | - | - | |
$ 15.89B | $ 15.96B | $ 15.94B | $ 14.98B | $ 12.05B | $ 13.19B | |
$ 1.41B | $ 1.27B | $ 1.03B | $ 1.44B | $ 1.06B | $ 1.24B | |
$ 1.96B | $ 1.73B | $ 1.56B | - | $ 1.26B | $ 1.37B | |
- | - | - | - | $ 138.00M | $ 132.00M | |
$ 2.18B | $ 2.00B | $ 1.55B | $ 1.94B | $ 1.50B | $ 1.79B | |
$ 2.74B | $ 2.55B | $ 2.10B | $ 2.50B | $ 2.01B | $ 2.30B |