- Filed
- Feb 27, 2019 12:00 AM ET
- Period of report
- —
Restated figures. One or more values in this filing restate previously reported amounts.
On SEC.gov
Financials in this filing
| Metric | Period | Value |
|---|---|---|
| Shares Outstanding | FY 2018 · Feb 21, 2019 | 19.61M sh |
| Shares Diluted | FY 2018 · Dec 31, 2018 | 19.76M sh |
| Shares Diluted | FY 2018 · Dec 31, 2017 | 19.73M sh |
| Shares Diluted | FY 2018 · Dec 31, 2016 | 19.58M sh |
| Dividends Paid | FY 2018 · Dec 31, 2018 | $37.61M |
| Dividends Paid | FY 2018 · Dec 31, 2017 | $37.47M |
| Dividends Paid | FY 2018 · Dec 31, 2016 | $37.22M |
| Capex | FY 2018 · Dec 31, 2018 | $56.75M |
| Capex restated | FY 2018 · Dec 31, 2017 | $34.86M |
| Capex | FY 2018 · Dec 31, 2016 | $36.6M |
| Operating Cash Flow | FY 2018 · Dec 31, 2018 | $73.61M |
| Operating Cash Flow restated | FY 2018 · Dec 31, 2017 | $73.99M |
| Operating Cash Flow | FY 2018 · Dec 31, 2016 | $139.11M |
| Cash And Equivalents | FY 2018 · Dec 31, 2018 | $20.2M |
| Cash And Equivalents | FY 2018 · Dec 31, 2017 | $28.78M |
| Cash And Equivalents | FY 2018 · Dec 31, 2016 | $53.49M |
| Cash And Equivalents | FY 2018 · Dec 31, 2015 | $17.91M |
| Stockholders Equity | FY 2018 · Dec 31, 2018 | $335.52M |
| Stockholders Equity | FY 2018 · Dec 31, 2017 | $333.56M |
| Stockholders Equity | FY 2018 · Dec 31, 2016 | $347.23M |
| Stockholders Equity | FY 2018 · Dec 31, 2015 | $333.26M |
| Current Liabilities | FY 2018 · Dec 31, 2018 | $130M |
| Current Liabilities | FY 2018 · Dec 31, 2017 | $113.53M |
| Total Liabilities | FY 2018 · Dec 31, 2018 | $479.64M |
| Total Liabilities | FY 2018 · Dec 31, 2017 | $451.61M |
| Current Assets | FY 2018 · Dec 31, 2018 | $327.06M |
| Current Assets | FY 2018 · Dec 31, 2017 | $300.26M |
| Total Assets | FY 2018 · Dec 31, 2018 | $815.15M |
| Total Assets | FY 2018 · Dec 31, 2017 | $785.17M |
| Total Assets | FY 2018 · Dec 31, 2016 | $643.01M |
| Eps Diluted | FY 2018 · Dec 31, 2018 | $0.24 |
| Eps Diluted | FY 2018 · Dec 31, 2018 | $1.82 |
| Eps Diluted | FY 2018 · Sep 30, 2018 | $0.71 |
| Eps Diluted | FY 2018 · Jun 30, 2018 | $0.31 |
| Eps Diluted | FY 2018 · Mar 31, 2018 | $0.55 |
| Eps Diluted | FY 2018 · Dec 31, 2017 | −$0.58 |
| Eps Diluted | FY 2018 · Dec 31, 2017 | $1.13 |
| Eps Diluted | FY 2018 · Sep 30, 2017 | $0.58 |
| Eps Diluted | FY 2018 · Jun 30, 2017 | $0.57 |
| Eps Diluted | FY 2018 · Mar 31, 2017 | $0.55 |
| Eps Diluted | FY 2018 · Dec 31, 2016 | $2.44 |
| Eps Basic | FY 2018 · Dec 31, 2018 | $0.25 |
| Eps Basic | FY 2018 · Dec 31, 2018 | $1.84 |
| Eps Basic | FY 2018 · Sep 30, 2018 | $0.72 |
| Eps Basic | FY 2018 · Jun 30, 2018 | $0.32 |
| Eps Basic | FY 2018 · Mar 31, 2018 | $0.56 |
| Eps Basic | FY 2018 · Dec 31, 2017 | −$0.58 |
| Eps Basic | FY 2018 · Dec 31, 2017 | $1.15 |
| Eps Basic | FY 2018 · Sep 30, 2017 | $0.59 |
| Eps Basic | FY 2018 · Jun 30, 2017 | $0.58 |
| Eps Basic | FY 2018 · Mar 31, 2017 | $0.56 |
| Eps Basic | FY 2018 · Dec 31, 2016 | $2.47 |
| Sga Expense | FY 2018 · Dec 31, 2018 | $81.1M |
| Sga Expense restated | FY 2018 · Dec 31, 2017 | $82.3M |
| Sga Expense restated | FY 2018 · Dec 31, 2016 | $67.41M |
| Rd Expense | FY 2018 · Dec 31, 2018 | $5.08M |
| Rd Expense | FY 2018 · Dec 31, 2017 | $3.73M |
| Rd Expense | FY 2018 · Dec 31, 2016 | $3.74M |
| Net Income | FY 2018 · Dec 31, 2018 | $4.82M |
| Net Income | FY 2018 · Dec 31, 2018 | $36.07M |
| Net Income | FY 2018 · Sep 30, 2018 | $14.09M |
| Net Income | FY 2018 · Jun 30, 2018 | $6.25M |
| Net Income | FY 2018 · Mar 31, 2018 | $10.92M |
| Net Income | FY 2018 · Dec 31, 2017 | −$11.28M |
| Net Income | FY 2018 · Dec 31, 2017 | $22.45M |
| Net Income | FY 2018 · Sep 30, 2017 | $11.58M |
| Net Income | FY 2018 · Jun 30, 2017 | $11.22M |
| Net Income | FY 2018 · Mar 31, 2017 | $10.92M |
| Net Income | FY 2018 · Dec 31, 2016 | $47.97M |
| Operating Income | FY 2018 · Dec 31, 2018 | $57.21M |
| Operating Income restated | FY 2018 · Dec 31, 2017 | $63M |
| Operating Income restated | FY 2018 · Dec 31, 2016 | $79.24M |
| Gross Profit | FY 2018 · Dec 31, 2018 | $29.55M |
| Gross Profit | FY 2018 · Dec 31, 2018 | $143.39M |
| Gross Profit | FY 2018 · Sep 30, 2018 | $35.23M |
| Gross Profit | FY 2018 · Jun 30, 2018 | $36.39M |
| Gross Profit | FY 2018 · Mar 31, 2018 | $42.23M |
| Gross Profit | FY 2018 · Dec 31, 2017 | $32.44M |
| Gross Profit | FY 2018 · Dec 31, 2017 | $149.03M |
| Gross Profit | FY 2018 · Sep 30, 2017 | $40.97M |
| Gross Profit | FY 2018 · Jun 30, 2017 | $39.08M |
| Gross Profit | FY 2018 · Mar 31, 2017 | $36.54M |
| Gross Profit | FY 2018 · Dec 31, 2016 | $150.39M |
| Cost Of Revenue | FY 2018 · Dec 31, 2018 | $658.45M |
| Cost Of Revenue | FY 2018 · Dec 31, 2017 | $573M |
| Cost Of Revenue | FY 2018 · Dec 31, 2016 | $574.95M |
| Revenue | FY 2018 · Dec 31, 2018 | $192.74M |
| Revenue | FY 2018 · Dec 31, 2018 | $801.84M |
| Revenue | FY 2018 · Sep 30, 2018 | $196.93M |
| Revenue | FY 2018 · Jun 30, 2018 | $206.73M |
| Revenue | FY 2018 · Mar 31, 2018 | $205.44M |
| Revenue | FY 2018 · Dec 31, 2017 | $193.1M |
| Revenue | FY 2018 · Dec 31, 2017 | $722.02M |
| Revenue | FY 2018 · Sep 30, 2017 | $183.84M |
| Revenue | FY 2018 · Jun 30, 2017 | $179.14M |
| Revenue | FY 2018 · Mar 31, 2017 | $165.94M |
| Revenue | FY 2018 · Dec 31, 2016 | $725.35M |