Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.41B | $ 1.53B | $ 1.71B | $ 1.58B | $ 1.40B | |
$ 385.44M | $ 427.07M | $ 501.11M | $ 456.86M | $ 396.22M | |
$ 309.80M | $ 339.94M | $ 384.24M | $ 350.22M | $ 315.97M | |
$ 5.92M | $ 5.01M | $ 10.11M | $ 10.01M | $ 10.75M | |
$ 73.55M | $ 92.13M | $ 119.52M | $ 109.47M | $ 91.01M | |
$ 69.72M | $ 87.12M | $ 116.86M | $ 106.64M | $ 80.26M | |
$ -2.10M | $ -1.87M | $ -14.42M | $ -7.38M | $ -5.04M | |
$ 67.62M | $ 85.25M | $ 102.44M | $ 99.27M | $ 75.21M | |
$ 50.41M | $ 61.08M | $ 75.43M | $ 75.18M | $ 56.04M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.68 | $ 3.13 | $ 3.76 | $ 3.65 | $ 2.67 | |
$ 2.68 | $ 3.13 | $ 3.68 | $ 3.54 | $ 2.62 | |
18.81M | 19.51M | 20.05M | 20.58M | 20.98M | |
18.81M | 19.51M | 20.50M | 21.21M | 21.39M |