| Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | $ 3.91M | $ 3.61M | $ 3.64M | $ 3.53M | $ 3.15M |
| Gross Profit | $ 3.67M | $ 3.45M | $ 3.49M | $ 3.38M | $ 3.01M |
| Operating Income | $ 217.60K | $ 655.40K | $ 649.10K | $ 540.20K | $ -160.30K |
| EBITDA | $ 220.50K | $ 657.00K | $ 649.50K | $ 554.70K | $ -130.60K |
| Net Income | $ 123.00K | $ 1.05M | $ 693.70K | $ 554.30K | $ -31.40K |
| Balance Sheet | |||||
| Cash & Short-Term Investments | $ 5.36M | $ 5.17M | $ 4.38M | $ 1.54M | $ 892.50K |
| Total Assets | $ 6.05M | $ 5.81M | $ 4.86M | $ 1.89M | $ 1.20M |
| Total Debt | $ 51.20K | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 |
| Net Debt | $ -4.99M | $ -4.76M | $ -4.38M | $ -1.54M | $ -892.50K |
| Total Liabilities | $ 1.97M | $ 1.84M | $ 1.94M | $ 2.30M | $ 2.39M |
| Stockholders' Equity | $ 4.08M | $ 3.97M | $ 2.92M | $ -409.90K | $ -1.19M |
| Cash Flow | |||||
| Free Cash Flow | $ 292.10K | $ 400.80K | $ 352.80K | $ 649.20K | $ -107.40K |
| Operating Cash Flow | $ 292.10K | $ 410.60K | $ 352.80K | $ 649.20K | $ -107.40K |
| Investing Cash Flow | $ 0.00 | $ -30.60K | $ 0.00 | $ 0.00 | $ 0.00 |
| Financing Cash Flow | $ -10.10K | $ 0.00 | $ 2.48M | $ 200.00 | $ -15.50K |