|
Summary of significant accounting policies (Details 3) (USD $)
In Thousands, unless otherwise specified |
3 Months Ended | 12 Months Ended |
|---|---|---|
|
Mar. 31, 2015
|
Dec. 31, 2014
|
|
| Foreign Currency Translation | ||
| Cummulative foreign currency translation adjustments, net of tax in accumulated other comprehensive income | $ 842 | $ 443 |
| Income tax expense related to foreign currency translation adjustments | 0 | 0 |
| Short-term debt issuance costs | 178 | 178 |
| Long-term debt issuance costs | $ 470 | $ 514 |
| Platform service arrangements | Minimum | ||
| Revenue recognition | ||
| Term of the arrangement used to determine revenue recognition | 1 year | |
| Platform service arrangements | Maximum | ||
| Revenue recognition | ||
| Term of the arrangement used to determine revenue recognition | 5 years | |
| Wholesale partner arrangements | Minimum | ||
| Revenue recognition | ||
| Term of the arrangement used to determine revenue recognition | 5 years | |
| Wholesale partner arrangements | Maximum | ||
| Revenue recognition | ||
| Term of the arrangement used to determine revenue recognition | 10 years |