|
Stock incentive plans (Details)
|
12 Months Ended |
|
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Dec. 31, 2011
|
| Stock incentive plans |
|
|
|
|
| Number of stock options granted |
203,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |
1,351,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |
1,391,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |
|
| Number of stock options outstanding |
4,341,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
4,955,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
5,045,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
6,601,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
| RSUs |
|
|
|
|
| Stock incentive plans |
|
|
|
|
| Number of RSUs granted (in shares) |
1,650,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockUnitsRSUMember |
799,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockUnitsRSUMember |
|
|
| 2011 Plan |
|
|
|
|
| Stock incentive plans |
|
|
|
|
| Common stock shares reserved for issuance |
8,693,162us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized / us-gaap_PlanNameAxis = wifi_Plan2011Member |
|
|
|
| Annual percentage increase alternative, increase in common stock reserved for issuance as a percentage of common stock outstanding |
4.50%wifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalSharesThatMayBeAuthorizedAnnuallyPercentage / us-gaap_PlanNameAxis = wifi_Plan2011Member |
|
|
|
| Annual fixed increase alternative, increase in shares of common stock reserved for issuance (in shares) |
3,000,000wifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalSharesThatMayBeAuthorizedAnnually / us-gaap_PlanNameAxis = wifi_Plan2011Member |
|
|
|
| Number of stock options outstanding |
2,816,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber / us-gaap_PlanNameAxis = wifi_Plan2011Member |
3,096,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber / us-gaap_PlanNameAxis = wifi_Plan2011Member |
|
|
| 2011 Plan | Options |
|
|
|
|
| Stock incentive plans |
|
|
|
|
| Number of stock options granted |
5,229,486us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross / us-gaap_AwardTypeAxis = wifi_EmployeeAndNonemployeeStockOptionMember / us-gaap_PlanNameAxis = wifi_Plan2011Member |
|
|
|
| 2011 Plan | RSUs |
|
|
|
|
| Stock incentive plans |
|
|
|
|
| Number of RSUs granted (in shares) |
2,449,716us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockUnitsRSUMember / us-gaap_PlanNameAxis = wifi_Plan2011Member |
|
|
|
| 2001 Plan |
|
|
|
|
| Stock incentive plans |
|
|
|
|
| Number of stock options outstanding |
1,525,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber / us-gaap_PlanNameAxis = wifi_Plan2001Member |
1,859,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber / us-gaap_PlanNameAxis = wifi_Plan2001Member |
|
|