Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.15B | $ 2.51B | $ 2.28B | $ 1.26B | $ 879.46M | |
$ 1.65B | $ 1.97B | $ 1.87B | $ 932.63M | $ 628.71M | |
$ 1.65B | $ 1.97B | $ 1.07B | $ 832.45M | $ 740.30M | |
$ 223.53M | $ 241.32M | $ 226.88M | $ 224.58M | $ 210.76M | |
$ 576.37M | $ 1.05B | $ 812.96M | $ 323.33M | $ 150.51M | |
$ 0.00 | $ 0.00 | $ 863.72M | $ 150.30M | $ 30.59M | |
$ 330.65M | $ 777.87M | $ -254.67M | $ 35.41M | $ -39.83M | |
$ 330.65M | $ 777.87M | $ 568.44M | $ 35.41M | $ -9.24M | |
$ 286.40M | $ 655.89M | $ 466.98M | $ 34.11M | $ -13.21M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.67 | $ 19.91 | $ 13.41 | $ 0.99 | $ -0.51 | |
$ 9.65 | $ 19.79 | $ 13.07 | $ 0.96 | $ -0.51 | |
29.61M | 32.94M | 34.81M | 34.40M | 26.07M | |
29.67M | 33.14M | 35.72M | 35.39M | 26.07M |