Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 47.98M | $ 60.52M | $ 63.14M | $ 58.00M | $ 66.28M | |
$ 47.98M | $ 33.06M | $ 38.96M | $ 32.11M | $ 37.42M | |
$ 30.09M | $ 33.06M | $ 48.19M | $ 55.22M | $ 52.56M | |
$ 13.38M | $ 17.44M | $ 72.37M | $ 81.11M | $ 81.42M | |
$ 36.56M | $ -3.91M | $ 8.58M | $ -5.33M | $ 4.19M | |
$ 17.89M | $ -21.36M | $ -9.33M | $ -16.31M | $ 6.09M | |
$ 14.31M | $ 114.67M | $ 29.23M | $ -10.87M | $ 467.48M | |
$ 32.20M | $ 93.31M | $ 37.81M | $ -16.31M | $ 452.34M | |
$ 23.66M | $ 91.16M | $ 29.27M | $ -16.43M | $ 451.29M | |
$ 0.22 | $ 0.76 | $ 0.26 | $ -0.14 | $ 3.64 | |
$ 0.22 | $ 0.75 | $ 0.26 | $ -0.14 | $ 3.56 | |
107.37M | 108.84M | 111.67M | 121.41M | 121.79M | |
108.32M | 110.19M | 112.83M | 121.41M | 126.61M |