Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 149.93M | $ 122.65M | $ 119.85M | $ 91.88M | $ 26.53M | |
$ 100.23M | $ 88.09M | $ 92.71M | $ 88.51M | $ 11.51M | |
$ 12.12M | $ 37.92M | $ 9.08M | $ 8.98M | $ 17.36M | |
$ 0.00 | $ 31.23M | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 103.83M | $ 132.38M | $ -86.17M | $ 147.09M | $ 70.50M | |
$ 103.83M | $ 101.15M | $ -86.17M | $ 147.09M | $ 70.50M | |
$ -18.34M | $ 17.60M | $ -15.64M | $ -15.23M | $ -9.61M | |
$ 85.49M | $ 118.75M | $ -101.81M | $ 131.86M | $ 60.89M | |
$ 85.49M | $ 116.89M | $ -103.64M | $ 131.86M | $ 60.89M | |
$ 0.86 | $ 1.74 | $ -2.21 | $ 3.51 | $ 1.88 | |
$ 0.86 | $ 1.74 | $ -2.21 | $ 3.51 | $ 1.88 | |
99.41M | 67.18M | 46.89M | 37.53M | 32.35M | |
99.41M | 67.18M | 46.89M | 37.53M | 32.35M |