Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 412.88M | $ 324.46M | $ 311.90M | $ 232.06M | $ 185.21M | |
$ 412.88M | $ -6.58B | $ 311.90M | $ 232.06M | $ 185.21M | |
$ 107.77M | $ 333.10M | $ -173.47M | $ -136.67M | $ -117.47M | |
$ 13.35M | $ 21.94M | $ 12.04M | $ 5.57M | $ 4.72M | |
$ 0.00 | $ 0.00 | $ 132.53M | $ 101.06M | $ 77.51M | |
$ 305.11M | $ -6.65B | $ 138.43M | $ 95.40M | $ 67.74M | |
$ -160.75M | $ 6.79B | $ -46.53M | $ -35.31M | $ -12.39M | |
$ 144.37M | $ 137.93M | $ 120.48M | $ 95.40M | $ 67.74M | |
$ 114.54M | $ 107.75M | $ 92.97M | $ 74.64M | $ 58.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.91 | $ 3.69 | $ 3.24 | $ 3.00 | $ 2.61 | |
$ 3.89 | $ 3.67 | $ 3.21 | $ 2.97 | $ 2.59 | |
29.29M | 29.21M | 28.67M | 24.90M | 22.56M | |
29.42M | 29.34M | 28.92M | 25.16M | 22.77M |