| Label | TTM Value / Value | Unit | Change % |
|---|---|---|---|
| Common Stock, Shares, Outstanding | 16,441,170 | shares | |
| Weighted Average Number of Shares Outstanding, Basic | 73,687,528 | shares | 423% |
| Weighted Average Number of Shares Outstanding, Diluted | 80,737,188 | shares | 473% |
| Label | TTM Value / Value | Unit | Change % |
|---|---|---|---|
| Revenue from Contract with Customer, Excluding Assessed Tax | $70,023,000 | USD | 23% |
| Research and Development Expense | $13,714,000 | USD | 68% |
| Selling and Marketing Expense | $21,353,000 | USD | 12% |
| General and Administrative Expense | $11,980,000 | USD | -5.8% |
| Operating Income (Loss) | $7,530,000 | USD | 1913% |
| Nonoperating Income (Expense) | $852,000 | USD | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $8,382,000 | USD | |
| Income Tax Expense (Benefit) | $1,946,000 | USD | 3255% |
| Net Income (Loss) Attributable to Parent | $6,436,000 | USD | |
| Earnings Per Share, Basic | 0.09 | USD/shares | |
| Earnings Per Share, Diluted | 0.08 | USD/shares |
| Label | TTM Value / Value | Unit | Change % |
|---|---|---|---|
| Cash and Cash Equivalents, at Carrying Value | $179,172,000 | USD | |
| Accounts Receivable, after Allowance for Credit Loss, Current | $57,746,000 | USD | |
| Other Assets, Current | $71,000 | USD | |
| Assets, Current | $254,159,000 | USD | |
| Property, Plant and Equipment, Net | $0 | USD | |
| Goodwill | $51,903,000 | USD | |
| Other Assets, Noncurrent | $0 | USD | |
| Assets | $335,875,000 | USD | |
| Employee-related Liabilities, Current | $2,791,000 | USD | |
| Contract with Customer, Liability, Current | $5,361,000 | USD | |
| Liabilities, Current | $62,872,000 | USD | |
| Accrued Income Taxes, Noncurrent | $3,351,000 | USD | |
| Other Liabilities, Noncurrent | $6,270,000 | USD | |
| Liabilities | $69,142,000 | USD | |
| Retained Earnings (Accumulated Deficit) | $295,585,000 | USD | |
| Stockholders' Equity Attributable to Parent | $266,733,000 | USD | |
| Liabilities and Equity | $335,875,000 | USD |
| Label | TTM Value / Value | Unit | Change % |
|---|---|---|---|
| Common Stock, Shares Authorized | 104,100,000 | shares | |
| Common Stock, Shares, Issued | 14,247,476 | shares | |
| Common Stock, Par or Stated Value Per Share | 0 | USD/shares | |
| Preferred Stock, Shares Authorized | 50,000,000 | shares | |
| Additional Paid in Capital | $572,515,000 | USD | |
| Amortization of Intangible Assets | $657,000 | USD | -0.15% |
| Share-based Payment Arrangement, Expense | $5,558,000 | USD | -28% |
| Preferred Stock, Par or Stated Value Per Share | 0 | USD/shares |