v2.4.1.9

Property and equipment (Details) (USD $) In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Property and equipment |  |  |
Total property and equipment | $ 198,764 us-gaap_PropertyPlantAndEquipmentGross | $ 133,855 us-gaap_PropertyPlantAndEquipmentGross |
Less: accumulated depreciation and amortization | (86,992)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | (66,295)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |
Total property and equipment, net | 111,772 us-gaap_PropertyPlantAndEquipmentNet | 67,560 us-gaap_PropertyPlantAndEquipmentNet |
Depreciation, Depletion and Amortization. |  |  |
Depreciation, Depletion and Amortization | 27,446 us-gaap_DepreciationDepletionAndAmortization | 18,940 us-gaap_DepreciationDepletionAndAmortization | 15,958 us-gaap_DepreciationDepletionAndAmortization
Asset impairment charge |  |  |
Impairment losses related to a change in the use of certain software developed for internal use | 406 wifi_AssetImpairmentChargesDueToUseOfCertainSoftwareDevelopedForInternalUse |  |
Impairment losses related to a venue termination agreement | 494 wifi_AssetImpairmentChargesRelatedTerminationAgreement |  |
Network access |  |  |
Depreciation, Depletion and Amortization. |  |  |
Depreciation, Depletion and Amortization | 18,074 us-gaap_DepreciationDepletionAndAmortization / us-gaap_IncomeStatementLocationAxis = wifi_NetworkAccessMember | 12,651 us-gaap_DepreciationDepletionAndAmortization / us-gaap_IncomeStatementLocationAxis = wifi_NetworkAccessMember | 11,948 us-gaap_DepreciationDepletionAndAmortization / us-gaap_IncomeStatementLocationAxis = wifi_NetworkAccessMember
Network operations |  |  |
Depreciation, Depletion and Amortization. |  |  |
Depreciation, Depletion and Amortization | 5,662 us-gaap_DepreciationDepletionAndAmortization / us-gaap_IncomeStatementLocationAxis = wifi_NetworkOperationsMember | 4,091 us-gaap_DepreciationDepletionAndAmortization / us-gaap_IncomeStatementLocationAxis = wifi_NetworkOperationsMember | 2,844 us-gaap_DepreciationDepletionAndAmortization / us-gaap_IncomeStatementLocationAxis = wifi_NetworkOperationsMember
Development and technology |  |  |
Depreciation, Depletion and Amortization. |  |  |
Depreciation, Depletion and Amortization | 3,381 us-gaap_DepreciationDepletionAndAmortization / us-gaap_IncomeStatementLocationAxis = us-gaap_ResearchAndDevelopmentExpenseMember | 1,992 us-gaap_DepreciationDepletionAndAmortization / us-gaap_IncomeStatementLocationAxis = us-gaap_ResearchAndDevelopmentExpenseMember | 1,049 us-gaap_DepreciationDepletionAndAmortization / us-gaap_IncomeStatementLocationAxis = us-gaap_ResearchAndDevelopmentExpenseMember
General and administrative |  |  |
Depreciation, Depletion and Amortization. |  |  |
Depreciation, Depletion and Amortization | 329 us-gaap_DepreciationDepletionAndAmortization / us-gaap_IncomeStatementLocationAxis = us-gaap_GeneralAndAdministrativeExpenseMember | 206 us-gaap_DepreciationDepletionAndAmortization / us-gaap_IncomeStatementLocationAxis = us-gaap_GeneralAndAdministrativeExpenseMember | 117 us-gaap_DepreciationDepletionAndAmortization / us-gaap_IncomeStatementLocationAxis = us-gaap_GeneralAndAdministrativeExpenseMember
Leasehold improvements |  |  |
Property and equipment |  |  |
Total property and equipment | 152,627 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_LeaseholdImprovementsMember | 97,462 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_LeaseholdImprovementsMember |
Construction in progress |  |  |
Property and equipment |  |  |
Total property and equipment | 20,104 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_ConstructionInProgressMember | 18,157 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_ConstructionInProgressMember |
Computer equipment |  |  |
Property and equipment |  |  |
Total property and equipment | 7,909 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_ComputerEquipmentMember | 7,372 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_ComputerEquipmentMember |
Software |  |  |
Property and equipment |  |  |
Total property and equipment | 17,827 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_SoftwareAndSoftwareDevelopmentCostsMember | 10,452 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_SoftwareAndSoftwareDevelopmentCostsMember |
Office equipment |  |  |
Property and equipment |  |  |
Total property and equipment | 297 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_OfficeEquipmentMember | 412 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_OfficeEquipmentMember |
Equipment acquired under capital leases |  |  |
Property and equipment |  |  |
Total property and equipment | 1,209 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_AssetsHeldUnderCapitalLeasesMember | 1,220 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_AssetsHeldUnderCapitalLeasesMember |
Less: accumulated depreciation and amortization | $ (300)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_AssetsHeldUnderCapitalLeasesMember | $ (191)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_AssetsHeldUnderCapitalLeasesMember |

X
- Definition Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.14) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 14 -Article 5 + Details
Name: | us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_AssetImpairmentChargesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DepreciationAndAmortizationAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_DepreciationDepletionAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PropertyPlantAndEquipmentGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 13 -Subparagraph a -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 8 -Article 7 + Details
Name: | us-gaap_PropertyPlantAndEquipmentNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the information about asset impairment charges related use of certain software developed for internal use. + References No definition available. + Details
Name: | wifi_AssetImpairmentChargesDueToUseOfCertainSoftwareDevelopedForInternalUse
Namespace Prefix: | wifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the information about asset impairment charges related to venue termination agreement. + References No definition available. + Details
Name: | wifi_AssetImpairmentChargesRelatedTerminationAgreement
Namespace Prefix: | wifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=wifi_NetworkAccessMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=wifi_NetworkOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetsHeldUnderCapitalLeasesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |