Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 167.13M | $ 131.31M | $ 196.25M | $ 277.13M | $ 186.42M | |
$ 156.06M | $ 96.27M | $ 143.42M | $ 214.96M | $ 156.00M | |
$ 178.66M | $ 84.32M | $ 140.38M | $ 136.06M | $ 147.27M | |
$ 35.24M | $ 37.41M | $ 43.39M | $ 41.34M | $ 27.97M | |
$ 40.79M | $ 101.73M | $ 54.41M | $ 133.16M | $ 69.05M | |
$ -22.61M | $ 11.94M | $ -25.50M | $ 78.89M | $ 8.55M | |
$ 25.12M | $ 51.72M | $ 32.97M | $ -31.65M | $ -36.38M | |
$ 2.52M | $ 63.66M | $ 36.01M | $ 47.30M | $ -10.54M | |
$ -4.03M | $ 52.15M | $ -5.22M | $ 57.14M | $ -2.98M | |
$ -0.22 | $ 3.02 | $ -0.31 | $ 3.44 | $ -0.18 | |
$ -0.22 | $ 2.94 | $ -0.31 | $ 3.31 | $ -0.18 | |
18.29M | 17.30M | 16.87M | 16.63M | 16.18M | |
18.29M | 17.76M | 16.87M | 17.25M | 16.18M |