Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 278.26M | $ 287.17M | $ 260.67M | $ 197.96M | $ 162.73M | |
$ 157.31M | $ 142.86M | $ 106.68M | $ 58.87M | $ 52.14M | |
$ 61.23M | $ 57.77M | $ 31.07M | $ 28.26M | $ 23.17M | |
$ 30.44M | $ 31.84M | $ 31.34M | $ 28.67M | $ 19.16M | |
$ 129.11M | $ 138.09M | $ 107.41M | $ 58.95M | $ 46.93M | |
$ 96.07M | $ 103.11M | $ 75.61M | $ 30.28M | $ 27.77M | |
$ -14.66M | $ -16.21M | $ -14.74M | $ -15.79M | $ -12.59M | |
$ 81.41M | $ 86.90M | $ 60.87M | $ 22.61M | $ 15.18M | |
$ 81.41M | $ 86.90M | $ 60.87M | $ 22.60M | $ 15.18M | |
$ 1.35 | $ 1.52 | $ 1.16 | $ 0.46 | $ 0.32 | |
$ 1.34 | $ 1.52 | $ 1.16 | $ 0.46 | $ 0.32 | |
60.45M | 57.00M | 52.47M | 48.68M | 47.44M | |
60.55M | 57.00M | 52.63M | 48.97M | 47.44M |