Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 170.11M | $ 132.26M | $ 91.13M | $ 80.69M | $ 67.08M | |
$ 170.11M | $ 132.26M | $ 91.13M | $ 80.69M | $ 67.08M | |
$ 109.86M | $ 99.91M | $ -45.27M | $ -48.49M | $ -45.40M | |
$ 3.75M | $ 3.55M | $ 2.90M | $ 2.58M | $ 2.74M | |
$ 0.00 | $ 37.14M | $ 38.77M | $ 34.78M | $ 24.43M | |
$ -120.53M | $ 33.59M | $ 45.86M | $ 32.20M | $ 21.68M | |
$ 161.65M | $ 0.00 | $ -9.71M | $ -2.58M | $ -6.53M | |
$ 41.12M | $ 33.59M | $ 35.88M | $ 32.20M | $ 21.68M | |
$ 31.32M | $ 26.74M | $ 27.93M | $ 25.04M | $ 17.09M | |
$ 4.08 | $ 3.84 | $ 4.21 | $ 3.83 | $ 2.63 | |
$ 4.05 | $ 3.78 | $ 4.14 | $ 3.79 | $ 2.60 | |
7.67M | 6.97M | 6.64M | 6.54M | 6.50M | |
7.74M | 7.06M | 6.75M | 6.61M | 6.57M |