| Label | TTM Value / Value | Unit | Change % |
|---|---|---|---|
| Current Ratio | 23% | % | 17% |
| Quick Ratio | 8.2% | % | -11% |
| Debt-to-equity | -112% | % | 0.21% |
| Return On Equity | 14% | % | -66% |
| Return On Assets | -76% | % | 66% |
| Operating Margin | -3.1% | % | 93% |
| Label | TTM Value / Value | Unit | Change % |
|---|---|---|---|
| Entity Common Stock, Shares Outstanding | 27,797,711 | shares | 24% |
| Common Stock, Shares, Outstanding | 26,791,608 | shares | 17% |
| Common Stock, Value, Issued | $26,953 | USD | 17% |
| Weighted Average Number of Shares Outstanding, Basic | 26,767,370 | shares | 19% |
| Weighted Average Number of Shares Outstanding, Diluted | 26,767,370 | shares | 19% |
| Label | TTM Value / Value | Unit | Change % |
|---|---|---|---|
| Revenue from Contract with Customer, Excluding Assessed Tax | $15,081,493 | USD | 20% |
| Cost of Revenue | $3,041,046 | USD | -9.4% |
| Research and Development Expense | $2,422,744 | USD | 10% |
| Operating Income (Loss) | $468,684 | USD | 92% |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $4,527,781 | USD | 63% |
| Net Income (Loss) Attributable to Parent | $4,527,781 | USD | 63% |
| Earnings Per Share, Basic | 0 | USD/shares | 96% |
| Earnings Per Share, Diluted | 0 | USD/shares | 96% |
| Label | TTM Value / Value | Unit | Change % |
|---|---|---|---|
| Cash and Cash Equivalents, at Carrying Value | $308,460 | USD | 78% |
| Accounts Receivable, after Allowance for Credit Loss, Current | $2,099,065 | USD | 40% |
| Inventory, Net | $2,256,289 | USD | 24% |
| Assets, Current | $5,536,234 | USD | 36% |
| Property, Plant and Equipment, Net | $6,622 | USD | -47% |
| Operating Lease, Right-of-Use Asset | $586,680 | USD | -43% |
| Assets | $6,322,772 | USD | 19% |
| Accrued Liabilities, Current | $3,137,985 | USD | -26% |
| Liabilities, Current | $23,614,024 | USD | 9.9% |
| Operating Lease, Liability, Noncurrent | $102,307 | USD | -85% |
| Liabilities | $37,984,860 | USD | 11% |
| Accumulated Other Comprehensive Income (Loss), Net of Tax | $33,276 | USD | 55% |
| Retained Earnings (Accumulated Deficit) | $140,968,401 | USD | -1.1% |
| Stockholders' Equity Attributable to Parent | $33,412,378 | USD | -7.2% |
| Liabilities and Equity | $6,322,772 | USD | 19% |
| Label | TTM Value / Value | Unit | Change % |
|---|---|---|---|
| Common Stock, Shares Authorized | 125,000,000 | shares | 0% |
| Common Stock, Shares, Issued | 26,791,608 | shares | 17% |
| Common Stock, Par or Stated Value Per Share | 0 | USD/shares | 0% |
| Operating Lease, Liability | $674,013 | USD | -42% |
| Comprehensive Income (Loss), Net of Tax, Attributable to Parent | $4,674,971 | USD | 71% |
| Lessee, Operating Lease, Liability, to be Paid | $1,165,647 | USD | -32% |
| Property, Plant and Equipment, Gross | $29,767 | USD | 0% |
| Operating Lease, Liability, Current | $571,706 | USD | 16% |
| Lessee, Operating Lease, Liability, to be Paid, Year One | $565,359 | USD | -5.8% |
| Operating Lease, Weighted Average Discount Rate, Percent | 0.11 | pure | 0% |
| Lessee, Operating Lease, Liability, Undiscounted Excess Amount | $491,634 | USD | -11% |
| Preferred Stock, Shares Issued | 1 | shares | |
| Preferred Stock, Shares Authorized | 9,979,400 | shares | -0.21% |
| Additional Paid in Capital | $107,278,101 | USD | 2.3% |
| Preferred Stock, Shares Outstanding | 1 | shares | |
| Preferred Stock, Par or Stated Value Per Share | 0 | USD/shares | 0% |