Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.71B | $ 4.73B | $ 4.66B | $ 3.89B | $ 2.89B | $ 4.26B | |
$ 1.16B | $ 2.91B | $ 289.00M | $ 2.44B | $ 2.19B | $ 2.56B | |
$ 3.55B | $ 1.82B | $ 4.37B | $ 1.45B | $ 696.00M | $ 1.70B | |
$ 1.40B | $ 1.23B | $ 1.43B | $ 990.00M | $ 663.00M | $ 1.14B | |
$ 2.95B | $ 3.90B | $ 3.56B | $ 463.00M | $ 33.00M | $ 564.00M | |
$ -158.00M | $ -145.00M | $ -118.00M | $ -164.00M | $ -150.00M | $ -132.00M | |
$ 80.00M | $ -44.00M | $ -1.00M | $ -172.00M | $ -223.00M | $ -207.00M | |
$ 2.73B | $ 398.00M | $ 3.43B | $ 127.00M | $ -340.00M | $ 225.00M | |
$ 100.00M | $ 146.00M | $ 191.00M | $ 74.00M | $ -84.00M | $ 83.00M | |
$ -106.00M | $ -105.00M | $ -104.00M | - | - | - | |
$ 1.11B | $ 254.00M | $ 3.27B | $ 49.00M | $ -275.00M | $ 138.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 344.00M | $ 321.00M | $ 357.00M | |
$ 1.27B | $ 4.14B | $ 1.72B | $ 3.43B | $ 2.85B | $ 3.69B | |
$ 161.00M | $ 254.00M | $ 391.00M | $ 49.00M | $ -275.00M | $ 138.00M | |
$ 1.64B | - | $ 2.84B | $ 138.79M | $ -126.46M | $ 279.34M | |
- | - | - | $ 164.00M | $ 150.00M | $ 132.00M | |
$ 1.81B | $ 543.00M | $ 3.43B | $ 291.00M | $ -190.00M | $ 357.00M | |
$ 894.00M | $ 678.00M | $ 3.59B | $ 437.00M | $ -67.00M | $ 498.00M |