Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 441.54M | $ 241.62M | $ 93.46M | $ 30.26M | $ 25.64M | |
$ 262.08M | $ 154.09M | $ 65.27M | $ 21.16M | $ 16.64M | |
$ 224.59M | $ 182.82M | $ 96.71M | $ 60.59M | $ 43.02M | |
$ 19.76M | $ 8.18M | $ 4.20M | $ 2.65M | $ 1.58M | |
$ 69.95M | $ -7.60M | $ -28.96M | $ -38.49M | $ -23.15M | |
$ 37.50M | $ -28.73M | $ -31.44M | $ -39.43M | $ -26.38M | |
$ -1.72M | $ 2.06M | $ -4.73M | $ -4.75M | $ -2.33M | |
$ 35.78M | $ -26.67M | $ -36.16M | $ -44.18M | $ -28.72M | |
$ 35.46M | $ -25.03M | $ -36.23M | $ -44.22M | $ -28.75M | |
$ 1.07 | $ -0.77 | $ -1.23 | $ -1.60 | $ -1.16 | |
$ 1.01 | $ -0.77 | $ -1.23 | $ -1.60 | $ -1.16 | |
33.23M | 32.52M | 29.56M | 27.62M | 24.70M | |
35.22M | 32.52M | 29.56M | 27.62M | 24.70M |