| REVENUE, NET | 18.35M |
| COST OF REVENUE | 9.59M |
| GROSS PROFIT | 8.76M |
| Research and development | 378.49K |
| Selling expenses | 1.08M |
| General and administrative | 1.9M |
| Total operating expenses | 3.36M |
| INCOME FROM OPERATIONS | 5.4M |
| Other income (expense), net | 4.81K |
| Interest income (expense), net | -252.16K |
| Change in fair value of derivative liability | |
| Total other income (expense), net | 222.81K |
| INCOME BEFORE PROVISION FOR INCOME TAXES | |
| PROVISION FOR INCOME TAXES | 712.93K |
| NET INCOME | 4.91M |
| Foreign currency translation adjustment | -4.94K |
| COMPREHENSIVE INCOME | 4.9M |
| Basic (in dollars per share) | 0.58 |
| Diluted (in dollars per share) | 0.57 |
| Basic (in shares) | 8.49M |
| Diluted (in shares) | 8.57M |