Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 309.62M | $ 251.23M | $ 167.90M | $ 150.75M | $ 77.01M | |
$ 309.62M | $ 251.23M | $ 164.56M | $ 146.96M | $ 75.54M | |
$ 299.18M | $ 234.70M | $ 151.68M | $ 139.51M | $ 71.20M | |
$ 6.09M | $ 5.30M | $ 3.34M | $ 3.79M | $ 1.48M | |
$ 15.90M | $ 19.41M | $ 15.37M | $ 10.68M | $ 4.07M | |
$ 10.44M | $ 16.53M | $ 12.51M | $ 7.38M | $ 2.95M | |
$ -2.85M | $ -4.08M | $ -1.86M | $ -1.19M | $ -439.00K | |
$ 7.59M | $ 12.45M | $ 10.65M | $ 6.18M | $ 2.51M | |
$ 4.36M | $ 8.40M | $ 6.20M | $ 3.22M | $ 1.51M | |
$ 0.03 | $ 0.07 | $ 0.06 | $ 0.03 | $ 0.02 | |
$ 0.03 | $ 0.07 | $ 0.06 | $ 0.03 | $ 0.02 | |
130.10M | 120.00M | 99.85M | 95.08M | 84.06M | |
132.38M | 125.42M | 99.85M | 95.08M | 84.06M |