Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 420.40M | $ 396.29M | $ 323.99M | $ 259.26M | $ 158.92M | |
$ 177.36M | $ 162.41M | $ 127.51M | $ 92.68M | $ 54.03M | |
$ 118.21M | $ 95.44M | $ 73.58M | $ 52.56M | $ 30.66M | |
$ 11.70M | $ 9.59M | $ 7.83M | $ 4.39M | $ 2.23M | |
$ 69.47M | $ 76.87M | $ 61.77M | $ 40.12M | $ 23.37M | |
$ 59.15M | $ 66.97M | $ 53.94M | $ 40.12M | $ 23.37M | |
$ -2.37M | $ -941.00K | $ -1.97M | $ -675.65K | $ -565.00K | |
$ 56.78M | $ 66.03M | $ 51.97M | $ 39.44M | $ 22.80M | |
$ 45.49M | $ 52.80M | $ 41.38M | $ 31.57M | $ 18.28M | |
$ 1.65 | $ 1.91 | $ 1.50 | $ 1.14 | $ 0.66 | |
$ 1.65 | $ 1.91 | $ 1.50 | $ 1.14 | $ 0.66 | |
27.64M | 27.62M | 27.61M | 27.61M | 27.61M | |
27.64M | 27.63M | 27.62M | 27.61M | 27.61M |