Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.13B | $ 1.10B | $ 1.22B | $ 1.05B | $ 838.56M | |
$ 189.65M | $ 164.20M | $ 185.99M | $ 147.28M | $ 109.55M | |
$ 144.89M | $ 105.38M | $ 105.63M | $ 83.92M | $ 104.71M | |
$ 86.53M | $ 69.94M | $ 57.51M | $ 53.88M | $ 64.14M | |
$ 146.00M | $ 150.15M | $ 105.55M | $ 78.14M | $ 55.40M | |
$ 44.76M | $ 58.82M | $ 48.04M | $ 24.26M | $ -56.70M | |
$ 1.14M | $ 13.42M | $ 22.11M | $ 11.99M | $ -2.90M | |
$ 45.90M | $ 72.24M | $ 142.79M | $ 79.15M | $ -16.92M | |
$ 35.92M | $ 55.23M | $ 108.68M | $ 60.73M | $ -14.12M | |
$ 1.37 | $ 4.23 | $ 7.24 | $ 3.61 | $ -0.81 | |
$ 1.30 | $ 3.99 | $ 7.00 | $ 3.57 | $ -0.81 | |
26.31M | 26.10M | 30.01M | 33.61M | 34.72M | |
27.71M | 27.67M | 31.05M | 34.04M | 34.72M |