Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.91B | $ 3.91B | $ 4.17B | $ 4.12B | $ 4.04B | $ 4.02B | |
$ 856.00M | $ 1.73B | $ 1.22B | $ -1.12B | $ 1.79B | $ 1.78B | |
$ 2.36B | $ 2.18B | $ 2.95B | $ 2.21B | $ 2.24B | $ 2.24B | |
$ 1.43B | $ 3.77B | $ 4.10B | $ -3.95B | $ 2.05B | $ 2.11B | |
$ 152.00M | $ 139.00M | $ 69.00M | $ 191.00M | $ 193.00M | $ 130.00M | |
$ -196.00M | $ -196.00M | $ -163.00M | $ -175.00M | $ -104.00M | $ -93.00M | |
$ -153.00M | $ -153.00M | $ -145.00M | $ -164.00M | $ 161.00M | $ 148.00M | |
$ 111.00M | $ 111.00M | $ 72.00M | $ 180.00M | $ 250.00M | $ 185.00M | |
$ 54.00M | $ 53.00M | $ 37.00M | $ 20.00M | $ 17.00M | $ 52.00M | |
$ 158.00M | $ 158.00M | $ 158.00M | $ 179.00M | - | - | |
$ 55.00M | $ 54.00M | $ 30.00M | $ 155.00M | $ 229.00M | $ 127.00M | |
$ 0.61 | $ 0.64 | $ 0.35 | $ 1.80 | $ 2.66 | $ 1.47 | |
$ 0.60 | $ 0.63 | $ 0.35 | $ 1.77 | $ 2.62 | $ 1.44 | |
$ 340.00M | $ 85.00M | $ 85.00M | $ 86.00M | $ 86.00M | $ 86.00M | |
$ 348.00M | $ 87.00M | $ 86.00M | $ 87.00M | $ 87.00M | $ 88.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.10B | $ 4.75B | $ 5.32B | $ -5.07B | $ 3.84B | $ 3.89B | |
$ 56.00M | $ 54.00M | $ 30.00M | $ 155.00M | $ 229.00M | $ 127.00M | |
$ 51.50M | $ 104.69M | $ 77.88M | - | $ 245.81M | $ 139.94M | |
- | - | - | - | $ 112.00M | $ 110.00M | |
$ 308.00M | $ 307.00M | $ 81.00M | $ 355.00M | $ 362.00M | $ 295.00M | |
$ 705.00M | $ 963.00M | $ 781.00M | $ 1.03B | $ 1.04B | $ 997.00M |