Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 333.85M | $ 264.83M | $ 204.27M | $ 152.16M | $ 112.14M | |
$ 196.63M | $ 144.11M | $ 108.32M | $ 83.81M | $ 59.16M | |
$ 239.63M | $ 207.69M | $ 178.54M | $ 126.72M | $ 94.26M | |
$ 10.51M | $ 10.63M | $ 8.07M | $ 3.44M | $ 2.77M | |
$ -44.63M | $ -44.85M | $ -47.12M | $ -42.02M | $ -48.09M | |
$ -44.63M | $ -63.44M | $ -70.22M | $ -42.92M | $ -35.10M | |
$ 4.10M | $ 573.00K | $ 11.16M | $ -3.73M | $ -16.25M | |
$ -40.53M | $ -62.87M | $ -59.06M | $ -46.65M | $ -51.35M | |
$ -40.84M | $ -62.91M | $ -58.60M | $ -46.82M | $ -51.84M | |
$ -0.41 | $ -0.67 | $ -0.64 | $ -0.52 | $ -0.62 | |
$ -0.41 | $ -0.67 | $ -0.64 | $ -0.52 | $ -0.62 | |
98.89M | 94.08M | 90.96M | 89.95M | 84.04M | |
98.89M | 94.08M | 90.96M | 89.95M | 84.04M |