Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.08B | $ 4.31B | $ 4.22B | $ 4.09B | $ 3.12B | $ 4.03B | |
$ 1.10B | $ 2.20B | $ -554.00M | $ -377.00M | $ 1.98B | $ 2.34B | |
$ 980.00M | $ 2.11B | $ 2.00B | $ 1.96B | $ 1.14B | $ 1.70B | |
$ 688.00M | $ 1.07B | $ -3.30B | $ -3.19B | $ 902.00M | $ 1.09B | |
$ 292.00M | $ 1.04B | $ 927.00M | $ 909.00M | $ 233.00M | $ 601.77M | |
$ -147.00M | $ -286.00M | $ -289.00M | $ -341.00M | $ -398.00M | $ -410.88M | |
$ 195.00M | $ 12.00M | $ 7.00M | $ 98.00M | $ 33.00M | $ -21.09M | |
$ 337.00M | $ 629.00M | $ 589.00M | $ 529.00M | $ -848.00M | $ 128.01M | |
$ 10.00M | $ 322.00M | $ 175.00M | $ 274.00M | $ 28.00M | $ 130.76M | |
- | - | - | - | - | - | |
$ 260.00M | $ 156.00M | $ 275.00M | $ 483.00M | $ -898.00M | $ -19.02M | |
$ 1.29 | $ 0.78 | $ 1.36 | $ 2.35 | $ -8.98 | - | |
$ 1.28 | $ 0.77 | $ 1.35 | $ 2.33 | $ -8.98 | $ -0.09 | |
$ 404.29M | $ 200.00M | $ 201.82M | $ 204.95M | $ 204.72M | $ 204.37M | |
$ 405.80M | $ 203.00M | $ 203.41M | $ 206.79M | $ 204.72M | $ 204.37M | |
$ 0.40 | $ 0.80 | $ 0.20 | - | - | $ 0.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.79B | $ 3.27B | $ -3.86B | $ -3.56B | $ 2.88B | $ 3.43B | |
$ 260.00M | $ 156.00M | $ 275.00M | $ 483.00M | $ -898.00M | $ -19.02M | |
$ 78.73M | - | - | - | - | - | |
$ 154.00M | - | - | - | - | - | |
$ 491.00M | - | $ 878.00M | $ 870.00M | $ -450.00M | $ 538.88M | |
$ 830.00M | - | $ 1.58B | $ 1.63B | $ 347.00M | $ 1.38B |