Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 356.35M | $ 371.02M | $ 347.92M | $ 343.45M | $ 164.46M | |
$ 207.58M | $ 227.62M | $ 209.76M | $ 209.04M | $ 81.92M | |
$ 9.79M | $ 10.47M | $ 9.15M | $ 7.89M | $ 6.30M | |
$ 75.48M | $ 73.36M | $ 72.22M | $ 69.83M | $ 41.85M | |
$ 298.89M | $ 302.20M | $ 336.96M | $ 270.99M | $ 117.47M | |
$ 197.79M | $ 217.16M | $ 200.62M | $ 201.16M | $ 75.62M | |
$ -79.98M | $ -97.04M | $ -12.47M | $ -38.85M | $ -67.43M | |
$ 117.82M | $ 120.12M | $ 188.14M | $ 162.30M | $ 8.19M | |
$ 117.68M | $ 120.04M | $ 188.04M | $ 162.21M | $ 8.11M | |
$ 2.19 | $ 2.24 | $ 3.53 | $ 3.04 | $ 0.15 | |
$ 2.18 | $ 2.22 | $ 3.51 | $ 3.04 | $ 0.15 | |
53.85M | 53.70M | 53.20M | 53.32M | 54.10M | |
54.03M | 53.99M | 53.52M | 53.34M | 54.27M |