Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.10B | $ 1.22B | $ 1.05B | $ 838.56M | $ 894.53M | |
$ 164.20M | $ 185.99M | $ 147.28M | $ 109.55M | $ 114.19M | |
$ 105.38M | $ 105.63M | $ 83.92M | $ 104.71M | $ 98.15M | |
$ 69.94M | $ 57.51M | $ 53.88M | $ 64.14M | $ 80.50M | |
$ 150.15M | $ 105.55M | $ 78.14M | $ 55.40M | $ 16.03M | |
$ 58.82M | $ 48.04M | $ 24.26M | $ -56.70M | $ -64.50M | |
$ 13.42M | $ 22.11M | $ 11.99M | $ -2.90M | $ 449.00K | |
$ 72.24M | $ 142.79M | $ 79.15M | $ -16.92M | $ 11.94M | |
$ 55.23M | $ 108.68M | $ 60.73M | $ -14.12M | $ 8.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.23 | $ 7.24 | $ 3.61 | $ -0.81 | $ 0.46 | |
$ 3.99 | $ 7.00 | $ 3.57 | $ -0.81 | $ 0.45 | |
26.10M | 15.01M | 16.80M | 17.36M | 18.43M | |
27.67M | 15.52M | 17.02M | 17.36M | 18.64M |