Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.93B | $ 1.73B | $ 1.76B | $ 1.79B | $ 1.16B | |
$ 1.18B | $ 604.24M | $ 768.55M | $ 958.29M | $ 450.46M | |
$ 854.98M | $ 87.72M | $ 82.11M | $ 75.17M | $ 78.53M | |
$ 402.37M | $ 383.85M | $ 378.89M | $ 301.49M | $ 251.31M | |
$ 736.63M | $ 925.31M | $ 1.08B | $ 1.35B | $ 760.25M | |
$ 327.40M | $ 162.95M | $ 714.63M | $ 606.79M | $ 121.09M | |
$ -7.06M | $ 28.22M | $ 12.63M | $ -18.51M | $ -25.62M | |
$ 320.33M | $ 530.62M | $ 726.23M | $ 1.03B | $ 482.39M | |
$ 10.10M | $ 252.87M | $ 420.06M | $ 628.06M | $ 293.38M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.01 | $ 0.24 | $ 0.40 | $ 0.60 | $ 0.29 | |
$ 0.01 | $ 0.24 | $ 0.40 | $ 0.59 | $ 0.29 | |
1.23B | 1.06B | 1.05B | 1.04B | 1.01B | |
1.24B | 1.06B | 1.06B | 1.06B | 1.02B |