Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 17.41T | $ 17.94M | $ 21.62M | $ 13.01M | $ 8.16M | |
| $ 7.10T | $ 5.77M | $ 7.02M | $ 5.07M | $ 2.72M | |
| $ 14.22T | $ 14.43M | $ 6.12M | $ 5.93M | $ 5.94M | |
| $ 248.08K | $ 259.38K | $ 554.81K | $ 678.83K | $ 713.05K | |
| $ -10.58M | $ 8.00M | $ 561.78K | $ -113.00K | $ -2.44M | |
| $ -7.12T | $ -8.66M | $ 903.99K | $ -861.00K | $ -3.22M | |
| $ -3.98T | $ 15.04M | $ -2.47M | $ -2.75M | $ -2.60M | |
| $ -11.09T | $ 6.38M | $ -1.56M | $ -3.61M | $ -5.82M | |
| $ -10.80M | $ 5.90M | $ -1.58M | $ -3.63M | $ -5.83M | |
| $ -0.11 | $ 0.06 | $ -0.02 | $ -0.04 | $ -0.07 | |
| $ -0.11 | $ 0.06 | $ -0.02 | $ -0.04 | $ -0.07 | |
| 95.29M | 98.40M | 90.03M | 85.86M | 77.82M | |
| 95.29M | 97.45M | 90.03M | 85.86M | 77.82M |