- Filed
- Oct 29, 2020 12:00 AM ET
- Period of report
- —
On SEC.gov
Financials in this filing
| Metric | Period | Value |
|---|---|---|
| Shares Outstanding | Q3 2020 · Oct 23, 2020 | 34.26M sh |
| Shares Diluted | Q3 2020 · Sep 30, 2020 | 36.62M sh |
| Shares Diluted | Q3 2020 · Sep 30, 2020 | 36.63M sh |
| Shares Diluted | Q3 2020 · Sep 30, 2019 | 36.27M sh |
| Shares Diluted | Q3 2020 · Sep 30, 2019 | 36.45M sh |
| Capex | Q3 2020 · Sep 30, 2020 | $27.88M |
| Capex | Q3 2020 · Sep 30, 2019 | $23.69M |
| Operating Cash Flow | Q3 2020 · Sep 30, 2020 | $91.43M |
| Operating Cash Flow | Q3 2020 · Sep 30, 2019 | $52.6M |
| Long Term Debt | Q3 2020 · Sep 30, 2020 | $157.88M |
| Long Term Debt | Q3 2020 · Dec 31, 2019 | $190.82M |
| Short Term Debt | Q3 2020 · Sep 30, 2020 | $0 |
| Short Term Debt | Q3 2020 · Dec 31, 2019 | $3.84M |
| Cash And Equivalents | Q3 2020 · Sep 30, 2020 | $90.23M |
| Cash And Equivalents | Q3 2020 · Dec 31, 2019 | $68.61M |
| Cash And Equivalents | Q3 2020 · Sep 30, 2019 | $61.57M |
| Cash And Equivalents | Q3 2020 · Dec 31, 2018 | $80.89M |
| Stockholders Equity | Q3 2020 · Sep 30, 2020 | $396.38M |
| Stockholders Equity | Q3 2020 · Dec 31, 2019 | $366.92M |
| Current Liabilities | Q3 2020 · Sep 30, 2020 | $68.01M |
| Current Liabilities | Q3 2020 · Dec 31, 2019 | $55.75M |
| Total Liabilities | Q3 2020 · Sep 30, 2020 | $340.71M |
| Total Liabilities | Q3 2020 · Dec 31, 2019 | $318.8M |
| Current Assets | Q3 2020 · Sep 30, 2020 | $190.38M |
| Current Assets | Q3 2020 · Dec 31, 2019 | $168.33M |
| Total Assets | Q3 2020 · Sep 30, 2020 | $737.1M |
| Total Assets | Q3 2020 · Dec 31, 2019 | $685.72M |
| Eps Diluted | Q3 2020 · Sep 30, 2020 | $0.18 |
| Eps Diluted | Q3 2020 · Sep 30, 2020 | $0.44 |
| Eps Diluted | Q3 2020 · Sep 30, 2019 | $0.23 |
| Eps Diluted | Q3 2020 · Sep 30, 2019 | $0.78 |
| Eps Basic | Q3 2020 · Sep 30, 2020 | $0.20 |
| Eps Basic | Q3 2020 · Sep 30, 2020 | $0.47 |
| Eps Basic | Q3 2020 · Sep 30, 2019 | $0.24 |
| Eps Basic | Q3 2020 · Sep 30, 2019 | $0.83 |
| Sga Expense | Q3 2020 · Sep 30, 2020 | $32.76M |
| Sga Expense | Q3 2020 · Sep 30, 2020 | $95.74M |
| Sga Expense | Q3 2020 · Sep 30, 2019 | $29.65M |
| Sga Expense | Q3 2020 · Sep 30, 2019 | $87.85M |
| Rd Expense | Q3 2020 · Sep 30, 2020 | $3.04M |
| Rd Expense | Q3 2020 · Sep 30, 2020 | $9.31M |
| Rd Expense | Q3 2020 · Sep 30, 2019 | $3.66M |
| Rd Expense | Q3 2020 · Sep 30, 2019 | $10.53M |
| Operating Income | Q3 2020 · Sep 30, 2020 | $11.89M |
| Operating Income | Q3 2020 · Sep 30, 2020 | $31.44M |
| Operating Income | Q3 2020 · Sep 30, 2019 | $15M |
| Operating Income | Q3 2020 · Sep 30, 2019 | $43.89M |
| Gross Profit | Q3 2020 · Sep 30, 2020 | $68.99M |
| Gross Profit | Q3 2020 · Sep 30, 2020 | $201.02M |
| Gross Profit | Q3 2020 · Sep 30, 2019 | $69.34M |
| Gross Profit | Q3 2020 · Sep 30, 2019 | $204.36M |
| Cost Of Revenue | Q3 2020 · Sep 30, 2020 | $45.67M |
| Cost Of Revenue | Q3 2020 · Sep 30, 2020 | $125.77M |
| Cost Of Revenue | Q3 2020 · Sep 30, 2019 | $41.95M |
| Cost Of Revenue | Q3 2020 · Sep 30, 2019 | $122.72M |
| Revenue | Q3 2020 · Sep 30, 2020 | $114.66M |
| Revenue | Q3 2020 · Sep 30, 2020 | $317.09M |
| Revenue | Q3 2020 · Sep 30, 2019 | $111.29M |
| Revenue | Q3 2020 · Sep 30, 2019 | $327.07M |