Company profile

Ticker
AMRC
Exchange
CEO
George Sakellaris
Employees
Incorporated in
Location
Fiscal year end
SEC CIK
IRS number
43512838

AMRC stock data

(
)

Calendar

2 May 19
18 Jun 19
31 Dec 19

News

Company financial data Financial data

Quarter (USD) Mar 19 Dec 18 Sep 18 Jun 18
Revenue 150.11M 217.37M 205.38M 196.98M
Net income 4.15M 11.59M 10.7M 8.7M
Diluted EPS 0.09 0.24 0.23 0.19
Net profit margin 2.76% 5.33% 5.21% 4.42%
Operating income 6.55M 19.56M 17.3M 13.98M
Net change in cash -35.91M -3.14M 36.59M -6.17M
Cash on hand 25.49M 61.4M 64.54M 27.95M
Cost of revenue 117.48M 168.17M 159.21M 154.21M
Annual (USD) Dec 18 Dec 17 Dec 16 Dec 15
Revenue 787.14M 717.15M 651.23M 630.83M
Net income 37.98M 37.49M 12.03M 844K
Diluted EPS 0.81 0.82 0.26 0.02
Net profit margin 4.83% 5.23% 1.85% 0.13%
Operating income 59.1M 36.59M 23.78M 7.06M
Net change in cash 37.14M 3.66M -1.04M -2.12M
Cash on hand 61.4M 24.26M 20.61M 21.65M
Cost of revenue 613.53M 572.99M 516.88M 513.77M

Financial data from Ameresco earnings reports

Financial report summary

?
Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
H.S. freshman Avg
New words: accretion, arising, attached, Cloud, constitute, CPI, decommissioning, deconsolidated, deconsolidation, default, drawn, estate, extension, failed, faith, fee, formation, hindsight, Identification, immaterial, Index, lack, mobile, notable, package, parcel, parenthetical, partner, payee, principle, proportionate, rata, real, referenced, rent, rental, role, ROU, setup, software, Subtopic, sum, Supplemental, synthetic, temporary, type, upfront
Removed: accelerated, acquiring, aggregate, analyzed, bank, bankruptcy, Bulletin, Code, comparative, compliance, conform, convention, credited, declared, detail, diversity, EEX, enactment, enhanced, evaluate, expanded, GBP, inflation, leased, lender, LIBOR, lowering, mandatory, portray, practice, preliminary, qualified, reached, REC, registrant, repatriation, reserved, restated, restoration, revaluation, reviewed, salvage, unfavorable, versa, vice