Company profile

Incorporated in
Fiscal year end
IRS number

RCMT stock data



12 May 20
6 Jul 20
28 Dec 20


Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 45.03M 48.55M 40.25M 50.71M
Net income -5.95M 1.01M 335K 1.25M
Diluted EPS -0.45 0.07 0.03 0.1
Net profit margin -13.20% 2.08% 0.83% 2.47%
Operating income -7.78M 1.99M 731K 2.19M
Net change in cash -1.21M 1.45M -475K -825K
Cash on hand 642K 1.85M 393K 868K
Cost of revenue 34.19M 35.89M 29.64M 37.9M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 191.1M 200.35M 186.74M 176.45M
Net income 4.06M 2.72M 2.01M 1.76M
Diluted EPS 0.31 0.22 0.17 0.14
Net profit margin 2.12% 1.36% 1.08% 1.00%
Operating income 6.57M 5.42M 280K 3.83M
Net change in cash 1.37M -2.37M 2.57M -9.04M
Cash on hand 1.85M 482K 2.85M 279K
Cost of revenue 142.51M 151.04M 138.35M 129.42M

Financial data from RCM earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
2 Jun 20 Miller Kevin D Common Stock Buy Aquire P No 1.2 150,000 180K 614,231
2 Jun 20 Ballou Roger H Common Stock Buy Aquire P No 1.2 100,000 120K 188,907
2 Jun 20 Vizi Bradley Buy Aquire P No 1.2 850,000 1.02M 1,162,526
2 Jun 20 Vizi Bradley Sell Dispose S No 1.2 266,074 319.29K 0
2 Jun 20 Vizi Bradley Sell Dispose S No 1.2 2,692,065 3.23M 0
2 Jun 20 Michael Saks Common Stock Grant Aquire A No 0 20,000 0 103,343
15 May 20 Boyle Michael Edward Common Stock Grant Aquire A No 0 21,552 0 31,552
25.0% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 26 25 +4.0%
Opened positions 4 1 +300.0%
Closed positions 3 4 -25.0%
Increased positions 4 4
Reduced positions 8 9 -11.1%
13F shares
Current Prev Q Change
Total value 4.1M 9.87M -58.4%
Total shares 3.29M 3.29M -0.2%
Total puts 0 0
Total calls 0 0
Total put/call ratio
Largest owners
Shares Value Change
Dimensional Fund Advisors 803.3K $1M -2.8%
Renaissance Technologies 690.42K $863K -2.1%
Heartland Advisors 640K $800K +4.5%
Vanguard 276.49K $345K 0.0%
Bourgeon Capital Management 236.24K $295K -2.5%
Frontier Investment MGMT 230.1K $288K 0.0%
Bridgeway Capital Management 104.61K $131K 0.0%
Bard Associates 65.2K $81K -0.6%
California Public Employees Retirement System 50.7K $63K 0.0%
Geode Capital Management 41.06K $51K +0.9%
Largest transactions
Shares Bought/sold Change
Heartland Advisors 640K +27.33K +4.5%
Dimensional Fund Advisors 803.3K -22.99K -2.8%
Renaissance Technologies 690.42K -15.04K -2.1%
Kovack Advisors 12.34K +12.34K NEW
Bourgeon Capital Management 236.24K -6K -2.5%
Advisor 946 +946 NEW
Advisor 0 -946 EXIT
DB Deutsche Bank 0 -803 EXIT
BLK BlackRock 40.35K -645 -1.6%
NTRS Northern Trust 19.39K -541 -2.7%

Financial report summary

DigiradAmeriCOMSYS IT Partners
Content analysis ?
H.S. freshman Avg
New words: abruptly, adequate, adhere, April, authority, bad, bankruptcy, Bulletin, cancellation, candidate, chain, commensurate, comparison, concentrated, confidence, constituted, constituting, contributor, daily, deal, decided, decision, declared, degree, denied, Department, deploying, detailed, disruption, distancing, duration, ease, EBDITA, EBITDA, Education, enacted, endeavored, ensure, entirety, environment, epidemic, event, exact, excluding, exclusive, Facilitation, factor, fail, fewer, filing, flexibility, foreseeable, frontline, goal, great, harming, HCM, hedge, home, inability, inclusion, larger, long, lost, macroeconomic, managerial, modest, moving, nationwide, negative, negatively, noncompliance, onset, open, Organization, outbreak, overcome, overridden, pandemic, paragraph, passed, pertinent, point, predict, predicted, promotion, pronouncement, protect, protecting, recessionary, recommended, refinance, refine, regularly, regulatory, relevant, remediate, rendered, reopen, repayment, representation, resolution, responding, scarce, Section, sector, securitized, seek, serve, situation, smaller, social, spread, standpoint, statutory, sudden, supplier, sustain, task, taxability, telehealth, temporarily, transmission, transport, transportation, treat, unable, undetermined, unexpected, unforeseen, unsecured, viable, virtual, workforce, World, write, xxi
Removed: accounted, advisory, affiliate, anticipated, asserting, assigned, award, base, book, chemical, claimed, clarified, classification, collectible, combined, commenced, comparative, competitor, complement, conclude, consultant, continuation, defending, depth, design, discount, discrete, forma, gas, hereinafter, historic, Honolulu, industrial, infrastructure, integration, ixx, largely, lawsuit, lessor, merit, modified, occurred, oil, optimal, pharmaceutical, planned, practical, preliminary, pro, purport, referred, remained, renewable, retaliatory, retrospective, slightly, sought, stronger, substantially, transactional, unchanged, unique, unknown, updated, upward, yielded