Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.25B | $ 3.90B | $ 3.65B | $ 1.58B | $ 1.08B | |
$ 1.31B | $ 1.44B | $ 1.79B | $ 670.09M | $ 240.05M | |
$ 205.52M | $ 164.41M | $ 211.50M | $ 83.45M | $ 162.27M | |
$ 1.11B | $ 598.56M | $ 369.66M | $ 126.44M | $ 284.79M | |
$ 2.28B | $ 1.97B | $ 1.74B | $ 123.44M | $ -3.77B | |
$ 1.10B | $ 1.27B | $ 1.58B | $ 571.90M | $ 70.68M | |
$ 12.37M | $ 65.85M | $ -200.21M | $ -621.46M | $ 755.75M | |
$ 1.11B | $ 1.34B | $ 1.38B | $ 187.99M | $ -4.04B | |
$ 848.63M | $ 1.02B | $ 1.43B | $ 188.96M | $ -3.77B | |
$ 16.38 | $ 24.60 | $ 46.91 | $ 9.55 | $ -187.66 | |
$ 16.09 | $ 23.51 | $ 44.35 | $ 9.15 | $ -187.66 | |
51.80M | 41.49M | 30.50M | 19.79M | 20.09M | |
52.75M | 43.40M | 32.25M | 20.65M | 20.09M |