Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 14.43B | $ 16.46B | $ 17.64B | $ 10.52B | $ 20.34B | |
$ 50.60M | $ 35.39M | $ 30.70M | $ 45.87M | $ 58.46M | |
$ 14.25M | $ 15.24M | $ 12.63M | $ 13.64M | $ 19.40M | |
$ 8.57M | $ 9.87M | $ 9.54M | $ 12.04M | $ 11.88M | |
$ 74.79M | $ 47.78M | $ 54.15M | $ 72.65M | $ 119.77M | |
$ 36.35M | $ 20.95M | $ 22.57M | $ 36.61M | $ 43.65M | |
$ 29.58M | $ 16.75M | $ 21.86M | $ 23.63M | $ 62.78M | |
$ 65.93M | $ 37.71M | $ 44.43M | $ 60.24M | $ 106.43M | |
$ 58.86M | $ 33.53M | $ 40.35M | $ 56.19M | $ 99.83M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.07 | $ 0.04 | $ 0.05 | $ 0.07 | $ 0.12 | |
$ 0.07 | $ 0.04 | $ 0.05 | $ 0.07 | $ 0.12 | |
860.47M | 860.18M | 860.18M | 860.18M | 860.18M | |
860.18M | 860.18M | 860.18M | 860.18M | 860.18M |