Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 405.39M | $ 415.01M | $ 445.47M | $ 405.11M | $ 361.99M | |
$ 203.24M | $ 205.54M | $ 217.83M | $ 189.64M | $ 136.75M | |
$ 120.66M | $ 130.02M | $ 127.51M | $ 125.56M | $ 109.89M | |
$ 6.36M | $ 5.27M | $ 4.84M | $ 5.39M | $ 4.45M | |
$ 82.69M | $ 40.80M | $ 90.55M | $ 67.52M | $ 37.25M | |
$ 82.58M | $ 75.51M | $ 90.32M | $ 64.07M | $ 26.86M | |
$ -20.89M | $ -59.51M | $ -25.02M | $ -13.92M | $ -11.04M | |
$ 61.68M | $ 16.01M | $ 65.30M | $ 43.06M | $ 15.82M | |
$ 38.46M | $ 11.64M | $ 52.06M | $ 38.19M | $ 13.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.34 | $ 0.65 | $ 2.75 | $ 1.97 | $ 0.70 | |
$ 2.01 | $ 0.64 | $ 2.52 | $ 1.85 | $ 0.69 | |
17.58M | 17.90M | 18.92M | 19.40M | 19.63M | |
20.47M | 18.06M | 22.38M | 22.94M | 20.04M |