Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 284.94M | $ 228.29M | $ 185.40M | $ 149.37M | $ 98.42M | |
$ 156.42M | $ 138.97M | $ 127.89M | $ 118.54M | $ 79.76M | |
$ 175.56M | $ 214.05M | $ 179.56M | $ 146.51M | $ 63.66M | |
$ 14.44M | $ 10.29M | $ 6.02M | $ 1.61M | $ 673.00K | |
$ 14.61M | $ -47.56M | $ -41.05M | $ -45.21M | $ 4.08M | |
$ -19.14M | $ -75.08M | $ -51.66M | $ -27.98M | $ 16.09M | |
$ 19.20M | $ 17.03M | $ 4.41M | $ -18.85M | $ -12.84M | |
$ 61.00K | $ -58.06M | $ -47.25M | $ -46.83M | $ 3.25M | |
$ -897.00K | $ -58.29M | $ -45.97M | $ -42.27M | $ 3.06M | |
$ -0.01 | $ -0.36 | $ -0.28 | $ -0.34 | $ 0.02 | |
$ -0.01 | $ -0.36 | $ -0.28 | $ -0.34 | $ 0.02 | |
162.61M | 162.99M | 161.30M | 123.82M | 147.00M | |
162.61M | 162.99M | 161.30M | 123.82M | 147.00M |