Company profile

Keith S. Walters
Incorporated in
Fiscal year end
Industry (SEC)
Former names
Ennis Business Forms Inc
IRS number

EBF stock data



2 Jul 20
15 Jul 20
28 Feb 21


Company financial data Financial data

Quarter (USD) May 20 Feb 20 Nov 19 Aug 19
Revenue 89M 106.7M 114.86M 108.82M
Net income 4.19M 8.57M 10.55M 9.53M
Diluted EPS 0.16 0.33 0.41 0.37
Net profit margin 4.70% 8.04% 9.19% 8.76%
Operating income 5.9M 10.95M 14.08M 12.81M
Net change in cash 7.57M 6.95M 8.81M -34.87M
Cash on hand 75.83M 68.26M 61.31M 52.5M
Cost of revenue 65.09M 76.77M 81.02M 76.36M
Annual (USD) Feb 20 Feb 19 Feb 18 Feb 17
Revenue 438.41M 400.78M 370.17M 356.89M
Net income 38.29M 37.44M 32.91M 1.78M
Diluted EPS 1.47 1.45 1.3 0.07
Net profit margin 8.73% 9.34% 8.89% 0.50%
Operating income 50.84M 50.09M 47.82M 41.92M
Net change in cash -20.18M -7.79M 15.76M 70.04M
Cash on hand 68.26M 88.44M 96.23M 80.47M
Cost of revenue 309.49M 277.42M 252.97M 252.16M

Financial data from Ennis earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
17 Apr 20 Graham Ronald M Common Stock Grant Aquire A No 0 2,482 0 105,416
17 Apr 20 Travis Richard L JR Common Stock Grant Aquire A No 0 4,019 0 105,192
17 Apr 20 Magill Michael D Common Stock Grant Aquire A No 0 5,679 0 125,014
17 Apr 20 Walters Keith S Common Stock Grant Aquire A No 0 26,331 0 424,721

Financial report summary

Standard Industries
  • The Company’s business, results of operations, financial condition and stock price have been adversely affected and could in the future be materially adversely affected by the COVID-19 pandemic.
Content analysis ?
H.S. freshman Avg
New words: accelerate, accurate, Ace, albeit, Asia, beverage, Cautionary, ceased, cheap, China, closure, complexity, constant, consumer, curtailed, cushion, delay, depressed, depressing, deteriorating, DirectSM, distancing, downturn, driven, economy, efficiency, effort, engine, exited, expiring, factory, fairly, faster, flat, forward, found, fourth, furloughed, governmental, heading, health, heightening, indeterminate, infringement, insufficient, introduced, isolation, iv, jeopardizing, lifted, light, liquidity, local, maintenance, mandatory, member, mitigate, mix, monitor, onset, opposite, outbreak, owner, pandemic, payout, political, pooled, pooling, population, prolonged, promote, prompting, protracted, pursue, put, quarantine, quick, rapid, rapidly, recommended, regional, removal, reopen, response, safety, satisfactory, scientific, scope, seek, sense, shutdown, simplification, Simplifying, slightly, social, sourced, speed, stopped, storage, strain, suing, temporarily, temporary, trajectory, travel, unable, uncertain, unclear, unduly, unfunded, unprecedented, virtually, waived, workforce, world, worldwide, Wuhan
Removed: ABTL, adjusted, adjustment, analyze, apply, apportionment, April, arising, ASC, bankruptcy, calendar, California, caption, challenging, classification, consisted, contingent, dated, deferred, discussed, earliest, exceeded, frequent, GAAP, headquartered, historic, identification, Intrinsic, leasing, led, left, lessee, maintained, manner, merger, modified, month, optional, Oregon, original, Overview, package, par, partial, past, pay, periodic, Portland, practical, processing, pronouncement, quantitative, realized, reclassified, recognize, recording, relationship, rent, resulting, retained, retrospective, ROU, shrinking, slight, straight, strength, Targeted, tight, treat, unplanned, Washington