Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 786.18M | $ 872.20M | $ 1.03B | $ 991.79M | $ 675.97M | |
$ 157.19M | $ 150.36M | $ 180.43M | $ 199.26M | $ 146.28M | |
$ 153.08M | $ 143.60M | $ 132.92M | $ 115.21M | $ 97.43M | |
$ 20.25M | $ 16.95M | $ 14.77M | $ 11.38M | $ 13.90M | |
$ 26.56M | $ 24.18M | $ 61.53M | $ 96.28M | $ 63.35M | |
$ 4.11M | $ 6.75M | $ 47.51M | $ 84.05M | $ 35.26M | |
$ -6.34M | $ -6.06M | $ -3.58M | $ 428.00K | $ -692.00K | |
$ -2.23M | $ 696.00K | $ 43.93M | $ 84.48M | $ 48.16M | |
$ -2.79M | $ 6.50M | $ 36.56M | $ 68.92M | $ 32.82M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.08 | $ 0.19 | $ 1.04 | $ 1.95 | $ 1.02 | |
$ -0.08 | $ 0.19 | $ 1.03 | $ 1.91 | $ 1.00 | |
34.43M | 34.72M | 35.07M | 35.33M | 35.48M | |
34.43M | 34.86M | 35.49M | 36.10M | 36.04M |