Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 214.44M | $ 195.28M | $ 220.85M | $ 223.37M | $ 160.13M | |
$ 103.50M | $ 99.54M | $ 131.79M | $ 141.13M | $ 85.90M | |
$ 22.92M | $ 34.53M | $ 76.75M | $ 28.30M | $ 20.08M | |
$ 27.09M | $ 28.19M | $ 27.29M | $ 29.57M | $ 29.15M | |
$ 105.99M | $ 94.93M | $ 131.50M | $ 141.22M | $ 95.68M | |
$ 80.58M | $ 65.01M | $ 103.32M | $ 111.61M | $ 66.21M | |
$ -3.87M | $ 140.00K | $ -1.54M | $ -3.85M | $ -6.56M | |
$ 76.71M | $ 65.15M | $ 54.58M | $ 109.33M | $ 59.80M | |
$ 50.86M | $ 37.31M | $ 33.81M | $ 84.18M | $ 43.67M | |
$ 0.29 | $ 0.21 | $ 0.19 | $ 0.48 | $ 0.25 | |
$ 0.27 | $ 0.20 | $ 0.18 | $ 0.46 | $ 0.24 | |
176.65M | 181.90M | 177.96M | 176.50M | 176.50M | |
185.66M | 190.30M | 184.87M | 182.09M | 181.71M |