Company profile

Wyche Thomas Green
Incorporated in
Fiscal year end
Former names
Lanvision Systems Inc, Streeamline Health Solutions Inc.
IRS number

STRM stock data


Investment data

Data from SEC filings
Securities sold
Number of investors


11 Jun 20
9 Jul 20
31 Jan 21


Company financial data Financial data

Quarter (USD) Apr 20 Jan 20 Oct 19 Jul 19
Revenue 2.84M 5.79M 4.79M
Net income 3.67M -2.4M -164K -608K
Diluted EPS 0.12 -0.11 -0.01 -0.03
Net profit margin 129% -2.83% -12.69%
Operating income -1.51M -2.16M 19K -433K
Net change in cash 4.91M 429K -9K -780K
Cash on hand 6.56M 1.65M 1.22M 1.23M
Cost of revenue
Annual (USD) Jan 20 Jan 19 Jan 18 Jan 17
Revenue 20.74M 22.37M 24.34M 27.06M
Net income -2.86M -5.87M -3.1M -5.16M
Diluted EPS -0.13 -0.3 -0.16 -0.31
Net profit margin -13.80% -26.22% -12.73% -19.07%
Operating income -2.14M -5.3M -2.62M -4.77M
Net change in cash -727K -2.24M -1.03M -4.23M
Cash on hand 1.65M 2.38M 4.62M 5.65M
Cost of revenue 2.4M 2.72M

Financial data from company earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
26 May 20 Salisbury Randolph Common Stock, $0.01 par value Payment of exercise Dispose F No 0.95 5,643 5.36K 188,073
22 May 20 Phillips Jonathan R Common Stock, $0.01 par value Grant Aquire A No 0 63,158 0 883,835
22 May 20 Starkey Judith Common Stock, $0.01 par value Grant Aquire A No 0 63,158 0 438,718
22 May 20 Ferayorni Justin John Common Stock, $0.01 par value Grant Aquire A No 0 71,929 0 105,181
1 May 20 Garvis William George Common Stock, $0.01 par value Payment of exercise Dispose F No 0.97 3,650 3.54K 126,481
42.7% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 32 33 -3.0%
Opened positions 5 5
Closed positions 6 4 +50.0%
Increased positions 5 8 -37.5%
Reduced positions 4 3 +33.3%
13F shares
Current Prev Q Change
Total value 21.69M 19.64M +10.4%
Total shares 13.33M 14.13M -5.7%
Total puts 0 0
Total calls 0 0
Total put/call ratio
Largest owners
Shares Value Change
Tamarack Advisers 4.31M $3.66M 0.0%
Harbert Fund Advisors 3.34M $2.84M 0.0%
Nantahala Capital Management 2.75M $2.34M 0.0%
G2 Investment Partners Management 729.95K $620K +4.3%
Perkins Capital Management 436.54K $371K -3.1%
BLK BlackRock 382.3K $325K +0.3%
Renaissance Technologies 340.2K $289K -13.1%
Vanguard 280.17K $239K 0.0%
Alera Investment Advisors 103.75K $88K 0.0%
Gratus Capital 90.81K $77K 0.0%
Largest transactions
Shares Bought/sold Change
Kennedy Capital Management 0 -586.01K EXIT
Johnson Investment Counsel 0 -135K EXIT
Renaissance Technologies 340.2K -51.08K -13.1%
Raymond James Financial Services Advisors 0 -46.4K EXIT
Susquehanna International 12.51K -37.69K -75.1%
G2 Investment Partners Management 729.95K +29.95K +4.3%
HighTower Advisors 56K +16K +40.0%
Perkins Capital Management 436.54K -14.06K -3.1%
Bartlett & Co. 10.2K +10.2K NEW
UBS UBS 8.64K +8.64K NEW

Financial report summary

Management Discussion
  • Proprietary software and term licenses — Proprietary software revenue recognized for the three months ended April 30, 2020 decreased by $221 over the prior comparable period as there were no perpetual license sales of our Streamline Health® Abstracting™ solution in the first quarter of fiscal 2020. The Company is able to influence sales of these products; however, the timing is difficult to manage as sales generally result from our distribution partners.. certain delays in contracting for systems sales are a result of the novel COVID-19. The Company is unable to ascertain the timing or extent of the impact of COVD-19 on the Company’s on-ongoing performance relative to perpetual software sales.
Content analysis ?
H.S. freshman Avg
New words: abandoned, acute, aggravated, Aid, Alpharetta, apportioned, arouse, ascertain, attendant, avoid, bifurcate, broker, calendar, capture, CDI, clarifying, combat, complement, contact, Contemporaneously, corona, department, disease, disposed, distancing, duration, eliminated, emerge, emerged, employee, escrow, exacerbated, finite, forgiven, geography, goal, headcount, Hedging, imposing, inASC, inone, input, intensify, June, landlord, match, member, met, methodology, movement, MSA, ofASC, onASC, Operationally, outbreak, pandemic, partially, Paycheck, person, physician, portfolio, PPP, prohibited, Prolonged, promote, prospective, proxy, quarantine, quickly, rationalization, recession, relief, retrieve, retrospective, route, Rule, safety, sanitary, SBA, Seller, shelter, shortfall, sixty, slowdown, slower, social, spread, staffing, statutory, stopped, store, strain, tangible, temporarily, variety, Vice, workforce, workspace, World
Removed: Absent, accelerated, acceleration, acceptable, accommodate, accurate, accurately, achieving, acquire, adding, addressed, adjust, affiliate, aggressively, alternative, application, approval, architecture, arise, asserted, assigning, assure, attempt, attention, attract, attractive, authorized, automation, aware, backup, bad, banking, bankruptcy, begin, belonging, billable, breach, breadth, broader, brought, built, burdensome, cancel, carryforward, casualty, cautionary, cease, challenged, Challenging, claim, classification, collectability, collecting, commentary, communicated, comparability, compatible, compete, competing, competition, comprising, compromised, concentrated, conduct, confidence, confidential, confidentiality, conflict, connected, consent, conserve, consolidation, consultant, consume, continually, controlling, convenience, copy, copyright, copyrighted, correct, corrected, costly, covered, cure, currency, database, deciding, decision, default, defend, deferring, deficiency, degree, delay, delisted, delisting, delivering, denominated, depressing, design, designed, designing, desired, detect, deteriorate, deterioration, determination, developed, developing, dilute, dilution, disclosing, disruption, disseminate, dissolution, diversion, document, dollar, dominated, downgrade, drafting, ease, economy, effectively, employment, encourage, enforce, enforceable, engineer, enhance, enhanced, ensure, essential, establish, evolving, excluding, execution, exercise, existence, expand, expend, expensive, expose, expressed, extend, extensive, fall, favorable, final, Finally, finance, flexibility, float, fluctuated, fluctuation, forecast, foreclosure, forego, foregoing, foreign, foresee, foreseeable, forming, function, functionality, good, governing, group, handle, harm, high, historically, hosting, housing, human, impaired, impede, important, improved, inability, inadequate, incur, incurrence, indemnify, independently, individually, infiltration, infringe, infringement, infringing, inside, institution, insufficient, insurance, integrating, intense, internally, internet, interruption, introduce, introduction, invalidated, invest, investigation, IRS, issue, issuing, lack, lapse, launch, launching, lead, leased, leasing, lending, liable, limit, limited, limiting, liquid, liquidation, listed, litigate, litigation, locate, lowering, malpractice, managed, managerial, manner, marketability, matter, Medicaid, Medicare, meet, merit, misappropriated, misappropriation, mitigate, modernization, motivate, negative, negotiate, negotiation, nondisclosure, notice, Notwithstanding, obligated, obsolete, offer, offering, operated, operation, opportunity, ordered, ordinary, outlay, overcame, overcome, override, owed, ownership, pace, party, patent, periodically, permissible, permit, player, pledged, political, potentially, power, preempt, preference, preserve, priority, procure, produce, production, profitability, proposed, protect, protected, publish, publishing, put, qualified, rank, rapid, rapidly, ratably, realignment, recently, recording, recruit, redeemed, reduce, redundant, refinance, refinancing, regulated, reimburse, reimbursement, relating, relationship, released, relevant, relocation, remain, remarketing, remediation, remote, render, replace, replacement, representing, reputation, respond, restrict, restrictive, resultant, retain, revised, secure, seek, serving, setup, short, size, skilled, skyrocketing, small, source, speed, spent, stability, stagnant, stockholder, storage, stronger, subjected, subjecting, subscription, successful, successfully, suffer, supervision, technological, testing, thinly, traded, trademark, trademarked, trading, translate, transparency, trial, turn, typical, ultimately, unanticipated, undergoing, undertaken, unexpected, unexpectedly, unforeseen, uninsured, unintentional, universal, unknown, unmet, unplanned, unpredictability, unsuccessful, unused, upgrade, validity, valuable, variability, vendor, violation, visibility, volatile, volume, voting, vulnerable, winding, worked, workflow, written