Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 307.37M | $ 326.92M | $ 276.59M | $ 174.51M | $ 119.34M | |
$ 78.45M | $ 109.21M | $ 103.61M | $ 34.76M | $ 17.04M | |
$ 3.16M | $ 2.75M | $ 3.95M | $ 3.05M | $ 3.01M | |
$ 24.28M | $ 22.10M | $ 20.81M | $ 17.94M | $ 15.45M | |
$ 100.93M | $ 125.08M | $ 136.01M | $ 49.79M | $ 31.98M | |
$ 75.30M | $ 101.59M | $ 78.68M | $ 13.22M | $ 148.00K | |
$ -2.46M | $ -1.34M | $ 454.00K | $ -1.46M | $ -1.47M | |
$ 72.83M | $ 100.25M | $ 112.50M | $ 28.44M | $ 12.78M | |
$ 52.49M | $ 73.06M | $ 86.41M | $ 20.37M | $ 6.33M | |
$ 0.97 | $ 1.33 | $ 1.58 | $ 0.37 | $ 0.12 | |
$ 0.97 | $ 1.33 | $ 1.58 | $ 0.37 | $ 0.12 | |
54.00M | 54.58M | 54.56M | 54.48M | 54.60M | |
53.98M | 54.75M | 54.71M | 54.67M | 54.88M |