Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 336.18M | $ 285.60M | $ 293.57M | $ 268.02M | $ 170.09M | |
$ 47.40M | $ 49.43M | $ 27.50M | $ 45.18M | $ 10.96M | |
$ 71.05M | $ 65.50M | $ 72.27M | $ 53.92M | $ 25.23M | |
$ 18.84M | $ 15.93M | $ 13.27M | $ 13.01M | $ 6.94M | |
$ -15.10M | $ -6.80M | $ -77.55M | $ -1.21M | $ 16.81M | |
$ -23.65M | $ -16.07M | $ -44.68M | $ -8.77M | $ -17.39M | |
$ -10.54M | $ -11.29M | $ -49.30M | $ -11.14M | $ 22.08M | |
$ -34.19M | $ -27.37M | $ -94.07M | $ -12.34M | $ 7.81M | |
$ -35.85M | $ -31.80M | $ -98.75M | $ -8.82M | $ 11.61M | |
$ -0.32 | $ -0.29 | $ -1.11 | $ -0.11 | $ 0.20 | |
$ -0.32 | $ -0.29 | $ -1.11 | $ -0.11 | $ 0.19 | |
111.37M | 108.73M | 89.13M | 82.16M | 58.53M | |
111.37M | 108.73M | 89.13M | 82.16M | 61.49M |