Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.21B | $ 1.45B | $ 1.02B | $ 734.61M | $ 630.99M | |
$ 214.97M | $ 286.92M | $ 182.60M | $ 94.87M | $ 99.46M | |
$ 174.69M | $ 178.63M | $ 123.11M | $ 90.70M | $ 61.41M | |
$ 5.10M | $ 5.55M | $ 5.39M | $ 3.58M | $ 2.96M | |
$ 45.39M | $ 113.84M | $ 64.89M | $ 7.75M | $ 41.01M | |
$ 40.28M | $ 108.29M | $ 59.49M | $ 4.17M | $ 38.05M | |
$ 4.26M | $ -7.23M | $ 7.24M | $ -16.34M | $ -9.50M | |
$ 44.55M | $ 101.06M | $ 66.73M | $ -12.16M | $ 28.55M | |
$ 29.24M | $ 73.55M | $ 52.79M | $ -9.08M | $ 17.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.75 | $ 1.71 | $ 1.14 | $ -0.28 | $ 0.04 | |
$ 0.75 | $ 1.70 | $ 1.14 | $ -0.28 | $ 0.04 | |
38.89M | 42.05M | 45.20M | 32.56M | 19.41M | |
39.08M | 42.20M | 45.25M | 32.56M | 19.41M |