- Filed
- Nov 3, 2021 12:00 AM ET
- Period of report
- —
On SEC.gov
Financials in this filing
| Metric | Period | Value |
|---|---|---|
| Shares Outstanding | Q3 2021 · Nov 1, 2021 | 34.8M sh |
| Shares Diluted | Q3 2021 · Sep 30, 2021 | 35.75M sh |
| Shares Diluted | Q3 2021 · Sep 30, 2021 | 34.11M sh |
| Shares Diluted | Q3 2021 · Sep 30, 2020 | 33.02M sh |
| Shares Diluted | Q3 2021 · Sep 30, 2020 | 32.1M sh |
| Operating Cash Flow | Q3 2021 · Sep 30, 2021 | $26.22M |
| Operating Cash Flow | Q3 2021 · Sep 30, 2020 | $9.48M |
| Short Term Investments | Q3 2021 · Sep 30, 2021 | $263.97M |
| Short Term Investments | Q3 2021 · Dec 31, 2020 | $195.23M |
| Cash And Equivalents | Q3 2021 · Sep 30, 2021 | $40.6M |
| Cash And Equivalents | Q3 2021 · Dec 31, 2020 | $34.98M |
| Cash And Equivalents | Q3 2021 · Sep 30, 2020 | $31.24M |
| Stockholders Equity | Q3 2021 · Sep 30, 2021 | $152.31M |
| Stockholders Equity | Q3 2021 · Dec 31, 2020 | $181.02M |
| Current Liabilities | Q3 2021 · Sep 30, 2021 | $128.6M |
| Current Liabilities | Q3 2021 · Dec 31, 2020 | $81.11M |
| Total Liabilities | Q3 2021 · Sep 30, 2021 | $364.38M |
| Total Liabilities | Q3 2021 · Dec 31, 2020 | $225.81M |
| Current Assets | Q3 2021 · Sep 30, 2021 | $369.83M |
| Current Assets | Q3 2021 · Dec 31, 2020 | $298.5M |
| Total Assets | Q3 2021 · Sep 30, 2021 | $516.69M |
| Total Assets | Q3 2021 · Dec 31, 2020 | $406.82M |
| Eps Diluted | Q3 2021 · Sep 30, 2021 | $0.06 |
| Eps Diluted | Q3 2021 · Sep 30, 2021 | −$0.23 |
| Eps Diluted | Q3 2021 · Sep 30, 2020 | $0.13 |
| Eps Diluted | Q3 2021 · Sep 30, 2020 | −$0.30 |
| Eps Basic | Q3 2021 · Sep 30, 2021 | $0.06 |
| Eps Basic | Q3 2021 · Sep 30, 2021 | −$0.23 |
| Eps Basic | Q3 2021 · Sep 30, 2020 | $0.13 |
| Eps Basic | Q3 2021 · Sep 30, 2020 | −$0.30 |
| Sga Expense | Q3 2021 · Sep 30, 2021 | $8.16M |
| Sga Expense | Q3 2021 · Sep 30, 2021 | $24.5M |
| Sga Expense | Q3 2021 · Sep 30, 2020 | $7.46M |
| Sga Expense | Q3 2021 · Sep 30, 2020 | $20.78M |
| Rd Expense | Q3 2021 · Sep 30, 2021 | $12.29M |
| Rd Expense | Q3 2021 · Sep 30, 2021 | $34.65M |
| Rd Expense | Q3 2021 · Sep 30, 2020 | $9.56M |
| Rd Expense | Q3 2021 · Sep 30, 2020 | $27.94M |
| Net Income | Q3 2021 · Sep 30, 2021 | $2.08M |
| Net Income | Q3 2021 · Sep 30, 2021 | −$7.84M |
| Net Income | Q3 2021 · Jun 30, 2021 | −$2.28M |
| Net Income | Q3 2021 · Mar 31, 2021 | −$7.63M |
| Net Income | Q3 2021 · Sep 30, 2020 | $4.16M |
| Net Income | Q3 2021 · Sep 30, 2020 | −$9.78M |
| Net Income | Q3 2021 · Jun 30, 2020 | −$3.47M |
| Net Income | Q3 2021 · Mar 31, 2020 | −$10.47M |
| Operating Income | Q3 2021 · Sep 30, 2021 | $3.39M |
| Operating Income | Q3 2021 · Sep 30, 2021 | −$4.26M |
| Operating Income | Q3 2021 · Sep 30, 2020 | $4.02M |
| Operating Income | Q3 2021 · Sep 30, 2020 | −$6.91M |
| Gross Profit | Q3 2021 · Sep 30, 2021 | $42.98M |
| Gross Profit | Q3 2021 · Sep 30, 2021 | $110.12M |
| Gross Profit | Q3 2021 · Sep 30, 2020 | $36.33M |
| Gross Profit | Q3 2021 · Sep 30, 2020 | $90.06M |
| Cost Of Revenue | Q3 2021 · Sep 30, 2021 | $20.59M |
| Cost Of Revenue | Q3 2021 · Sep 30, 2021 | $58.3M |
| Cost Of Revenue | Q3 2021 · Sep 30, 2020 | $17.49M |
| Cost Of Revenue | Q3 2021 · Sep 30, 2020 | $51.78M |