Company profile

Ticker
TSS
Exchange
Website
CEO
M. Troy Woods
Employees
Incorporated in
Location
Fiscal year end
SEC CIK
IRS number
581493818

TSS stock data

(
)

Calendar

31 Jul 19
9 Jul 20
31 Dec 20

News

Company financial data Financial data

Quarter (USD) Jun 19 Mar 19 Dec 18 Sep 18
Revenue 1.04B 1.03B 1.02B 1.02B
Net income 162.76M 161.61M 136.42M 155.96M
Diluted EPS 0.91 0.9 0.74 0.85
Net profit margin 15.72% 15.62% 13.40% 15.36%
Operating income 219.09M 223.27M 209.79M 215.98M
Net change in cash -36.43M 23.49M -13.43M 24.56M
Cash on hand 458.22M 494.65M 471.16M 484.58M
Cost of revenue 632.21M 636.94M 624.36M
Annual (USD) Dec 18 Dec 17 Dec 16 Dec 15
Revenue 4.03B 4.93B 4.17B 2.78B
Net income 576.66M 586.19M 319.64M 364.04M
Diluted EPS 3.14 3.16 1.73 1.97
Net profit margin 14.32% 11.90% 7.67% 13.10%
Operating income 822.74M 734.04M 573.38M 534.11M
Net change in cash 20.8M 25M 36.03M 100.15M
Cash on hand 471.16M 450.36M 425.35M 389.33M
Cost of revenue 2.49B 3.58B 2.99B 1.86B

Financial data from company earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
17 Sep 19 Watson Patricia A Employee Stock Option Common Stock Sale back to company Dispose D No 91.93 16,347 1.5M 0
17 Sep 19 Woods M Troy Common Stock Sale back to company Dispose D No 0 100,000 0 0
17 Sep 19 Woods M Troy Common Stock Sale back to company Dispose D No 0 12,820 0 0
17 Sep 19 Woods M Troy Common Stock Sale back to company Dispose D No 0 2,180 0 0
17 Sep 19 Woods M Troy Common Stock Sale back to company Dispose D No 0 39,623 0 0
17 Sep 19 Woods M Troy Common Stock Sale back to company Dispose D No 0 296,486 0 0
17 Sep 19 Woods M Troy Common Stock Sale back to company Dispose D No 0 19,763 0 296,486
17 Sep 19 Woods M Troy Common Stock Sale back to company Dispose D No 0 229,209 0 316,249
17 Sep 19 Woods M Troy Common Stock Grant Aquire A No 0 229,209 0 545,458
17 Sep 19 Woods M Troy Employee Stock Option Comonn Stock Sale back to company Dispose D No 91.93 85,723 7.88M 0
13F holders
Current Prev Q Change
Total holders 1 7 -85.7%
Opened positions 0 3 EXIT
Closed positions 6 590 -99.0%
Increased positions 0 0
Reduced positions 0 2 EXIT
13F shares
Current Prev Q Change
Total value 0 37.91M EXIT
Total shares 0 295.68K EXIT
Total puts 0 0
Total calls 0 0
Total put/call ratio
Largest owners
Shares Value Change
Proequities 0 $0
Largest transactions
Shares Bought/sold Change
California State Teachers Retirement System 0 -289.16K EXIT
Advisory Services Network 0 -5.02K EXIT
ITUB Itau Unibanco Holding 0 -676 EXIT
Neo Ivy Capital Management 0 -503 EXIT
Cerebellum GP 0 -326 EXIT
Proequities 0 0
IFP Advisors 0 0

Financial report summary

?
Competition
MetavanteNetSpendEVERTEC
Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
8th grade Bad
New words: accurately, advisory, antitrust, assert, asserted, assumption, Atlanta, attention, attract, aware, barring, beneficial, brought, cancellable, challenging, Civil, confidential, consent, consulting, County, cybersecurity, deal, defense, delay, delaying, description, director, discourage, embedded, encourage, entry, equal, failing, failure, fourth, fractional, Georgia, governmental, harm, Hickey, hire, holder, impose, imposed, imposing, incomplete, independent, indirectly, injunction, inline, instance, intact, Interactive, irrevocably, joint, knowingly, lender, lieu, Mastercard, memorandum, merge, merit, Middle, motivate, nonpublic, Northern, percentage, plaintiff, political, precluded, prevent, preventing, proxy, public, pursue, pursuing, receipt, refuse, rescissory, satisfaction, shop, sizeable, smaller, solicit, Supreme, surviving, terrorism, unconditionally, Visa, vote, voting, waiver, Westchester, Wolf, XBRL, York
Removed: adjust, AOCI, pertaining