Company profile

HCSG stock data



24 Apr 20
12 Jul 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 449.15M 446.96M 455.61M 462.1M
Net income 20.19M 18.9M 18.34M 18.19M
Diluted EPS 0.27 0.25 0.25 0.24
Net profit margin 4.50% 4.23% 4.03% 3.94%
Net change in cash 37.17M -13.24M 24.42M -12.21M
Cash on hand 64.5M 27.33M 40.57M 16.16M
Cost of revenue 387.16M 386.72M 398.4M 400.49M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 1.84B 2.01B 1.87B 1.56B
Net income 64.58M 83.52M 88.23M 77.4M
Diluted EPS 0.87 1.12 1.19 1.05
Net profit margin 3.51% 4.16% 4.73% 4.95%
Net change in cash 1.3M 16.47M -14.3M -9.34M
Cash on hand 27.33M 26.03M 9.56M 23.85M
Cost of revenue 1.61B 1.77B 1.61B 1.34B

Financial data from company earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
24 Feb 20 Theodore WAHL Common Stock Payment of exercise Dispose F No 31.01 7,682 238.22K 194,354
24 Feb 20 Theodore WAHL Common Stock Grant Aquire A No 31.01 13,720 425.46K 202,036
3 Jan 20 Frome Robert L Stock Option Common Stock Grant Aquire A No 24.43 5,001 122.17K 5,001
3 Jan 20 Robert J Moss Stock Option Common Stock Grant Aquire A No 24.43 5,001 122.17K 5,001
3 Jan 20 John Briggs Stock Option Common Stock Grant Aquire A No 24.43 5,001 122.17K 5,001
13F holders
Current Prev Q Change
Total holders 236 240 -1.7%
Opened positions 36 40 -10.0%
Closed positions 40 41 -2.4%
Increased positions 79 97 -18.6%
Reduced positions 86 73 +17.8%
13F shares
Current Prev Q Change
Total value 7.24B 6.96B +4.0%
Total shares 82.95M 87.32M -5.0%
Total puts 300K 13.7K +2089.8%
Total calls 39.8K 9.8K +306.1%
Total put/call ratio 7.5 1.4 +439.2%
Largest owners
Shares Value Change
BLK BlackRock 8.52M $203.81M -7.2%
Vanguard 7.77M $185.8M +1.0%
William Blair Investment Management 5.78M $138.11M +1.7%
Wellington Management 4.3M $102.74M -3.3%
MKFCF Mackenzie Financial 4.27M $102.11M -0.3%
Riverbridge Partners 3.6M $86.05M +35.3%
Van Berkom & Associates 3.22M $76.91M +30.9%
FMR 3.19M $76.16M -22.3%
FIL 2.87M $68.57M -1.6%
STT State Street 2.38M $56.96M -0.0%
Largest transactions
Shares Bought/sold Change
Wasatch Advisors 0 -4.66M EXIT
Deprince Race & Zollo 1.2M +1.2M NEW
Riverbridge Partners 3.6M +939.81K +35.3%
FMR 3.19M -916.64K -22.3%
Van Berkom & Associates 3.22M +758.98K +30.9%
Norges Bank 0 -751.27K EXIT
BLK BlackRock 8.52M -665.28K -7.2%
MNGPF Man 8.8K -504.59K -98.3%
Millennium Management 274.16K -483.58K -63.8%
WFC Wells Fargo & Company 1.76M +441.17K +33.5%
Content analysis ?
H.S. sophomore Avg
New words: adhere, aging, attendance, capacity, cumulative, cycle, deemed, disease, disruption, duration, earlier, economy, elevated, enacted, endeavored, extent, February, fewer, forecast, geographic, global, home, II, inability, interquarter, lifetime, long, lower, main, onset, outbreak, overcome, pandemic, portfolio, PPE, precautionary, profile, proposed, protect, protecting, protective, recessionary, recommended, safety, scope, skilled, spread, standing, stringent, strong, supplier, suspending, tiered, transport, transportation, travel, turnover, uncollectible, unforeseen
Removed: alleging, analyzing, anticipating, assumed, ASU, body, collateral, collect, conform, correction, coverage, deploy, design, determination, dialogue, distraction, divert, Enterprise, equitable, ERP, extended, formal, granting, HCSG, implementation, indemnify, individual, infection, inherently, involving, learned, magnitude, manage, memorializing, opened, opposed, order, Planning, predict, procurement, reclassified, registered, relationship, replace, reputation, Resource, revised, revision, rounding, scale, securing, security, settlement, stage, subjective, subsidiary, Summarized, system, testing, today, unadjusted, utilize, varying