Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 352.84M | $ 307.37M | $ 326.92M | $ 276.59M | $ 174.51M | |
$ 116.59M | $ 78.45M | $ 109.21M | $ 103.61M | $ 34.76M | |
$ 895.00K | $ 3.16M | $ 2.75M | $ 3.95M | $ 3.05M | |
$ 26.68M | $ 24.28M | $ 22.10M | $ 20.81M | $ 17.94M | |
$ 143.61M | $ 100.93M | $ 125.08M | $ 136.01M | $ 49.79M | |
$ 115.69M | $ 75.30M | $ 101.59M | $ 78.68M | $ 13.22M | |
$ -2.21M | $ -2.46M | $ -1.34M | $ 454.00K | $ -1.46M | |
$ 113.49M | $ 72.83M | $ 100.25M | $ 112.50M | $ 28.44M | |
$ 87.85M | $ 52.49M | $ 73.06M | $ 86.41M | $ 20.37M | |
$ 1.66 | $ 0.97 | $ 1.33 | $ 1.58 | $ 0.37 | |
$ 1.65 | $ 0.97 | $ 1.33 | $ 1.58 | $ 0.37 | |
52.96M | 54.00M | 54.58M | 54.56M | 54.48M | |
53.22M | 53.98M | 54.75M | 54.71M | 54.67M |