Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 307.59M | $ 321.72M | $ 192.41M | $ 89.93M | $ 44.20M | |
$ 181.09M | $ 165.35M | $ 131.63M | $ 84.73M | $ 42.65M | |
$ 213.91M | $ 184.70M | $ 106.48M | $ 42.23M | $ 20.29M | |
$ 34.19M | $ 29.12M | $ 11.67M | $ 3.13M | $ 912.00K | |
$ 9.09M | $ -1.58M | $ 32.50M | $ 26.51M | $ 17.84M | |
$ -32.82M | $ -19.35M | $ 45.02M | $ 36.03M | $ 23.91M | |
$ -110.00K | $ -20.12M | $ -20.39M | $ -12.95M | $ 5.76M | |
$ -32.93M | $ -39.47M | $ 24.64M | $ 23.09M | $ 22.60M | |
$ -42.52M | $ -51.00M | $ 6.48M | $ 9.43M | $ 16.37M | |
$ -0.06 | $ -0.07 | $ 0.01 | $ 0.02 | $ 0.02 | |
$ -0.06 | $ -0.07 | $ 0.01 | $ 0.01 | $ 0.02 | |
735.05M | 705.42M | 679.17M | 702.49M | 664.97M | |
735.05M | 705.55M | 679.85M | 702.49M | 664.97M |