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 | $ 123.58M | |
$ 86.53M | $ 69.94M | $ 57.51M | $ 53.88M | $ 65.48M | |
$ 146.00M | $ 150.15M | $ 137.87M | $ 117.24M | $ 70.32M | |
$ 44.76M | $ 58.82M | $ 80.36M | $ 63.36M | $ 13.81M | |
$ 1.14M | $ 13.42M | $ 62.43M | $ 15.79M | $ -30.74M | |
$ 45.90M | $ 72.24M | $ 142.79M | $ 79.15M | $ -16.92M | |
$ 35.92M | $ 55.23M | $ 108.68M | $ 60.73M | $ -42.72M | |
$ 1.37 | $ 2.12 | $ 3.62 | $ 1.81 | $ -0.81 | |
$ 1.30 | $ 2.00 | $ 3.50 | $ 1.81 | $ -0.81 | |
26.31M | 26.10M | 30.01M | 33.61M | 34.72M | |
27.71M | 27.67M | 31.05M | 34.04M | 34.72M |