Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 3.67B | $ 3.84B | $ 3.43B | $ 3.40B | $ 3.87B | |
$ ― | $ 1.84B | $ 2.05B | $ 1.75B | $ 1.77B | $ 1.86B | |
$ ― | $ 1.83B | $ 1.79B | $ 1.68B | $ 1.63B | $ 2.01B | |
$ ― | $ 1.32B | $ 1.50B | $ 1.35B | $ 1.40B | $ 1.65B | |
$ ― | $ 513.00M | $ 298.00M | $ 333.00M | $ 228.00M | $ 362.00M | |
$ ― | $ -11.00M | $ 5.00M | $ 53.00M | $ 55.00M | $ 28.00M | |
$ ― | $ 12.00M | $ -30.00M | $ ― | $ ― | $ ― | |
$ ― | $ 493.00M | $ 184.00M | $ 157.00M | $ 354.00M | $ 232.00M | |
$ ― | $ 113.00M | $ 79.00M | $ -3.00M | $ 44.00M | $ -34.00M | |
$ ― | $ 1.00M | $ 1.00M | $ ― | $ ― | $ ― | |
$ ― | $ 378.00M | $ 103.00M | $ 159.00M | $ 310.00M | $ 264.00M | |
$ ― | $ 0.53 | $ 0.33 | $ 0.21 | $ 0.41 | $ 0.34 | |
$ ― | $ 0.53 | $ 0.33 | $ 0.21 | $ 0.41 | $ 0.34 | |
$ ― | $ 711.50M | $ 738.10M | $ 754.10M | $ 755.40M | $ 777.00M | |
$ ― | $ 717.30M | $ 742.00M | $ 759.10M | $ 755.40M | $ 777.50M | |
$ ― | $ 0.23 | $ 0.22 | $ 0.20 | $ 0.20 | $ 0.19 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.16B | $ 3.54B | $ -3.10B | $ -3.17B | $ -3.51B | |
$ ― | $ 378.00M | $ 103.00M | $ 159.00M | $ 310.00M | $ 264.00M | |
$ ― | $ 369.75M | $ 299.04M | $ 305.00M | $ 108.74M | $ 339.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 554.00M | $ 246.00M | $ 225.00M | $ 433.00M | $ 299.00M | |
$ ― | $ 1.05B | $ 810.00M | $ 225.00M | $ 433.00M | $ 299.00M |