| 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 | +4.2% |
| Weighted Average Number of Shares Outstanding, Diluted | 80,737,188 | shares | +4.7% |
| Label | TTM Value / Value | Unit | Change % |
|---|---|---|---|
| Revenue from Contract with Customer, Excluding Assessed Tax | 70,023,000 | USD | +22.6% |
| Research and Development Expense | 13,714,000 | USD | +68.1% |
| Selling and Marketing Expense | 21,353,000 | USD | +12.2% |
| General and Administrative Expense | 11,980,000 | USD | -5.8% |
| Operating Income (Loss) | 7,530,000 | USD | +19.1% |
| 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 | +32.6% |
| 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.2% |
| Preferred Stock, Par or Stated Value Per Share | 0 | USD/shares |