Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.90B | $ 1.93B | $ 1.73B | $ 1.76B | $ 1.79B | |
$ 706.20M | $ 1.18B | $ 604.24M | $ 768.55M | $ 958.29M | |
$ 954.52M | $ 854.98M | $ 87.72M | $ 82.11M | $ 75.17M | |
$ 367.41M | $ 402.37M | $ 383.85M | $ 378.89M | $ 301.49M | |
$ 93.03M | $ 736.63M | $ 925.31M | $ 1.08B | $ 1.35B | |
$ -248.33M | $ 327.40M | $ 162.95M | $ 714.63M | $ 606.79M | |
$ -60.90M | $ -7.06M | $ 28.22M | $ 12.63M | $ -18.51M | |
$ -309.22M | $ 320.33M | $ 530.62M | $ 726.23M | $ 1.03B | |
$ -629.89M | $ 10.10M | $ 252.87M | $ 420.06M | $ 628.06M | |
$ -0.48 | $ 0.01 | $ 0.24 | $ 0.40 | $ 0.60 | |
$ -0.48 | $ 0.01 | $ 0.24 | $ 0.40 | $ 0.59 | |
1.31B | 1.23B | 1.06B | 1.05B | 1.04B | |
1.31B | 1.24B | 1.06B | 1.06B | 1.06B |