Rendering

Component: (Network and Table)
Network
2410402 - Disclosure - Income Taxes - Domestic and foreign income taxes (Details)
(http://www.ameresco.com/role/IncomeTaxesDomesticAndForeignIncomeTaxesDetails)
Table(Implied)
Slicers (applies to each fact value in each table cell)
Income Tax Disclosure [Abstract]Period [Axis]
2016-01-01 - 2016-12-31
2015-01-01 - 2015-12-31
2014-01-01 - 2014-12-31
Income Tax Disclosure [Abstract]
 
 
 
Domestic
19,874,000  
17,860,000  
14,505,000  
Foreign
(3,507,000) 
(17,568,000) 
(8,213,000) 
Income before provision (benefit) for income taxes
16,367,000  
 
292,000  
 
6,292,000