Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 176.61B | $ 204.44M | $ 248.73M | $ 52.67M | $ 37.57M | |
$ 41.78B | $ 31.72M | $ 18.10M | $ 5.11M | $ 2.71M | |
$ 21.76B | $ 38.98M | $ 23.21M | $ 16.82M | $ 6.85M | |
$ 9.17M | $ 10.34M | $ 8.56M | $ 3.90M | $ 2.99M | |
$ 8.79B | $ 10.15M | $ 3.44M | $ -8.36M | $ -3.08M | |
$ 8.79B | $ -181.58K | $ -11.50M | $ -11.71M | $ -4.13M | |
$ 2.36B | $ -5.87M | $ -7.44M | $ 65.54M | $ -3.71M | |
$ 11.14B | $ -6.05M | $ -12.56M | $ 53.83M | $ -7.85M | |
$ 11.79M | $ -2.45M | $ -11.33M | $ 61.49M | $ -6.50M | |
$ 0.13 | $ -0.03 | $ -0.13 | $ 0.70 | $ -0.10 | |
$ 0.13 | $ -0.03 | $ -0.13 | $ 0.70 | $ -0.10 | |
89.93M | 89.25M | 88.93M | 87.61M | 61.99M | |
90.16M | 89.25M | 88.93M | 87.88M | 61.99M |