Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 360.66M | $ 405.39M | $ 415.01M | $ 445.47M | $ 405.11M | |
$ 201.56M | $ 203.24M | $ 205.54M | $ 217.83M | $ 189.64M | |
$ 120.73M | $ 120.66M | $ 130.02M | $ 127.51M | $ 125.56M | |
$ 5.66M | $ 6.36M | $ 5.27M | $ 4.84M | $ 5.39M | |
$ 84.60M | $ 82.69M | $ 40.80M | $ 90.55M | $ 67.52M | |
$ 80.83M | $ 82.58M | $ 75.51M | $ 90.32M | $ 64.07M | |
$ -15.88M | $ -20.89M | $ -59.51M | $ -25.02M | $ -13.92M | |
$ 64.96M | $ 61.68M | $ 16.01M | $ 65.30M | $ 43.06M | |
$ 39.81M | $ 38.46M | $ 11.64M | $ 52.06M | $ 38.19M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.24 | $ 2.34 | $ 0.65 | $ 2.75 | $ 1.97 | |
$ 2.06 | $ 2.01 | $ 0.64 | $ 2.52 | $ 1.85 | |
17.73M | 17.58M | 17.90M | 18.92M | 19.40M | |
19.36M | 20.47M | 18.06M | 22.38M | 22.94M |