v2.4.1.9
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