Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.94B | $ 2.16B | $ 2.56B | $ 2.31B | $ 1.23B | |
$ 1.92B | $ 475.60M | $ 486.06M | $ 510.20M | $ 255.04M | |
$ 1.88B | $ 395.83M | $ 352.31M | $ 337.74M | $ 254.47M | |
$ 0.00 | $ 27.18M | $ 20.21M | $ 20.95M | $ 20.01M | |
$ 47.86M | $ 104.77M | $ 153.24M | $ 191.50M | $ 18.99M | |
$ 47.86M | $ 77.67M | $ 133.75M | $ 172.47M | $ 573.00K | |
$ -16.55M | $ -16.08M | $ -10.13M | $ -7.67M | $ -7.48M | |
$ 31.30M | $ 61.59M | $ 123.62M | $ 164.80M | $ -6.91M | |
$ 22.98M | $ 44.53M | $ 90.93M | $ 121.05M | $ -5.59M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.97 | $ 3.85 | $ 7.87 | $ 10.53 | $ -0.49 | |
$ 1.97 | $ 3.85 | $ 7.87 | $ 10.52 | $ -0.49 | |
11.68M | 11.57M | 11.55M | 11.49M | 11.45M | |
11.68M | 11.58M | 11.56M | 11.50M | 11.45M |