Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 203.39M | $ 185.85M | $ 165.59M | $ 155.41M | $ 147.35M | |
$ 188.53M | $ 162.06M | $ 144.03M | $ 133.36M | $ 123.83M | |
$ 78.76M | $ 70.91M | $ 39.62M | $ -59.22M | $ 48.54M | |
$ 60.42M | $ 51.34M | $ 61.17M | $ 81.27M | $ 72.06M | |
$ 170.76M | $ 143.02M | $ 163.01M | $ 127.83M | $ 129.56M | |
$ 109.77M | $ 91.15M | $ 117.29M | $ 273.27M | $ 75.58M | |
$ -38.71M | $ -31.00M | $ -27.25M | $ -23.60M | $ -6.19M | |
$ 71.06M | $ 60.15M | $ 90.04M | $ 234.20M | $ 69.39M | |
$ 71.06M | $ 60.15M | $ 90.04M | $ 1.59M | $ 22.17M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.36 | $ 1.16 | $ 1.88 | $ 0.04 | $ 0.53 | |
$ 1.35 | $ 1.15 | $ 1.88 | $ 0.04 | $ 0.53 | |
54.30M | 50.02M | 46.73M | 44.78M | 42.04M | |
54.55M | 50.22M | 46.84M | 44.82M | 42.07M |