Company profile


1 Aug 19
25 Aug 19
31 Dec 19


Company financial data Financial data

Quarter (USD) Jun 19 Mar 19 Dec 18 Sep 18
Revenue 410.5M 454.1M 464.57M 540.06M
Net income 58.8M 54.1M 40.21M 81.54M
Net profit margin 14.32% 11.91% 8.66% 15.10%
Operating income 81.9M 74.5M 56.08M 111.01M
Net change in cash 261.2M -43.5M 43.38M 223K
Cash on hand 261.7M 500K 44M 623K
Cost of revenue 179.9M 230.9M 247.91M 284.01M
Annual (USD) Dec 18 Dec 17 Dec 16 Dec 15
Revenue 1.93B 1.92B 1.85B
Net income 213.3M 159.2M 152.2M 127.26M
Net profit margin 11.03% 8.30% 8.22%
Operating income 311.7M 300.9M 311.3M 274.47M
Net change in cash 33.1M 10.1M 0 204K
Cash on hand 44M 10.9M 800K 800K
Cost of revenue 1.04B 1.06B 1.04B

Financial data from company earnings reports

Content analysis ?
7th grade Avg
New words: ACE, Agent, ALJ, approach, Aug, binding, Chase, Citibank, clause, Clean, consulting, contested, deadline, declared, EPA, Fargo, found, Governor, heat, impasse, Indenture, intervene, Intervention, JPMorgan, legislature, moot, mortgage, MUFG, National, opposition, passed, Plc, pole, predict, procedural, prudent, recoverable, retained, Senate, solar, South, stipulation, Syndication, Trustee, unconstitutional, unfavorable, Western
Removed: applying, ARAM, arising, computed, direction, disclosing, floating, investigating, notional, reached, refinancing, regulated, resume