- Filed
- Feb 28, 2019 12:00 AM ET
- Period of report
- —
On SEC.gov
Financials in this filing
| Metric | Period | Value |
|---|---|---|
| Shares Outstanding | FY 2018 · Feb 20, 2019 | 39.27M sh |
| Shares Diluted | FY 2018 · Dec 31, 2018 | 40.28M sh |
| Shares Diluted | FY 2018 · Dec 31, 2017 | 39.67M sh |
| Shares Diluted | FY 2018 · Dec 31, 2016 | 38.84M sh |
| Stock Repurchased | FY 2018 · Dec 31, 2018 | $14.17M |
| Stock Repurchased | FY 2018 · Dec 31, 2017 | $5.93M |
| Stock Repurchased | FY 2018 · Dec 31, 2016 | $2.98M |
| Dividends Paid | FY 2018 · Dec 31, 2018 | $67.77M |
| Dividends Paid | FY 2018 · Feb 21, 2018 | $67.8M |
| Dividends Paid | FY 2018 · Dec 31, 2017 | $60.02M |
| Dividends Paid | FY 2018 · Feb 21, 2017 | $60M |
| Dividends Paid | FY 2018 · Dec 31, 2016 | $68.36M |
| Capex | FY 2018 · Dec 31, 2018 | $3.96M |
| Capex | FY 2018 · Dec 31, 2017 | $6.58M |
| Capex | FY 2018 · Dec 31, 2016 | $5.25M |
| Operating Cash Flow | FY 2018 · Dec 31, 2018 | $144M |
| Operating Cash Flow | FY 2018 · Dec 31, 2017 | $120.35M |
| Operating Cash Flow | FY 2018 · Dec 31, 2016 | $79.32M |
| Cash And Equivalents | FY 2018 · Dec 31, 2018 | $305.56M |
| Cash And Equivalents | FY 2018 · Dec 31, 2017 | $272.8M |
| Stockholders Equity | FY 2018 · Dec 31, 2018 | $350.55M |
| Stockholders Equity | FY 2018 · Dec 31, 2017 | $286.47M |
| Stockholders Equity | FY 2018 · Dec 31, 2016 | $236.54M |
| Stockholders Equity | FY 2018 · Dec 31, 2015 | $214.5M |
| Current Liabilities | FY 2018 · Dec 31, 2018 | $453.41M |
| Current Liabilities | FY 2018 · Dec 31, 2017 | $543.8M |
| Total Liabilities | FY 2018 · Dec 31, 2018 | $507.51M |
| Total Liabilities | FY 2018 · Dec 31, 2017 | $605.74M |
| Current Assets | FY 2018 · Dec 31, 2018 | $680.31M |
| Current Assets | FY 2018 · Dec 31, 2017 | $747.45M |
| Total Assets | FY 2018 · Dec 31, 2018 | $858.05M |
| Total Assets | FY 2018 · Dec 31, 2017 | $892.21M |
| Eps Diluted | FY 2018 · Dec 31, 2018 | $1.11 |
| Eps Diluted | FY 2018 · Dec 31, 2018 | $2.88 |
| Eps Diluted | FY 2018 · Sep 30, 2018 | $0.73 |
| Eps Diluted | FY 2018 · Jun 30, 2018 | $0.61 |
| Eps Diluted | FY 2018 · Mar 31, 2018 | $0.42 |
| Eps Diluted | FY 2018 · Dec 31, 2017 | $0.85 |
| Eps Diluted | FY 2018 · Dec 31, 2017 | $2.39 |
| Eps Diluted | FY 2018 · Sep 30, 2017 | $0.54 |
| Eps Diluted | FY 2018 · Jun 30, 2017 | $0.49 |
| Eps Diluted | FY 2018 · Mar 31, 2017 | $0.50 |
| Eps Diluted | FY 2018 · Dec 31, 2016 | $1.99 |
| Eps Basic | FY 2018 · Dec 31, 2018 | $1.15 |
| Eps Basic | FY 2018 · Dec 31, 2018 | $2.96 |
| Eps Basic | FY 2018 · Sep 30, 2018 | $0.75 |
| Eps Basic | FY 2018 · Jun 30, 2018 | $0.62 |
| Eps Basic | FY 2018 · Mar 31, 2018 | $0.44 |
| Eps Basic | FY 2018 · Dec 31, 2017 | $0.88 |
| Eps Basic | FY 2018 · Dec 31, 2017 | $2.46 |
| Eps Basic | FY 2018 · Sep 30, 2017 | $0.56 |
| Eps Basic | FY 2018 · Jun 30, 2017 | $0.50 |
| Eps Basic | FY 2018 · Mar 31, 2017 | $0.51 |
| Eps Basic | FY 2018 · Dec 31, 2016 | $2.02 |
| Net Income | FY 2018 · Dec 31, 2018 | $44.96M |
| Net Income | FY 2018 · Dec 31, 2018 | $115.99M |
| Net Income | FY 2018 · Sep 30, 2018 | $29.62M |
| Net Income | FY 2018 · Jun 30, 2018 | $24.34M |
| Net Income | FY 2018 · Mar 31, 2018 | $17.07M |
| Net Income | FY 2018 · Dec 31, 2017 | $34.24M |
| Net Income | FY 2018 · Dec 31, 2017 | $94.96M |
| Net Income | FY 2018 · Sep 30, 2017 | $21.6M |
| Net Income | FY 2018 · Jun 30, 2017 | $19.46M |
| Net Income | FY 2018 · Mar 31, 2017 | $19.66M |
| Net Income | FY 2018 · Dec 31, 2016 | $77.2M |
| Operating Income | FY 2018 · Dec 31, 2018 | $44.53M |
| Operating Income | FY 2018 · Dec 31, 2018 | $94.73M |
| Operating Income | FY 2018 · Sep 30, 2018 | $25.97M |
| Operating Income | FY 2018 · Jun 30, 2018 | $21.53M |
| Operating Income | FY 2018 · Mar 31, 2018 | $2.71M |
| Operating Income | FY 2018 · Dec 31, 2017 | $40.52M |
| Operating Income | FY 2018 · Dec 31, 2017 | $105.33M |
| Operating Income | FY 2018 · Sep 30, 2017 | $24.65M |
| Operating Income | FY 2018 · Jun 30, 2017 | $19.4M |
| Operating Income | FY 2018 · Mar 31, 2017 | $20.76M |
| Operating Income | FY 2018 · Dec 31, 2016 | $95.77M |
| Cost Of Revenue | FY 2018 · Dec 31, 2018 | $366.19M |
| Cost Of Revenue | FY 2018 · Dec 31, 2017 | $342.21M |
| Cost Of Revenue | FY 2018 · Dec 31, 2016 | $291.29M |
| Revenue | FY 2018 · Dec 31, 2018 | $191.05M |
| Revenue | FY 2018 · Dec 31, 2018 | $596.29M |