Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 307.59M | $ 321.72M | $ 185.41M | $ 89.93M | $ 32.95M | |
$ 181.09M | $ 165.35M | $ 124.63M | $ 84.73M | $ 31.40M | |
$ 213.91M | $ 184.70M | $ 87.00M | $ 48.70M | $ 14.56M | |
$ 34.19M | $ 14.39M | $ 11.67M | $ 3.13M | $ 912.00K | |
$ 9.09M | $ -1.14M | $ 32.50M | $ 26.51M | $ 17.84M | |
$ -32.82M | $ -19.35M | $ 37.63M | $ 36.03M | $ 16.84M | |
$ -110.00K | $ -20.12M | $ -20.39M | $ -12.95M | $ 3.00K | |
$ -32.93M | $ -39.47M | $ 17.24M | $ 23.09M | $ 16.84M | |
$ -42.52M | $ -51.00M | $ -1.09M | $ 9.43M | $ 12.21M | |
$ -0.06 | $ -0.07 | $ 0.00 | $ 0.02 | $ 0.02 | |
$ -0.06 | $ -0.07 | $ 0.00 | $ 0.01 | $ 0.02 | |
735.05M | 705.42M | 679.17M | 702.49M | 664.97M | |
735.05M | 705.55M | 679.85M | 702.49M | 664.97M |