Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 530.76M | $ 543.74M | $ 497.50M | $ 513.62M | $ 497.41M | |
$ 118.06M | $ 112.81M | $ 89.61M | $ 86.30M | $ 95.01M | |
$ 97.55M | $ 102.67M | $ 88.80M | $ 81.83M | $ 79.37M | |
$ 14.08M | $ 15.26M | $ 14.78M | $ 13.89M | $ 13.58M | |
$ 33.52M | $ 22.94M | $ 9.21M | $ 18.36M | $ 29.21M | |
$ 20.51M | $ 10.14M | $ 2.36M | $ 7.55M | $ 17.74M | |
$ -6.07M | $ -9.19M | $ -1.79M | $ 119.00K | $ -1.65M | |
$ 14.45M | $ 944.00K | $ -9.00M | $ 4.59M | $ 13.98M | |
$ 42.95M | $ 1.46M | $ -45.68M | $ 3.63M | $ 25.82M | |
$ 4.01 | $ 0.14 | $ -4.26 | $ 0.34 | $ 2.45 | |
$ 3.89 | $ 0.13 | $ -4.26 | $ 0.34 | $ 2.42 | |
10.72M | 10.80M | 10.72M | 10.62M | 10.54M | |
11.05M | 10.99M | 10.72M | 10.75M | 10.67M |