Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 345.07M | $ 334.50M | $ 408.54M | $ 340.44M | $ 208.94M | |
$ 103.94M | $ 92.42M | $ 151.39M | $ 119.39M | $ 52.79M | |
$ 94.19M | $ 103.19M | $ 96.35M | $ 62.73M | $ 42.94M | |
$ 0.00 | $ 10.82M | $ 10.98M | $ 13.00M | $ 24.22M | |
$ 9.74M | $ 48.00K | $ 66.89M | $ 69.66M | $ 24.41M | |
$ 9.74M | $ -10.77M | $ 55.05M | $ 56.66M | $ 11.28M | |
$ -1.91M | $ 3.09M | $ 2.84M | $ -8.89M | $ -1.54M | |
$ 7.84M | $ -7.68M | $ 57.88M | $ 47.77M | $ 10.13M | |
$ 5.85M | $ -5.56M | $ 43.86M | $ 36.12M | $ 8.09M | |
$ 0.00 | $ -0.15 | $ 0.85 | $ 0.84 | $ 7.85 | |
$ 0.00 | $ -0.15 | $ 0.83 | $ 0.76 | $ 7.39 | |
53.11B | 51.29B | 51.57B | 43.19B | 1.03B | |
53.36B | 51.46B | 53.15B | 47.31B | 1.10B |