Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.53B | $ 3.76B | $ 3.81B | $ 343.09M | $ 1.90B | $ 1.13B | |
$ 2.62B | $ 2.62B | $ 2.91B | $ -2.33B | $ 1.49B | $ 754.15M | |
$ 1.14B | $ 1.14B | $ 898.66M | $ 743.27M | $ 409.17M | $ 377.10M | |
$ 2.59B | $ 3.25B | $ -592.28M | $ 570.36M | $ 463.77M | $ 274.27M | |
$ 506.61M | $ 506.61M | $ 306.38M | $ 172.92M | $ -54.59M | $ 102.84M | |
$ -42.10M | $ -54.56M | $ -45.20M | $ 510.00K | $ -51.73M | $ -39.30M | |
$ -8.11M | $ -21.08M | $ 64.37M | $ -31.69M | $ -656.42M | $ -4.35M | |
$ 423.82M | $ 423.82M | $ 196.81M | $ 152.69M | $ -762.75M | $ 59.19M | |
$ 105.11M | $ 105.11M | $ 40.24M | $ 38.45M | $ -20.40M | $ 6.23M | |
- | - | - | - | - | - | |
$ 314.24M | $ 327.20M | $ 154.97M | $ 113.30M | $ -743.93M | $ 52.16M | |
$ 1.61 | $ 1.60 | $ 0.77 | $ 0.56 | $ -5.01 | $ 0.67 | |
$ 1.57 | $ 1.57 | $ 0.75 | $ 0.54 | $ -5.01 | $ 0.67 | |
$ 784.33M | $ 196.08M | $ 201.74M | $ 201.58M | $ 148.37M | $ 77.43M | |
$ 799.62M | $ 199.91M | $ 207.26M | $ 208.32M | $ 148.37M | $ 77.62M | |
$ 0.34 | $ 0.34 | $ 0.30 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.19 | $ 0.99 | |
- | - | - | - | - | - | |
$ 5.21B | $ 5.87B | $ 6.41B | $ -1.76B | $ 1.95B | $ 1.03B | |
$ 314.24M | $ 314.24M | $ 154.97M | $ 113.30M | $ -743.93M | $ 52.16M | |
$ -398.63M | $ 341.12M | $ 263.20M | - | $ -104.42M | $ 53.73M | |
- | - | - | - | $ 51.73M | $ 39.30M | |
$ 408.65M | $ 421.12M | $ 195.23M | $ 100.18M | $ -711.02M | $ 98.49M | |
$ 648.69M | $ 661.16M | $ 440.86M | $ 341.01M | $ -496.66M | $ 218.43M |