XML 36 R26.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Capitalized Software Development Costs (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2017
Research And Development [Abstract] |
Summary of Capitalized Software Development Costs, Exclusive of those Recorded within Property and Equipment | Capitalized software development costs, exclusive of those recorded within property and equipment, consisted of the following:
|  | September 30, 2017 |  |  | December 31, 2016 |
|  | (in thousands) |
Gross capitalized software development costs |  | $ | 31,433 |  |  | $ | 25,152 |
Accumulated amortization |  |  | (22,867 | ) |  |  | (18,629 | )
Capitalized software development costs, net |  | $ | 8,566 |  |  | $ | 6,523 |
Summary of Capitalized Software Development Costs Including Stock-Based Compensation and Amortization | The following table summarizes software development costs capitalized, stock-based compensation included in capitalized software development costs, and amortization of capitalized software development costs.
|  | Three Months Ended September 30, |  |  | Nine Months Ended September 30, |
|  | 2017 |  |  | 2016 |  |  | 2017 |  |  | 2016 |
|  | (in thousands) |  |  | (in thousands) |
Software development costs capitalized |  | $ | 2,380 |  |  | $ | 1,988 |  |  | $ | 6,281 |  |  | $ | 4,588 |
Stock-based compensation included in capitalized software development costs |  | $ | 414 |  |  | $ | 326 |  |  | $ | 1,237 |  |  | $ | 832 |
Amortization of software development costs |  | $ | 1,545 |  |  | $ | 1,143 |  |  | $ | 4,391 |  |  | $ | 3,822 |

X
- Definition Summary of components of capitalized software, including costs capitalized during the period, amortization expense recorded during the period, and stock-based compensation expense capitalized as past of capitalized computer software during the period. + References No definition available. + Details
Name: | hubs_ResearchDevelopmentAndComputerSoftwareTableTextBlock
Namespace Prefix: | hubs_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of capitalized software and developments costs, including the gross balance incurred, accumulated amortization, and net value. + References No definition available. + Details
Name: | hubs_SummaryOfCapitalizedSoftwareDevelopmentCostsTableTextBlock
Namespace Prefix: | hubs_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_ResearchAndDevelopmentAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration