Calendar

7 May 20
2 Jul 20
31 Dec 20

News

Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 257M 232.1M 243.7M 228.9M
Net income 33.6M 16.9M 29.4M 8.6M
Net profit margin 13.07% 7.28% 12.06% 3.76%
Operating income 41.1M 19.1M 47.7M 21.8M
Net change in cash 500K -400K -900K 900K
Cash on hand 1.8M 1.3M 1.7M 2.6M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 980.9M 1.02B 1.01B 957.2M
Net income 78.9M 98M 79.4M 69.1M
Net profit margin 8.04% 9.59% 7.90% 7.22%
Operating income 130.6M 159.4M 152.6M 142.8M
Net change in cash -900K 800K -100K 400K
Cash on hand 1.3M 2.2M 1.4M 1.5M

Financial data from company earnings reports

Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
7th grade Avg
New words: abel, ADIT, Affordable, brian, chain, chapter, check, claiming, coal, cumulative, defined, dismissed, dismissing, doubtful, drop, DSM, duration, electronically, emerging, Employer, erred, experience, face, filer, global, governing, greenhouse, growth, Identification, inactive, Instruction, intervention, investment, issuer, labor, make, mark, memorandum, nonplant, notice, number, outbreak, pandemic, past, plant, preceding, predict, registered, rehearing, retirement, Rulemaking, settling, shell, shorter, slated, smaller, stock, stockholder, structure, substantive, supply, UMP, uncertain, van, voluntary, Washington
Removed: agreed, amortize, apply, ASU, averaging, beginning, CAPM, category, chief, consistent, corporation, Covering, DCF, deferral, easement, entered, expedient, finance, frenzel, hierarchy, implement, implementing, initial, insignificant, intention, land, lease, leasing, maker, October, offered, operated, ordered, package, practical, preliminary, Premium, pretax, previously, prospective, reform, regularly, reply, reviewed, robert, standard, step, Targeted, unamortized, unobservable, utilizing, weighting

Proxies

No filings