Company profile

Ticker
TSRI
Exchange
CEO
Christopher J. Hughes
Employees
Incorporated in
Location
Fiscal year end
SEC CIK
IRS number
132635899

TSRI stock data

(
)

Calendar

15 Oct 19
17 Oct 19
31 May 20

News

Company financial data Financial data

Quarter (USD) Aug 19 May 19 Feb 19 Nov 18
Revenue 14.95M 15.57M 14.78M 16.4M
Net income -663.01K -600.82K -676.23K -96.74K
Net profit margin -4.44% -3.86% -4.57% -0.59%
Operating income -913.95K -884.04K -915.59K -123.75K
Net change in cash -259.7K -1.04M -437.3K -402.23K
Cash on hand 2.81M 3.07M 4.11M 4.55M
Cost of revenue 12.67M 13.23M 12.65M 13.64M
Annual (USD) May 19 May 18 May 17 May 16
Revenue 63.34M 64.99M 62.57M 61M
Net income -1.34M 486.21K 268.19K 399.23K
Net profit margin -2.11% 0.75% 0.43% 0.65%
Operating income -1.85M 909.38K 562.46K 838.88K
Net change in cash -1.65M 89.46K 660.24K 1.12M
Cash on hand 3.07M 4.72M 4.63M 3.97M
Cost of revenue 53.51M 54.61M 52.33M 51.04M

Financial data from TSR earnings reports

Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
H.S. freshman Avg
New words: admitted, advance, aggressive, agreed, answer, approach, Article, attempt, began, calendar, claim, Cohen, collateral, compel, concurrently, confirm, creeping, damage, deferred, director, dismissal, dismissed, dissemination, earliest, ease, Eastern, environment, estate, Extraordinary, failure, false, forever, forty, forward, governance, harm, historical, inception, indemnification, inventory, Investor, Ira, mediation, mentioned, minimum, misappropriation, misleading, mutual, nonpublic, original, originally, Pennacchio, percent, permitted, pertaining, plaintiff, pm, policy, prejudice, principle, proper, purportedly, reached, real, release, repurchase, rescheduled, rescheduling, resign, resolution, resolve, respond, review, seeking, settle, settlement, slate, sought, space, Sr, stand, standstill, stipulation, substantially, supplemented, takeover, Targeted, today, Utilizing, voluntarily, withdraw, withZeff
Removed: accelerated, amounting, approved, automobile, awarded, banking, check, complying, coverage, Data, depend, discount, electronically, eliminate, emerging, Employer, estimate, expired, extended, filer, founder, health, Identification, insurance, Interactive, lessee, lieu, medical, option, past, portion, post, posted, preceding, put, recognize, requirement, resulting, retired, retirement, revised, risk, Rule, saving, Senior, shell, shorter, small, smaller, spouse, Statement, stating, submit, submitted, Subtopic, succeed, Treasurer, website