Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 12.17B | $ 12.55B | $ 15.79B | $ 11.78B | $ 7.50B | $ 8.12B | |
$ 10.27B | $ 10.33B | $ -11.72B | $ -8.28B | $ 6.48B | $ 6.86B | |
$ 1.89B | $ 2.22B | $ 4.07B | $ 3.50B | $ 1.02B | $ 1.26B | |
$ 942.00M | $ 959.00M | $ 1.02B | $ 695.00M | $ 558.00M | $ 567.00M | |
$ 416.00M | $ 729.00M | $ 3.05B | $ 2.80B | $ 465.00M | $ 693.00M | |
$ -185.00M | $ -165.00M | $ -104.00M | $ -123.00M | $ -128.00M | $ -124.00M | |
$ -186.00M | $ -136.00M | - | $ -44.00M | $ -6.00M | $ 1.00M | |
$ 417.00M | $ 700.00M | $ 2.95B | $ 2.68B | $ 331.00M | $ 570.00M | |
$ 117.00M | $ 178.00M | $ 649.00M | $ 607.00M | $ -42.00M | $ 108.00M | |
$ -18.00M | $ -18.00M | - | $ 15.00M | - | - | |
$ 260.00M | $ 476.00M | $ 2.25B | $ 2.02B | $ 329.00M | $ 419.00M | |
$ 1.91 | $ 3.73 | $ 17.46 | $ 15.66 | $ 2.57 | $ 3.26 | |
$ 1.89 | $ 3.70 | $ 17.34 | $ 15.58 | $ 2.56 | $ 3.25 | |
$ 512.04M | $ 127.81M | $ 127.97M | $ 128.00M | $ 127.85M | $ 128.40M | |
$ 514.95M | $ 128.60M | $ 128.85M | $ 128.70M | $ 128.09M | $ 128.76M | |
$ 1.86 | $ 1.71 | - | $ 1.14 | $ 1.06 | $ 1.02 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.51B | $ 11.29B | $ -10.70B | $ -7.59B | $ 7.04B | $ 7.42B | |
$ 259.00M | $ 479.00M | $ 2.25B | $ 2.02B | $ 330.00M | $ 421.00M | |
$ 569.18M | - | $ 2.33B | - | $ 356.28M | $ 450.99M | |
- | - | - | - | $ 142.00M | $ 124.00M | |
$ 1.10B | $ 865.00M | $ 3.12B | $ 2.72B | $ 473.00M | $ 694.00M | |
$ 1.92B | $ 1.96B | $ 4.18B | $ 3.56B | $ 1.25B | $ 1.41B |