Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 760.60M | $ 1.51B | $ 3.92B | $ 756.79M | $ 1.26B | $ 1.92B | |
$ 700.52M | $ 976.72M | $ 1.13B | $ 1.03B | $ 953.01M | $ 330.54M | |
$ 60.07M | $ 529.57M | $ 2.80B | $ 1.36B | $ 131.99M | $ 1.59B | |
$ 260.49M | $ 215.39M | $ 193.76M | $ 1.23B | $ 1.70B | $ 1.74B | |
$ 878.40M | $ 1.32B | $ 3.90B | $ 2.37B | $ 1.13B | $ 1.57B | |
$ -73.39M | $ -143.28M | $ -127.69M | $ -151.16M | $ -170.81M | $ -151.38M | |
$ 478.42M | $ 2.05B | $ -2.69B | $ 1.64B | $ -180.72M | $ -401.19M | |
$ 485.62M | $ 2.22B | $ -211.95M | $ 581.27M | $ 602.62M | $ 1.50B | |
$ 144.53M | $ 502.21M | $ -69.87M | $ -137.87M | $ -174.09M | $ 27.74M | |
- | - | - | - | $ -688.00K | $ 2.10M | |
$ 568.12M | $ 1.72B | $ -142.08M | $ -498.64M | $ -483.77M | $ 1.36B | |
$ 3.79 | $ 10.59 | $ -0.75 | $ -2.31 | $ -2.43 | $ -0.42 | |
$ 3.18 | $ 8.99 | $ -0.75 | $ -2.31 | $ -2.43 | $ -0.42 | |
$ 612.98M | $ 162.49M | $ 189.51M | $ 215.97M | $ 199.23M | $ 190.73M | |
$ 675.12M | $ 192.01M | $ 189.51M | $ 215.97M | $ 199.23M | $ 190.73M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.63B | $ 1.19B | $ 1.32B | $ 1.58B | $ 1.98B | $ 2.07B | |
$ 568.12M | $ 1.72B | $ -142.08M | $ -498.64M | $ -483.77M | $ -80.73M | |
$ 245.09M | $ 427.33M | - | - | - | - | |
- | - | - | - | - | - | |
$ 882.87M | $ 2.37B | $ -84.26M | $ -485.36M | $ -432.02M | $ 1.50B | |
$ 1.36B | $ 2.80B | $ 376.96M | $ 29.76M | $ 69.80M | $ 2.02B |