Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.01B | $ 3.06B | $ 2.69B | $ 3.08B | $ 2.37B | |
$ 240.16M | $ 252.27M | $ 227.83M | $ 218.53M | $ 138.28M | |
$ 145.85M | $ 139.78M | $ 116.84M | $ 104.78M | $ 81.61M | |
$ 8.61M | $ 3.88M | $ 5.79M | $ 5.07M | $ 4.39M | |
$ 97.45M | $ 116.37M | $ 116.72M | $ 118.01M | $ 60.63M | |
$ 94.31M | $ 112.49M | $ 110.99M | $ 113.75M | $ 56.67M | |
$ -29.30M | $ -47.52M | $ -19.95M | $ -19.51M | $ -12.01M | |
$ 65.01M | $ 64.97M | $ 91.05M | $ 94.24M | $ 44.67M | |
$ 54.44M | $ 53.05M | $ 75.87M | $ 77.02M | $ 36.52M | |
$ 0.98 | $ 0.96 | $ 1.37 | $ 1.39 | $ 0.66 | |
$ 0.98 | $ 0.96 | $ 1.37 | $ 1.39 | $ 0.66 | |
55.50M | 55.50M | 55.17M | 55.50M | 55.20M | |
55.50M | 55.50M | 55.50M | 55.50M | 55.20M |