Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.28B | $ 4.60B | $ 3.77B | $ 1.80B | $ 979.94M | |
$ 324.05M | $ 366.90M | $ 296.03M | $ 159.61M | $ 84.06M | |
$ 340.51M | $ 361.49M | $ 261.88M | $ 128.02M | $ 92.83M | |
$ 10.89M | $ 9.84M | $ 6.25M | $ 3.99M | $ 2.38M | |
$ 3.63M | $ 15.25M | $ 40.40M | $ 35.58M | $ -6.68M | |
$ -16.46M | $ 5.41M | $ 34.15M | $ 31.59M | $ -8.78M | |
$ 3.03M | $ -820.00K | $ -480.00K | $ -184.00K | $ -280.64K | |
$ -13.44M | $ 4.59M | $ 33.67M | $ 31.40M | $ -9.06M | |
$ -8.97M | $ 15.44M | $ 81.22M | $ 31.13M | $ -9.56M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.06 | $ 0.10 | $ 0.56 | $ 0.22 | $ -0.08 | |
$ -0.06 | $ 0.10 | $ 0.51 | $ 0.21 | $ -0.08 | |
153.23M | 151.04M | 146.17M | 138.57M | 125.17M | |
153.23M | 156.22M | 157.73M | 151.55M | 125.17M |