Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 313.37M | $ 163.88M | $ 168.40M | $ 151.10M | $ 134.61M | |
$ 181.96M | $ 167.25M | $ 168.54M | $ 151.55M | $ 134.91M | |
$ 108.72M | $ 85.79M | $ 80.37M | $ 73.44M | $ 134.61M | |
$ 4.88M | $ 4.34M | $ 4.86M | $ 4.62M | $ 8.84M | |
$ 78.12M | $ 67.18M | $ 72.84M | $ 68.82M | $ 57.02M | |
$ 73.54M | $ 78.09M | $ 80.67M | $ 76.22M | $ 48.18M | |
$ 0.00 | $ -15.16M | $ -12.60M | $ -12.06M | $ -67.00K | |
$ 73.24M | $ 62.93M | $ 68.08M | $ 64.16M | $ 48.11M | |
$ 56.53M | $ 48.94M | $ 53.04M | $ 49.43M | $ 38.49M | |
$ 4.78 | $ 4.21 | $ 4.66 | $ 4.44 | $ 3.52 | |
$ 4.76 | $ 4.20 | $ 4.65 | $ 4.43 | $ 3.51 | |
11.81M | 11.61M | 11.38M | 11.13M | 10.93M | |
11.84M | 11.64M | 11.41M | 11.16M | 10.95M |