Company profile

Ticker
STRM
Exchange
CEO
Wyche Thomas Green
Employees
Incorporated in
Location
Fiscal year end
Former names
Lanvision Systems Inc, Streeamline Health Solutions Inc.
SEC CIK
IRS number
311455414

STRM stock data

(
)

Investment data

Data from SEC filings
Securities sold
Number of investors

Calendar

11 Jun 20
9 Jul 20
31 Jan 21

News

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 ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
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