- Filed
- Nov 4, 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 | 27.4M sh |
| Shares Diluted | Q3 2021 · Sep 30, 2021 | 27.5M sh |
| Shares Diluted | Q3 2021 · Sep 30, 2021 | 27.5M sh |
| Shares Diluted | Q3 2021 · Sep 30, 2020 | 26.2M sh |
| Shares Diluted | Q3 2021 · Sep 30, 2020 | 26M sh |
| Capex | Q3 2021 · Sep 30, 2021 | $800K |
| Capex | Q3 2021 · Sep 30, 2021 | $1.3M |
| Capex | Q3 2021 · Sep 30, 2020 | $700K |
| Capex | Q3 2021 · Sep 30, 2020 | $1.5M |
| Operating Cash Flow | Q3 2021 · Sep 30, 2021 | $22M |
| Operating Cash Flow | Q3 2021 · Sep 30, 2021 | $21.2M |
| Operating Cash Flow | Q3 2021 · Sep 30, 2020 | $25.4M |
| Operating Cash Flow | Q3 2021 · Sep 30, 2020 | $35.6M |
| Cash And Equivalents | Q3 2021 · Sep 30, 2021 | $4.5M |
| Cash And Equivalents | Q3 2021 · Dec 31, 2020 | $300K |
| Cash And Equivalents | Q3 2021 · Sep 30, 2020 | $800K |
| Stockholders Equity | Q3 2021 · Sep 30, 2021 | $86M |
| Stockholders Equity | Q3 2021 · Jun 30, 2021 | $66.9M |
| Stockholders Equity | Q3 2021 · Mar 31, 2021 | $51.6M |
| Stockholders Equity | Q3 2021 · Dec 31, 2020 | $43.3M |
| Stockholders Equity | Q3 2021 · Sep 30, 2020 | $42.7M |
| Stockholders Equity | Q3 2021 · Jun 30, 2020 | $36.2M |
| Stockholders Equity | Q3 2021 · Mar 31, 2020 | $34.3M |
| Stockholders Equity | Q3 2021 · Dec 31, 2019 | $42.9M |
| Current Liabilities | Q3 2021 · Sep 30, 2021 | $131M |
| Current Liabilities | Q3 2021 · Dec 31, 2020 | $89.6M |
| Current Liabilities | Q3 2021 · Sep 30, 2020 | $102.6M |
| Current Assets | Q3 2021 · Sep 30, 2021 | $251.6M |
| Current Assets | Q3 2021 · Dec 31, 2020 | $185.9M |
| Current Assets | Q3 2021 · Sep 30, 2020 | $204M |
| Total Assets | Q3 2021 · Sep 30, 2021 | $324.5M |
| Total Assets | Q3 2021 · Dec 31, 2020 | $252.6M |
| Total Assets | Q3 2021 · Sep 30, 2020 | $274.4M |
| Eps Diluted | Q3 2021 · Sep 30, 2021 | $0.68 |
| Eps Diluted | Q3 2021 · Sep 30, 2021 | $1.52 |
| Eps Diluted | Q3 2021 · Sep 30, 2020 | $0.24 |
| Eps Diluted | Q3 2021 · Sep 30, 2020 | −$0.04 |
| Eps Basic | Q3 2021 · Sep 30, 2021 | $0.68 |
| Eps Basic | Q3 2021 · Sep 30, 2021 | $1.52 |
| Eps Basic | Q3 2021 · Sep 30, 2020 | $0.24 |
| Eps Basic | Q3 2021 · Sep 30, 2020 | −$0.04 |
| Net Income | Q3 2021 · Sep 30, 2021 | $18.7M |
| Net Income | Q3 2021 · Sep 30, 2021 | $41.7M |
| Net Income | Q3 2021 · Jun 30, 2021 | $14.9M |
| Net Income | Q3 2021 · Mar 31, 2021 | $8.1M |
| Net Income | Q3 2021 · Sep 30, 2020 | $6.1M |
| Net Income | Q3 2021 · Sep 30, 2020 | −$1.2M |
| Net Income | Q3 2021 · Jun 30, 2020 | $1.6M |
| Net Income | Q3 2021 · Mar 31, 2020 | −$8.9M |
| Operating Income | Q3 2021 · Sep 30, 2021 | $19.1M |
| Operating Income | Q3 2021 · Sep 30, 2021 | $43.7M |
| Operating Income | Q3 2021 · Sep 30, 2020 | $6.9M |
| Operating Income | Q3 2021 · Sep 30, 2020 | $1.8M |
| Gross Profit | Q3 2021 · Sep 30, 2021 | $56.8M |
| Gross Profit | Q3 2021 · Sep 30, 2021 | $157.8M |
| Gross Profit | Q3 2021 · Sep 30, 2020 | $42.7M |
| Gross Profit | Q3 2021 · Sep 30, 2020 | $122.3M |
| Cost Of Revenue | Q3 2021 · Sep 30, 2021 | $188.5M |
| Cost Of Revenue | Q3 2021 · Sep 30, 2021 | $549.6M |
| Cost Of Revenue | Q3 2021 · Sep 30, 2020 | $170M |
| Cost Of Revenue | Q3 2021 · Sep 30, 2020 | $485.4M |
| Revenue | Q3 2021 · Sep 30, 2021 | $245.3M |
| Revenue | Q3 2021 · Sep 30, 2021 | $707.4M |
| Revenue | Q3 2021 · Sep 30, 2020 | $212.7M |
| Revenue | Q3 2021 · Sep 30, 2020 | $607.7M |