<SEC-DOCUMENT>0000731012-19-000053.txt : 20190503
<SEC-HEADER>0000731012-19-000053.hdr.sgml : 20190503
<ACCEPTANCE-DATETIME>20190503171839
ACCESSION NUMBER:		0000731012-19-000053
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		83
CONFORMED PERIOD OF REPORT:	20190331
FILED AS OF DATE:		20190503
DATE AS OF CHANGE:		20190503

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			HEALTHCARE SERVICES GROUP INC
		CENTRAL INDEX KEY:			0000731012
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-NURSING & PERSONAL CARE FACILITIES [8050]
		IRS NUMBER:				232018365
		STATE OF INCORPORATION:			PA
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-12015
		FILM NUMBER:		19797264

	BUSINESS ADDRESS:	
		STREET 1:		3220 TILLMAN DRIVE
		STREET 2:		SUITE 300
		CITY:			BENSALEM
		STATE:			PA
		ZIP:			19020
		BUSINESS PHONE:		2159381661

	MAIL ADDRESS:	
		STREET 1:		3220 TILLMAN DRIVE
		STREET 2:		SUITE 300
		CITY:			BENSALEM
		STATE:			PA
		ZIP:			19020
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>hcsg-20190331.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2017 Workiva--><!--r:bceb36b2-765a-4bf5-99c6-3efd1dc0e033,g:52e95324-885c-46c9-a7c7-8da61ce67eab--><html xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:hcsg="http://hcsgcorp.com/20190331" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:srt="http://fasb.org/srt/2018-01-31" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31"><head><meta http-equiv="Content-Type" content="text/html"></meta>


<title>Document</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV8zLTEtMS0xLTA_9087eab0-b7e7-424a-abfb-b1da77d953bc">HEALTHCARE SERVICES GROUP INC</ix:nonNumeric><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV81LTEtMS0xLTA_376cf2b1-16fd-4b82-83a4-b2576b11c61b">10-Q</ix:nonNumeric><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV82LTEtMS0xLTA_2a5f5014-f541-4db7-a978-2b3f0da54524">Mar 31, 2019</ix:nonNumeric><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV83LTEtMS0xLTA_c186f7fd-2b07-42f1-942c-0fd394960840">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV84LTEtMS0xLTA_b78e8b70-e2c7-4c3a-aa0c-01e556cc7e2b">2019</ix:nonNumeric><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV85LTEtMS0xLTA_b2b59860-64fb-46d2-8de7-33bbd30f2c09">Q1</ix:nonNumeric><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV8xNC0xLTEtMS0w_b02bf12a-ae26-4530-8d23-10364b9dad61">Large Accelerated Filer</ix:nonNumeric><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV8xNS0xLTEtMS0w_bd55fdf4-34ff-4f7b-bd04-ce422e9783ff">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" format="ixt:booleanfalse" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV8xNi0xLTEtMS0w_87a83e56-993e-48dd-9f81-3767e64c4250">FALSE</ix:nonNumeric><ix:nonFraction unitRef="shares" contextRef="ifb7720747fa94a0f89adf4402e17f6e9_I20190501" decimals="-3" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV8xOC0yLTEtMS0w_f2a53b5f-dc54-4c7a-b118-029f560c641e">74074000</ix:nonFraction><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGV4dHJlZ2lvbjo2N2EzNjVhNTYxNGU0OWI1YTE3OTI5M2RmMjYwZDcwNV80OTQ3ODAyMzI1MDYx_84fee89c-3a27-4fbf-8fa0-99912728b838">0000731012</ix:nonNumeric><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGV4dHJlZ2lvbjo2N2EzNjVhNTYxNGU0OWI1YTE3OTI5M2RmMjYwZDcwNV80OTQ3ODAyMzI1MDYy_b33eb1e5-3d2b-46e3-806c-fb7c25c592e3">--12-31</ix:nonNumeric><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfMy0xLTEtMS0w_5f2032b0-bc53-47dc-b30b-46ebdd3c6031">58630</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfMy0zLTEtMS0w_d9f2a8c3-8b16-4871-ad2e-e9ae886764c7">47,209</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfNC0xLTEtMS0w_026bb82b-6b54-4f28-ba07-cdf8f35025e8">18257</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfNC0zLTEtMS0w_01665797-1b72-4da3-8a52-4a2b81e0b596">17,216</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfNS0xLTEtMS0w_8339fc84-e78c-4c98-95b3-110163a9450a">10,000</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" name="us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfNS0zLTEtMS0w_a23533f6-c3f0-4681-90f3-4561c985b11f">10000</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfOC0xLTEtMS0w_7f439cb1-9acd-43a4-9985-640af8737832">0.01</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfOC0zLTEtMS0w_2a9dc21e-3bf1-41b2-beee-2fc9a684927c">0.01</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfOS0xLTEtMS0w_34991de2-2069-4847-9c66-ed169096a91b">100,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfOS0zLTEtMS0w_c5d83def-906b-455d-a0dd-6c6553f19639">100,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfMTAtMS0xLTEtMA_062d1106-70fc-4f1c-9c87-08ef4af25712">75,465</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfMTAtMy0xLTEtMA_b9259afa-61b6-4265-b148-4d93328fa369">75,344</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfMTEtMS0xLTEtMA_2886ee56-8986-42db-ac10-444375e742f1">74,058</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfMTEtMy0xLTEtMA_8efa6e6b-f160-4544-8b85-19f477f710c6">73,877</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfMTMtMS0xLTEtMA_5d05561b-5bc3-4f88-8ffb-ce0c285f61e3">1,407</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfMTMtMy0xLTEtMA_58e91888-bf4c-4a7f-819f-8aff2c229aad">1,467</ix:nonFraction><ix:nonNumeric contextRef="i9daf5d762fa84ae7b5869ec389571972_I20190331" format="ixt-sec:durmonth" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80My9mcmFnOmVkZjkyNzgwMDY2ZjRmYTk5OGVmNjhjYzc2NDgxODhjL3RhYmxlOjZkZmYzZjc0Y2FkYTQ2MDFhMjBiODVhNjAxNzQwNzczL3RhYmxlcmFuZ2U6NmRmZjNmNzRjYWRhNDYwMWEyMGI4NWE2MDE3NDA3NzNfMi0xLTEtMS0w_f5468bdb-32a3-44bb-8d37-f73be398a5bb">3</ix:nonNumeric><ix:nonNumeric contextRef="ia7f4a1db5fac4c58bea23486624c7454_I20190331" format="ixt-sec:duryear" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80My9mcmFnOmVkZjkyNzgwMDY2ZjRmYTk5OGVmNjhjYzc2NDgxODhjL3RhYmxlOjZkZmYzZjc0Y2FkYTQ2MDFhMjBiODVhNjAxNzQwNzczL3RhYmxlcmFuZ2U6NmRmZjNmNzRjYWRhNDYwMWEyMGI4NWE2MDE3NDA3NzNfMy0xLTEtMS0w_365c912c-95f4-4456-8bc3-1f1ac95bbc4b">1</ix:nonNumeric><ix:nonNumeric contextRef="i2ad5010ed4a540458063ee9f5b78c819_I20190331" format="ixt-sec:duryear" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80My9mcmFnOmVkZjkyNzgwMDY2ZjRmYTk5OGVmNjhjYzc2NDgxODhjL3RhYmxlOjZkZmYzZjc0Y2FkYTQ2MDFhMjBiODVhNjAxNzQwNzczL3RhYmxlcmFuZ2U6NmRmZjNmNzRjYWRhNDYwMWEyMGI4NWE2MDE3NDA3NzNfNC0xLTEtMS0w_a8d082fb-e199-474b-b4de-f077e85fa543">1</ix:nonNumeric><ix:nonNumeric contextRef="i3faec4ebef90470589c5a8fb225a44b5_I20190331" format="ixt-sec:duryear" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80My9mcmFnOmVkZjkyNzgwMDY2ZjRmYTk5OGVmNjhjYzc2NDgxODhjL3RhYmxlOjZkZmYzZjc0Y2FkYTQ2MDFhMjBiODVhNjAxNzQwNzczL3RhYmxlcmFuZ2U6NmRmZjNmNzRjYWRhNDYwMWEyMGI4NWE2MDE3NDA3NzNfNS0xLTEtMS0w_7e9b1ab9-3ae6-413e-b0c5-ae7c7819bc60">1</ix:nonNumeric><ix:nonNumeric contextRef="i234c499ffffc4ce88fdb288379e93c9a_I20190331" format="ixt-sec:duryear" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80My9mcmFnOmVkZjkyNzgwMDY2ZjRmYTk5OGVmNjhjYzc2NDgxODhjL3RhYmxlOjZkZmYzZjc0Y2FkYTQ2MDFhMjBiODVhNjAxNzQwNzczL3RhYmxlcmFuZ2U6NmRmZjNmNzRjYWRhNDYwMWEyMGI4NWE2MDE3NDA3NzNfNi0xLTEtMS0w_f59c29dd-2f01-44a6-be8a-8ad47ddea59b">1</ix:nonNumeric><ix:nonNumeric contextRef="i7d4130515c624eb6a2eeece1fa9d6287_I20190331" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80My9mcmFnOmVkZjkyNzgwMDY2ZjRmYTk5OGVmNjhjYzc2NDgxODhjL3RhYmxlOjZkZmYzZjc0Y2FkYTQ2MDFhMjBiODVhNjAxNzQwNzczL3RhYmxlcmFuZ2U6NmRmZjNmNzRjYWRhNDYwMWEyMGI4NWE2MDE3NDA3NzNfNy0xLTEtMS0w_aced2f3b-7e60-4d11-9d8a-dc0b9e3bc362"></ix:nonNumeric><ix:nonFraction unitRef="shares" contextRef="ib2b6a32dce27472ea1aa3c062267956f_D20180101-20180331" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84NS9mcmFnOmJlMDRmZjYzNzgwNzQ2N2E5ZDhjYzg5YTQ1YTM3MTUwL3RhYmxlOmRiNGEzOTAzY2VlMDQwNWQ4YmRiZGQyNzUzNzM0MWNmL3RhYmxlcmFuZ2U6ZGI0YTM5MDNjZWUwNDA1ZDhiZGJkZDI3NTM3MzQxY2ZfMS0yLTEtMS0w_ff75743f-ebaa-4cd6-abd6-2935f2d54cd4">&#8212;</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i522f90d2954a4196b9a18c49379214b8_D20190101-20190331" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNTgxL2ZyYWc6YjQwN2UxNzVmY2ZlNGYxMDllMjI0NDRiNmFmY2M5ZjEvdGFibGU6NDVhYTBiNDljZWQ1NGI3NmI1YzRhNDM5N2M5ZTZlMjUvdGFibGVyYW5nZTo0NWFhMGI0OWNlZDU0Yjc2YjVjNGE0Mzk3YzllNmUyNV8yLTEtMS0xLTI1OTI_dce9a017-e371-4301-9272-dab59a5e1661">1.15</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ic8acf7403d9747278b259e47da12148c_D20190101-20190331" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNTgxL2ZyYWc6YjQwN2UxNzVmY2ZlNGYxMDllMjI0NDRiNmFmY2M5ZjEvdGFibGU6NDVhYTBiNDljZWQ1NGI3NmI1YzRhNDM5N2M5ZTZlMjUvdGFibGVyYW5nZTo0NWFhMGI0OWNlZDU0Yjc2YjVjNGE0Mzk3YzllNmUyNV8zLTEtMS0xLTI1OTI_142cc57a-37a1-4b15-845e-7f8739a0d572">0.50</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="hcsg-20190331.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ifb7720747fa94a0f89adf4402e17f6e9_I20190501"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-05-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7dd887edd19432481e8da0f2af40bc0_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5115639c39b4c78a09541b02276ca35_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0e5c951e0e544909a3cfcd46f5a8660_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0caf5bef9aea4788900144f45b157de4_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f99b52c80d3422dbb3c84b5737d25b8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if120028dc2e2409480fe816a205cc8ce_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2767044f52a4989a31b24f6ba815ed8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82096dcc4a8546d097874fea1a68baf4_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3b33322712a47d7a07b222f5e683593_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibdc4439152c04719ba367a1985bdec09_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f709642494c4184836e784b74183710_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89ed605a1a1d4b9e9c089c0118136dae_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice7475cc6f6d486bbaed837774404c03_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d83ca9cb02c49d083b0db2cd2f80193_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b1a1057726c4e2bafd9423ac7a65ad0_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib96c5be2f98a4b4c87cbf201855a6bc6_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadc922c62af04e3a90dbf47a94268200_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia313a4ce90a24fae8dc2fe505f037085_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1aac407df3c846d2a7df50b1b73afa97_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4bf582fecc2544b1a51bab78d0a54e66_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99bd2ee68d8c4b79bcf9592df5fd7c85_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a1ac9eabcc340d2b97dddc0d4157a74_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i192384c2d1614cf18fd6894da33e2cff_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69bda416680c49ad80529934fb5b8a56_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7a5c508b01b45ea9d54ec4c17ee20b2_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d894e6f4e164ebdb9a9714db9ac96a0_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5999929e301e431698278dc05c4b3c75_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8dc6d3f79b604208a9b4f2ae9f75c325_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3bfd022f96c49a9986236942541de8c_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64f42b2a660349488b6d1e37890796fc_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i379a919c51444ab3a7a5bde5238bd4c1_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0822a8cd86df4b228f9f178c19066604_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaaeafac070c7401eae1a49eb2b831000_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9d05281442a440190e1ea93161ed76f_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>hcsg:segment</xbrli:measure></xbrli:unit><xbrli:context id="i6a267b3a0e2f4e2695b1f42c7e028be4_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="financial_institution"><xbrli:measure>hcsg:financial_institution</xbrli:measure></xbrli:unit><xbrli:context id="i31a1380aa81140cebe2c6d6e6ed773d0_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0efadaca73864b329bba185ebe5498bd_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i9fc28ea58c414dd9a3919b4eb467a23a_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86a5adc76bfd4549ace4b174656d1ef0_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d03d29a9d4d48e980c8a4017e7d2172_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i166955f8d7214930a5171f3593e7a69d_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf0d1e246dfb4415bc1e8d48cfb030c1_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f6cd5784f6c4da98a942871993afeea_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba0b770f4c8748a4b112a2865b4dcb95_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2018-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ad5010ed4a540458063ee9f5b78c819_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3faec4ebef90470589c5a8fb225a44b5_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i234c499ffffc4ce88fdb288379e93c9a_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d4130515c624eb6a2eeece1fa9d6287_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc14406fe0434b18af1d8d6598a7e3e9_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9daf5d762fa84ae7b5869ec389571972_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2018-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7f4a1db5fac4c58bea23486624c7454_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2019-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51d17c104e46425e9a2a7ecbc50b1b4a_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6259603c3aef43c69aae4f8c11a67ec7_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i483a892354a84bfaae168bdba6664f98_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hcsg:HousekeepingAndDietaryEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ee1d6d9b94641d4b04b1ef38d398b3b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hcsg:HousekeepingAndDietaryEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5fb70cd75f7435c93fe089c6059bca3_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hcsg:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9637ff31aa9f477e8eba623779a6f571_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hcsg:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id69b4577e00841dab73252719fe5ce5c_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentOtherTypesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06688c69bf2942149b8268ca6d4c9011_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentOtherTypesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebd7df9cd6eb4cabae9f82d7910697c5_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd0f33dc48954d7aa2a9f5990987f49d_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1018e9fe4b94db39aa987e542367b0b_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i519da19a83be4f22843a03815a79fe6d_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if45dee57749b45f1a01f89fbe9db3f05_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77465be2ce9649e88e036d86c9d32084_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i489fcd94ce824b50bbfd5fa83b640d06_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8611e927e664e6f88125ecf7454254d_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11dc213771cc43a2b4d44913af4292cb_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78f2f744cc8c4d3298cca48e7437f8d5_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9d641fc629a4419a61480317639780c_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaaf8a61acc8346ca88b0f09668595b46_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i481396a8e0a34779b5f71a18834782eb_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb133b2d45ff4bf4ae57d8767a73afff_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if043d75a0928462daab67e305b40de69_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6cd2da3166a47f2a72957b447b375dd_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a3d8fc622dc448483b0eafe7fe9d109_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a0e6d41bf154e7daffd94d812ad3ee4_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia296f57ebd03481b995375efde54a8ef_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5460fd07e2e54ef5b0a248f84996be54_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if66ef090d81944878f1851315d25e11d_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21927986f7b74e6ead648b88ea8e3ef0_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12fe573c06f54d9680e08aa48ea4e27a_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4607a6266ac745ccb247549735bd7ff4_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7dc849432b0b45be907236689f6a520b_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia131f16dbaec4167b8204f5b6f46a1e5_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7f1e14caed44a9c804fdd6c37a32820_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i438599f358c2432ead2e7ecb8d9d31c1_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2785bedc287402a9dbc970fe19a15ca_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie812e558ee0147e5a5ca6964958f89aa_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1bdc7510e63249088b20093519eb8707_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b92796b5c7a4d618f1818cca1fa1d45_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96d1da9f463b4b3aa3074c68e8c2a712_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf96f19f98f04154948a99fb6f203f21_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1695aea402764707a2cc51dcbe5ba83c_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5939506634641a6a613df91d64380fd_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43f91441b4084eabb38fc6a4c4803829_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fe449fd2a9c475798ff288fdda7c12a_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5444994842ab4b499f62fce24d01ae3a_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i825a834e287f4692b389a38818ac71d7_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa042644bf684d0d8bb249a0557d3f78_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d0877ff2afd4f39ab879d5559c4f116_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fbe60d7749a45249e9ffeaa4f1ef4e4_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i947a18dbffd64a7e94a017df137405ea_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82abe793fea9492db697ba38c16d5a9d_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1393bc3415b743fa91f22ed6918e3c48_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c20f593739c44b6b238a41740bab913_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9b28908625d4d2a90491773ffef7ba6_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab6f791263b74745a32061a46f14f365_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdc6783ccfc244f98152d29ef9098f95_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac72465d49ab4439a2acdc20e13e5cb9_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic08b1c5c3c9f4230b47a6da59c93b277_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7bbfb0ef426408a864b2f76147fb495_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37ab8bcc42234bba886aa3b6f53f83e4_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if997902bfa2d42729282f66f34153994_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40993976e2204618a661257e8fa6695c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61d2ab5dfaa54ea893d74599ac9d8d30_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i680dac1449ca46009744dbc86d062443_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0553c8d5f0840b1888d19a18800b07e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06e15942bad5472c89b487144942705d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3e86be55e1840f2a4dcca8df2643915_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea0ac98c2bc6456ead2a28ada6f62f78_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc6d2f150f344233b1ae8f0a49b15e50_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9169d6da74343548ff558b585b2a35a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b23a7d9a53b4cf5af24b46f83a261e3_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bd9508ae7e84ec7a486cee8c5f2063c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida95c732aa434acdae3c7af78793c71b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e6482bf11b747509318f9592a84ad0d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0ceaa6935914e67bef69d439b558430_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7dbea0c31a047a9b4bfe843477f72ab_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i242a4c4b19f145db8123c81bf897924e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ec5b9f036494407b95d6d80a99b029b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91612394974c422d9baff4f3b3e5fabc_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f5e574cabbc4de896b40409df41369f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i657f3c0d34044900ba6220dba0f64657_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i604d13d4c3c34c6b8917c65c84ec31f1_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43c40e61579b4a22810efae5321a2fe6_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e26e884f0c241539a29fae6023ddb01_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf009b53a155492c8c06246cb7f0e9d3_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a32153d9e7c4cadba511458f54a9dc2_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1018f52d4df94dda94c4e49070f68b5f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0387d2ef3b3a4acb91e6d33c01361718_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa2641bcead24e15a95299a8b10eb570_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0724bb43661a46608bd78b7b1d685e1c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf5a66a005b248a7b634c0b3599cc965_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6f40ee1aa924db7baef44924192a759_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3a0dfae7f3c41e8bc8d2ab0cbe55675_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5436188cb4974e46860a7052d0b77246_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fc9467547014d84a4973a8304d9ea24_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70d59e0c1d9847b1b876fdd1171be2a2_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2540a1e00b9f4a2e9b8df84e53763410_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8aaaf6e91f0461a9eb477e7a109435c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36e07128c1bc449ca7febe7c9dc0e936_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87173504a8db442ebfd1bb3cd87ba492_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf7799ca1b0f4d828c483afd6bc216f4_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1bf84cfcd884cd99f1b69568a8b79fe_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice7a9f2f2634455393f643511b323050_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92d29a6dd1564c8483aebccddbf6c81b_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76b5f2b6cf304fdc82cc9e636fd68958_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib384dfcd03994bfbb5bd2c1bf500d7ba_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4145e7045c54d528f438af6e31aab96_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia84a7836388d438fa99e60985a48a169_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1fafcc257dad42509d6732bdd7984a22_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3da1e86e65184f469d6fa04fd9c2d031_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1677b69932c14632b48e732b9ae2101a_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5cad2fe5c7cf4afdbf703cf5a57dce24_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0eb9c995c08f474f9ac13945ed4b0c7a_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i355320995fc34101b22b63c95d8a7f14_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbc72178bda0423db8478740e7e9c804_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac9ebc9f6d874a4498a59550341991fe_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1889c6de15754e2d857b7047f5596e01_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19129d4a298b4583a2a6cfd914dc86cc_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i036e970d67cb420c95eb7738ee77388f_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a70a05e600749f7805b9776c93fffe4_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2b6a32dce27472ea1aa3c062267956f_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf1611498fc14a1a801d284e093240ec_D20190430-20190430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-30</xbrli:startDate><xbrli:endDate>2019-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d55b90d893e40ba97ac9c33ba5583b7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab6bd25187bc4d81a3df3b39d3b926dd_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic09ae8d49ee947fdaa84501aa2453d15_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d5c9e4a03fa4633a9f370ee72981f57_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a3c996856264ae9a5c75eb5dd091cb7_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife1419178f5a424481869f9e8f15b9f5_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4137bc6f00e946fe9875e0093e84c4d1_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">hcsg:CorporateAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i324a4f29de984a79a8afe2a9cf45d8f4_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">hcsg:CorporateAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b914cbfa7724761870ce46912964468_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74c1f99c62154a43902aeb9d74292811_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf6b41a992ed435dada87c408010a61b_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i215d96a24f354030bc7963f52c85b571_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5369bd798082490eb4612efed00a1a91_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i522f90d2954a4196b9a18c49379214b8_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8acf7403d9747278b259e47da12148c_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hcsg:PrimeRateOrOvernightBankFundingRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i_0_1"></div><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:18pt;font-weight:700;line-height:120%;">UNITED STATES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:18pt;font-weight:700;line-height:120%;">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:12pt;font-weight:700;line-height:120%;">Washington,&#160;D.C. 20549</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.293447%;"><tr><td style="width:1.0%;"></td><td style="width:17.472914%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.472914%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.472914%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.472914%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:20.108346%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="15" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:18pt;font-weight:700;line-height:120%;">Form&#160;<ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xL2ZyYWc6MGNkYzViOGU0NTQ4NGI1MjllZmVlYmE1ZGUxM2UzYTYvdGV4dHJlZ2lvbjowY2RjNWI4ZTQ1NDg0YjUyOWVmZWViYTVkZTEzZTNhNl80OTQ3ODAyMzI2NzU4_78b947b4-0603-4926-af28-70d3aca33616">10-Q</ix:nonNumeric></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">(Mark One)</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.450142%;"><tr><td style="width:1.0%;"></td><td style="width:20.650231%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.546995%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.570416%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:69.032357%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:12pt;font-weight:400;font-family:Wingdings;color:#000000;background-color:rgb(255,255,255, 0.0);">&#254;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:12pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">For the quarterly period ended <ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xL2ZyYWc6MGNkYzViOGU0NTQ4NGI1MjllZmVlYmE1ZGUxM2UzYTYvdGV4dHJlZ2lvbjowY2RjNWI4ZTQ1NDg0YjUyOWVmZWViYTVkZTEzZTNhNl8xNjQ5MjY3NDQzNDM0_7c2c0033-74ae-40c1-bce4-a3c92a91d2db">March&#160;31, 2019</ix:nonNumeric></span></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">OR</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.450142%;"><tr><td style="width:1.0%;"></td><td style="width:20.650231%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.546995%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.570416%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:69.032357%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:12pt;font-weight:400;font-family:Wingdings;color:#000000;background-color:rgb(255,255,255, 0.0);">&#168;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:12pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Commission file number:&#160;0-12015</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.293447%;"><tr><td style="width:1.0%;"></td><td style="width:17.472914%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.472914%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.472914%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.472914%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:20.108346%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="15" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:24pt;font-weight:700;line-height:120%;">HEALTHCARE SERVICES GROUP, INC.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(Exact name of registrant as specified in its charter)</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.293447%;"><tr><td style="width:1.0%;"></td><td style="width:47.048316%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.660322%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:45.291362%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Pennsylvania</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">23-2018365</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(I.R.S. Employer Identification No.)</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3220 Tillman Drive, Suite&#160;300, Bensalem, PA</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">19020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(Address of principal executive offices)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(Zip Code)</span></td></tr></table></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Registrant&#8217;s telephone number, including area code:</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">(215) 639-4274</span></div><div style="margin-top:3pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days. YES&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Wingdings;font-size:10pt;font-weight:400;line-height:120%;">&#254;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;NO&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Wingdings;font-size:10pt;font-weight:400;line-height:120%;">&#168;</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). YES&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Wingdings;font-size:10pt;font-weight:400;line-height:120%;">&#254;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;NO&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Wingdings;font-size:10pt;font-weight:400;line-height:120%;">&#168;</span></div><div style="margin-top:3pt;"><span><br/></span></div><div style="margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:3pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.433048%;"><tr><td style="width:1.0%;"></td><td style="width:16.523878%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:20.141823%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.549638%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.378871%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.668596%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.378871%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:33.600579%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.378871%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.378871%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Large accelerated filer</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Wingdings;color:#000000;background-color:rgb(255,255,255, 0.0);">&#254;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accelerated filer</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Wingdings;color:#000000;background-color:rgb(255,255,255, 0.0);">o</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-accelerated filer</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Wingdings;color:#000000;background-color:rgb(255,255,255, 0.0);">o</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Smaller reporting company</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Wingdings;color:#000000;background-color:rgb(255,255,255, 0.0);">o</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging growth company</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Wingdings;color:#000000;background-color:rgb(255,255,255, 0.0);">o</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:7pt;line-height:120%;">.&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Wingdings;font-size:10pt;line-height:120%;">&#168;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:7pt;line-height:120%;">&#160;</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Act). YES&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Wingdings;font-size:10pt;font-weight:400;line-height:120%;">&#168;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;NO&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Wingdings;font-size:10pt;font-weight:400;line-height:120%;">&#254;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:22.5pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div><span><br/></span></div></div></div><hr style="page-break-after:always"></hr><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:106%;">Indicate the number of shares outstanding of each of the registrant&#8217;s classes of common stock, as of the latest practicable date. Common Stock, $.01&#160;par value: <ix:nonFraction unitRef="shares" contextRef="ifb7720747fa94a0f89adf4402e17f6e9_I20190501" decimals="-3" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xL2ZyYWc6MGNkYzViOGU0NTQ4NGI1MjllZmVlYmE1ZGUxM2UzYTYvdGV4dHJlZ2lvbjowY2RjNWI4ZTQ1NDg0YjUyOWVmZWViYTVkZTEzZTNhNl8xNzMy_f2a53b5f-dc54-4c7a-b118-029f560c641e">74,074,000</ix:nonFraction> shares outstanding as of May 1, 2019. </span></div><div id="i_0_7"></div><div style="text-align:center;"></div><div style="position:relative;width:100%;height:22.5pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div><span><br/></span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:106%;">Healthcare Services Group, Inc.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Quarterly Report on Form 10-Q</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">For the Period Ended March&#160;31, 2019</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">TABLE OF CONTENTS</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:19.637427%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:7.941520%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:32.064327%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.719298%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:19.637427%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-10pt;padding-left:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;" href="#i_0_16">PART I</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;" href="#i_0_13">FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_13">5</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-10pt;padding-left:20pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_16">Item&#160;1.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_16">Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_16">5</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_16">Consolidated Balance Sheets as of March 31, 2019 and December 31, 2018</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_16">5</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_22">Consolidated Statements of Comprehensive Income for the Three Months Ended</a>&#160;<a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#0">March 31, 2019 and 2018</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_22">6</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_25">Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2019 and 2018</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_25">7</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_28">Consolidated Statement</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_28">s</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_28"> of Stockholders&#8217; Equity for the Three Months Ended March 31, 2019</a> and 2018</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_28">8</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_31">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_31">10</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-10pt;padding-left:20pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_109">Item&#160;2.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_109">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_109">28</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-10pt;padding-left:20pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_148">Item&#160;3.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_148">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_148">36</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-10pt;padding-left:20pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_151">Item&#160;4.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_151">Controls and Procedures</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_151">36</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-10pt;padding-left:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;" href="#i_0_154">PART II</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;" href="#i_0_154">OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_154">38</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-10pt;padding-left:20pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_157">Item 1.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_157">Legal Proceedings</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_157">38</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-10pt;padding-left:20pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_160">Item 1A.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_160">Risk Factors</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_160">38</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-10pt;padding-left:20pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_163">Item 2.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_163">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_163">39</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-10pt;padding-left:20pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_166">Item 3.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_166">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_166">39</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-10pt;padding-left:20pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_169">Item 4.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_169">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_169">39</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-10pt;padding-left:20pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_172">Item 5.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_172">Other Information</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_172">39</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-10pt;padding-left:20pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_175">Item 6.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_175">Exhibits</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_175">39</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-10pt;padding-left:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_178">Signatures</a></span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_178">40</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div id="i_0_10"></div><div style="text-align:center;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">3</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">This report and documents incorporated by reference into it&#160;may contain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, which are not historical facts but rather are based on current expectations, estimates and projections about our business and industry, and our beliefs and assumptions. Words such as &#8220;believes,&#8221; &#8220;anticipates,&#8221; &#8220;plans,&#8221; &#8220;expects,&#8221; &#8220;will,&#8221; &#8220;goal,&#8221; and similar expressions are intended to identify forward-looking statements. The inclusion of forward-looking statements should not be regarded as a representation by us that any of our plans will be achieved. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise. Such forward-looking information is also subject to various risks and uncertainties. Such risks and uncertainties include, but are not limited to, risks arising from our providing services exclusively to the healthcare industry, primarily providers of long-term care; having a significant portion of our consolidated revenues contributed by one customer during the three months ended March 31, 2019; credit and collection risks associated with the healthcare industry; risks associated with the ongoing Securities and Exchange Commission investigation into our earnings per share calculation practices and related litigation; our claims experience related to workers&#8217; compensation and general liability insurance; the effects of changes in, or interpretations of laws and regulations governing the healthcare industry, our workforce and services provided, including state and local regulations pertaining to the taxability of our services and other labor-related matters such as minimum wage increases; the Company's expectations with respect to selling, general, and administrative expense; continued realization of tax benefits arising from our corporate reorganization and self-funded health insurance program; risks associated with the reorganization of our corporate structure; realization of our expectations regarding the impact of the Tax Cuts and Jobs Act on our tax rates and financial results; and the risk factors described in Part I of our Form 10-K for the fiscal year ended December&#160;31, 2018 under &#8220;Government Regulation of Clients,&#8221; &#8220;Competition&#8221; and &#8220;Service Agreements and Collections,&#8221; under Item IA. &#8220;Risk Factors&#8221; in such Form 10-K and under Item IA. "Risk Factors" in this Form 10-Q.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">These factors, in addition to delays in payments from clients and/or clients in bankruptcy or clients with which we are in litigation to collect payment, have resulted in, and could continue to result in, significant additional bad debts in the near future. Additionally, our operating results would be adversely affected if unexpected increases in the costs of labor and labor-related costs, materials, supplies and equipment used in performing services (including the impact of potential tariffs) could not be passed on to our clients.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">In addition, we believe that to improve our financial performance we must continue to obtain service agreements with new clients, retain and provide new services to existing clients, achieve modest price increases on current service agreements with existing clients and maintain internal cost reduction strategies at our various operational levels. Furthermore, we believe that our ability to sustain the internal development of managerial personnel is an important factor impacting future operating results and the successful execution of our projected growth strategies.&#160;</span></div><div id="i_0_13"></div><div></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">4</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">PART I &#8212; FINANCIAL INFORMATION</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Item 1.   Financial Statements (Unaudited)</span></div><div id="i_0_16"></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Healthcare Services Group, Inc.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Consolidated Balance Sheets</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">(in thousands, except per share amounts)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"></td><td style="width:65.935578%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.666179%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532064%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.666179%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMy0xLTEtMS0w_f4c30794-92a2-41a4-87b4-c2902485c09d">28,362</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMy0zLTEtMS0w_07e3c54c-979a-4e83-a07f-ad88bf950f9a">26,025</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities, at fair value</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfNC0xLTEtMS0w_30a71720-0f90-4f0f-b431-817739cb0e34">78,508</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfNC0zLTEtMS0w_38a3edec-f713-4332-bf4e-a7f18b777df9">76,362</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts and notes receivable, less allowance for doubtful accounts of $58,630 and $47,209 as of March 31, 2019 and December 31, 2018, respectively</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfNS0xLTEtMS0w_afc43e1b-11a9-4af3-b15e-638ce0095e79">353,106</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfNS0zLTEtMS0w_4c615dd8-fe55-465a-b1e6-0d9c0b273d73">341,838</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories and supplies</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfNi0xLTEtMS0w_ffe4ebbb-de0d-4c31-8f03-f1cc3d3cf351">40,982</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfNi0zLTEtMS0w_c4e5618d-ed8d-4758-9b3a-43bc6ae137dc">41,443</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfNy0xLTEtMS0w_34ab7127-647e-431f-a7ad-3ffe7bc955c3">24,048</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfNy0zLTEtMS0w_0720d16a-450a-4ce1-b250-3f447d104ee9">22,468</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfOC0xLTEtMS0w_ef491d5e-862a-40ad-9471-1dea36b1bbcf">525,006</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfOC0zLTEtMS0w_dd8b97a1-473b-4ab0-8d85-4db89293fc77">508,136</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfOS0xLTEtMS0w_56b90ade-60e6-4215-a2d7-4314c5c1ad38">30,077</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfOS0zLTEtMS0w_219fb8ad-702d-4956-9761-9d9f71b7ae11">12,900</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTAtMS0xLTEtMA_da3cdbbf-7f21-4490-b534-ddc0dc16fafd">51,084</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTAtMy0xLTEtMA_4aad2bad-6ec5-4fe8-98ef-4ac3ac47d669">51,084</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible assets, less accumulated amortization of $18,257 and $17,216 as of March 31, 2019 and December 31, 2018, respectively</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTEtMS0xLTEtMA_5a7819bf-dcc5-4f76-b7c5-c2f8c7305fae">25,477</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTEtMy0xLTEtMA_fabba645-61c0-4dae-9bd9-e59f708331d5">26,518</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Notes receivable &#8211; long&#8211;term portion, less allowance for doubtful accounts of $10,000 as of March 31, 2019 and December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTItMS0xLTEtMA_f8943df1-a500-4942-8e83-f996c10677fc">39,291</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTItMy0xLTEtMA_0391adad-c2dc-463c-9702-b1f10b40e9d8">43,043</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation funding, at fair value</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTMtMS0xLTEtMA_427ed997-2819-433f-99c1-923879e49ea3">31,812</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTMtMy0xLTEtMA_34b70ecf-4a7d-4ad9-8e49-0d2ad4fd342a">29,113</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income taxes</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTQtMS0xLTEtMA_0d00821e-390c-469e-84a5-f84d49102386">20,177</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTQtMy0xLTEtMA_3105e4fb-d5c3-4aa4-9206-5e6e48c7ca35">20,552</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other noncurrent assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTUtMS0xLTEtMA_23809f03-053b-4ef1-a0d3-aebf915becda">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTUtMy0xLTEtMA_97a5fef7-3ae2-402e-8ba3-51ab9a48a3a3">1,257</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTYtMS0xLTEtMA_027f894f-2657-4edd-a63d-86c64cdaa439">722,924</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTYtMy0xLTEtMA_9d402329-9f87-4e24-bf16-4c23313508d4">692,603</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY:</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjAtMS0xLTEtMA_2dade46c-2e3d-463f-90cb-f2ed81ddac74">60,254</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjAtMy0xLTEtMA_66a04b9a-35f6-4c26-b151-9488af6a1ee9">61,467</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued payroll, accrued and withheld payroll taxes</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjEtMS0xLTEtMA_c9e73334-acac-41be-821b-6c389fe2053b">51,359</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjEtMy0xLTEtMA_665c75e8-4fcc-4eb8-8e03-2013d6c2c191">35,198</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjItMS0xLTEtMA_9f0b9f27-aebd-4f10-8d3d-bf35b5f464fe">10,740</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjItMy0xLTEtMA_26f1f06c-dc6e-476e-9a82-2cf8cf1d540d">8,890</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Borrowings under line of credit</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjMtMS0xLTEtMA_e84d6913-d105-45d6-aec5-42e30e385081">30,000</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjMtMy0xLTEtMA_5f11d8cc-6cf8-418d-8883-67b39016c0a2">30,000</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes payable</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjQtMS0xLTEtMA_1fb13ef7-9f58-4d7d-9b92-baabf925419a">1,410</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjQtMy0xLTEtMA_6f615f97-7f57-4559-aa76-e4891fc25f7a">7,140</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued insurance claims</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjUtMS0xLTEtMA_9bf19665-6a3c-4b2a-8b26-f710e9b2d713">21,719</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjUtMy0xLTEtMA_80eb295b-976b-40bd-aa9f-72cfd422cd29">20,696</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjYtMS0xLTEtMA_bad9753b-895d-4ef6-aec8-1551d5a2419f">175,482</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjYtMy0xLTEtMA_55c04d05-277f-483e-ada0-edec5cf63a84">163,391</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued insurance claims &#8212; long-term portion</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjctMS0xLTEtMA_b76da025-ae0e-453f-8a4f-87769e7bd4fb">60,680</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjctMy0xLTEtMA_4e369e97-9a81-4879-a588-a3be22a4fd32">58,904</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation liability</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjgtMS0xLTEtMA_ea3442bc-5b2b-489a-8840-bf8ddfa661cc">31,909</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjgtMy0xLTEtMA_167fd57e-0a00-410e-a45c-aa3652646176">29,528</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liability - long-term portion </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjktMS0xLTEtMjYxMw_73cad479-7a14-4044-b91e-05dc59748aa6">12,304</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Commitments and contingencies (Note 15)</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjktMS0xLTEtMA_4a5e96b0-734f-4c9f-8f68-2deb6f545de6"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjktMy0xLTEtMA_04675c47-191e-49d0-bc07-f7498d01a4ee"></ix:nonFraction></td></tr><tr><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">STOCKHOLDERS&#8217; EQUITY:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock, $.01 par value; 100,000 shares authorized; 75,465 and 75,344 shares issued, and 74,058 and 73,877 shares outstanding as of March 31, 2019 and December 31, 2018, respectively</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzItMS0xLTEtMA_709c28c1-b32f-4751-9893-a67a9a79fe5d">755</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzItMy0xLTEtMA_7f217260-3d30-4f5a-989e-b3740aa12e5e">753</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional paid-in capital</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzMtMS0xLTEtMA_b0924ca8-fb1e-407e-bf63-77af4742693e">264,936</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzMtMy0xLTEtMA_b42d8f5f-a71f-49d9-a4cb-c524b29fa418">259,440</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzQtMS0xLTEtMA_785a11ad-a318-45c3-b363-b216e1bc0882">184,592</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzQtMy0xLTEtMA_b6d335e1-323d-4b2d-80fc-cbc0963e3eb5">190,092</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive income, net of taxes</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzUtMS0xLTEtMA_9b7de1d1-616e-4a3b-a807-57b4d4142a6f">1,574</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzUtMy0xLTEtMA_1f456577-b467-48eb-a485-3139bf629754">158</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock in treasury, at cost, 1,407 and 1,467 shares as of March 31, 2019 and December 31, 2018, respectively</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzYtMS0xLTEtMA_4341c423-b79e-4a5d-bc98-3344004a0aa4">9,308</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzYtMy0xLTEtMA_5f04292b-b448-4ba6-a3a8-be1f3c2b8bcf">9,663</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stockholders&#8217; equity</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzctMS0xLTEtMA_63517e9a-0369-4c5d-bced-608af543d148">442,549</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzctMy0xLTEtMA_19950498-cf8c-4163-ba28-255035cff68e">440,780</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities and stockholders&#8217; equity</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzgtMS0xLTEtMA_c2aea7fc-7293-47ad-8ab4-635ef5785389">722,924</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzgtMy0xLTEtMA_97353b1d-ff7e-4aca-b280-3efb1da3fe1d">692,603</ix:nonFraction>&#160;</span></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">See accompanying notes.</span></div><div id="i_0_22"></div><div style="text-align:center;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">5</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Healthcare Services Group, Inc.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Consolidated Statements of Comprehensive Income</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">(in thousands, except per share amounts)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"></td><td style="width:68.278184%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:12.494876%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532064%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.494876%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMi0xLTEtMS0w_94dee61c-0139-4afd-8780-7929e8a4537c">476,111</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMi0zLTEtMS0w_fa838c2d-ae44-4c09-86a7-d951552f8f08">500,562</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs of services provided</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfNC0xLTEtMS0w_ddc8c62d-99eb-45e5-a061-157e1f736179">427,265</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfNC0zLTEtMS0w_0c91d420-7301-42d6-867f-c9e6b2d234e5">469,252</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expense</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfNS0xLTEtMS0w_a4cbbcf3-c793-405d-b404-30377db069ed">41,101</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfNS0zLTEtMS0w_2ee61cc6-7cf8-475d-872e-faf92946d4b2">33,777</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense):</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment and other income, net</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="hcsg:InvestmentIncomeAndOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfNy0xLTEtMS0w_584b0acc-dc97-431f-9262-93ab11e00de8">5,203</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="hcsg:InvestmentIncomeAndOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfNy0zLTEtMS0w_97b094d1-ae73-4ef0-90de-3fdecf5419e5">1,796</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfOC0xLTEtMS0w_99532790-d18c-4555-a1c0-14966f5e8b2c">1,056</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfOC0zLTEtMS0w_1ad39d16-76cd-4d68-a6e0-e7536000b97b">724</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Income (loss) before income taxes</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTAtMS0xLTEtMA_dc722458-aedf-4c55-a6ba-f32c47bdbc0c">11,892</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTAtMy0xLTEtMA_02a0f5df-4fc5-444e-b1ee-a452f1078644">1,395</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax provision (benefit)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTItMS0xLTEtMA_74c90beb-3854-4b4e-8f23-deed86c3a964">2,736</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTItMy0xLTEtMA_b6438f2e-bc46-4734-bab3-7d54851b990d">1,467</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTMtMS0xLTEtMA_cb404263-193a-4a40-b436-0ad1be7e9d7b">9,156</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTMtMy0xLTEtMA_53db378b-c5bc-4501-9c87-d0e32fe78fbe">72</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Per share data:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings per common share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTYtMS0xLTEtMA_73f430af-0aa1-4f8a-818b-2e254bfe930f">0.12</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTYtMy0xLTEtMA_c3d31726-dafe-44a9-baa8-52ac69f8219b">0.00</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings per common share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTctMS0xLTEtMA_79170462-77e3-4b6c-8712-96c39decdbc1">0.12</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTctMy0xLTEtMA_6c8a6844-1981-4b10-a342-810ae1125e30">0.00</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjEtMS0xLTEtMA_2f7fd353-55c6-4b8c-b0fb-0e867ab5fdcb">74,301</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjEtMy0xLTEtMA_dcef5558-6a98-4d2a-9dbd-62abb6368b72">73,913</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjItMS0xLTEtMA_31137134-4114-412c-a692-bab9cb9f249c">74,719</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjItMy0xLTEtMA_33a929d4-1bb7-46cc-881c-056491f4f749">74,725</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive income:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjUtMS0xLTEtMA_f83c9e87-1011-4c5a-80fb-a61c346efe28">9,156</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjUtMy0xLTEtMA_ab49cb06-b536-4405-9da3-87305ac708fb">72</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gain (loss) on available-for-sale marketable securities, net of taxes</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjctMS0xLTEtMA_6e3f66f3-46a8-49e0-bdfb-c18bdfbb8e08">1,416</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjctMy0xLTEtMA_1fb942a3-b837-4256-bdc4-c99bde143217">1,138</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total comprehensive income (loss)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjgtMS0xLTEtMA_74742e44-c3a1-4d47-8635-935175633991">10,572</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjgtMy0xLTEtMA_af1bb54c-d6ae-4eeb-93d8-592d074a4d63">1,066</ix:nonFraction>)</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">See accompanying notes.</span></div><div style="margin-bottom:17pt;"><span><br/></span></div><div id="i_0_25"></div><div style="text-align:center;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">6</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Healthcare Services Group, Inc.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Consolidated Statements of Cash Flows</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">(in thousands)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.245614%;"><tr><td style="width:1.0%;"></td><td style="width:72.404762%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.500000%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.395238%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.500000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMy0xLTEtMS0w_de9142ed-00a1-4640-a276-639efd9ab76d">9,156</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMy0zLTEtMS0w_d56d1835-c824-4e28-a9ee-be945b40e98b">72</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfNS0xLTEtMS0w_be1f52cc-3dac-490a-8759-3dd4c8b68243">3,489</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfNS0zLTEtMS0w_7e0571d5-d5ea-48a5-8989-56406a1143ad">2,410</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Bad debt provision</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfNi0xLTEtMS0w_14332016-8abe-4e84-8744-31348a21cee8">18,470</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfNi0zLTEtMS0w_4d12bacf-1a5d-49d2-9cd1-9d81c1b1928f">37,137</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfNy0xLTEtMS0w_67444184-3da5-4068-94f3-def59ee8c988">1,838</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfNy0zLTEtMS0w_6742e97c-61b6-4db0-9b19-7f314ac3e370">1,569</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of premium on marketable securities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfOC0xLTEtMS0w_b6d917a7-745c-4694-b1ea-0afff3b726a3">382</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfOC0zLTEtMS0w_5afd1f4b-13d2-460f-8a26-1442436f2a39">339</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gain on deferred compensation fund investments</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="hcsg:UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfOS0xLTEtMS0w_5d362c32-eef4-4246-bc9b-c0004d255e00">3,445</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" name="hcsg:UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfOS0zLTEtMS0w_1d88a540-0f75-4052-a1ed-6ce2391b8cd3">300</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts and notes receivable</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTEtMS0xLTEtMA_f2895dd7-cc15-435b-b7ad-bb2930ab3f44">25,986</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTEtMy0xLTEtMA_face9318-f700-4119-a25c-5b2d15359d0e">16,769</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories and supplies</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTItMS0xLTEtMA_cd64e7dc-82b8-4c3d-bcb8-17200ed56744">300</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTItMy0xLTEtMA_9a6e4e04-ed76-4799-a011-c187bf491ccd">119</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTMtMS0xLTEtMA_1b47cb0f-509f-4096-a76c-5d4ff7a55fc0">323</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTMtMy0xLTEtMA_be9cf633-ffb1-4ea0-9e4a-29000fe6b082">3,483</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation funding</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" sign="-" name="hcsg:IncreaseDecreaseInDeferredCompensationFunding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTQtMS0xLTEtMA_3e178bb9-d339-4681-b076-02c6975fcf87">744</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" name="hcsg:IncreaseDecreaseInDeferredCompensationFunding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTQtMy0xLTEtMA_a89bbf97-ba96-4915-b668-93dc29fbfddc">259</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable and other accrued expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTUtMS0xLTEtMA_247f01a0-3205-4088-a928-0ad1d40059e7">5,322</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTUtMy0xLTEtMA_f78a68b8-3bb2-467e-bf38-cde6027fdfa9">5,478</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued payroll, accrued and withheld payroll taxes</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTYtMS0xLTEtMA_b5df280c-0759-47dc-a6d1-356d82800899">18,465</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTYtMy0xLTEtMA_d4e2e92b-2442-494c-a430-daaaee154e1f">18,546</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes payable</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTctMS0xLTEtMA_e8bc542b-7811-463a-adfb-69051b9427a3">5,730</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTctMy0xLTEtMA_2a0a7873-77d1-407f-8eb2-60287912cccc">14,439</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued insurance claims</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTgtMS0xLTEtMA_66b4636a-371e-4088-8e34-72a9bd44dea9">2,622</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTgtMy0xLTEtMA_cbd046f5-202d-4531-85a4-1dcbda58f0d3">3,443</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation liability</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTktMS0xLTEtMA_f50ea7c4-91c4-4fd3-8e63-f40d0c9ed4a0">2,917</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTktMy0xLTEtMA_14b84301-399a-4a53-8e5c-374d0ac05aeb">1,024</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by operating activities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjAtMS0xLTEtMA_07db2003-f0dd-4e00-bbf2-09ce5ddfa7d7">17,577</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjAtMy0xLTEtMA_8b30f485-09ce-4783-ad92-e1fbca9f5e1a">23,931</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Disposals of fixed assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjItMS0xLTEtMA_626b1726-ee6d-4075-8d0a-620b86e3830e">64</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjItMy0xLTEtMA_e071a24e-fe3d-46be-aab0-3cf1e96900bf">63</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions to property and equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjMtMS0xLTEtMA_3ae717f3-41f6-4911-9ef9-8af9696987f9">1,336</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjMtMy0xLTEtMA_f74be652-1682-4a9d-9e05-7b6e195a842c">1,335</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases of marketable securities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjQtMS0xLTEtMA_6efbb30e-e137-4f59-9574-b2a0dc11d548">4,277</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjQtMy0xLTEtMA_a414471b-6948-4f13-8353-bf217119a33a">5,397</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales of marketable securities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjUtMS0xLTEtMA_f057737e-88ba-4d35-b06c-d77db2e5001d">3,539</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjUtMy0xLTEtMA_47414cbf-dbd4-4a54-be33-0dc919079797">2,467</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash used in investing activities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjctMS0xLTEtMA_855338b0-0955-414c-bbf8-075a3df6b930">2,010</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjctMy0xLTEtMA_d1763db6-1395-465d-855a-8ab5b93b57fe">4,202</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividends paid</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjktMS0xLTEtMA_241a6ca2-251f-4a87-9944-7c09eb5fc5f2">14,588</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjktMy0xLTEtMA_fecab236-ee90-4559-bfb2-c2b18a1ad2cc">14,149</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Reissuance of treasury stock pursuant to Dividend Reinvestment Plan</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzAtMS0xLTEtMA_0f42d627-9aaf-4f43-8478-4e4e5e18417d">24</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzAtMy0xLTEtMA_494a1e0a-cddf-4f8d-be08-299669483b7d">24</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from the exercise of stock options</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzEtMS0xLTEtMA_661b18c4-e6c3-49cd-91c4-57651e47dc09">1,913</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzEtMy0xLTEtMA_031b3f6e-8c92-4520-a1ca-09df74d43d53">5,005</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net repayments from short-term borrowings</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzItMS0xLTEtMA_c6226752-9763-4bbb-b9bc-d39dc64f8ff6">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzItMy0xLTEtMA_e2c37d4f-4523-4dd3-920f-9cdc8b3fcf55">9,382</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments of statutory withholding on net issuance of restricted stock units</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" name="us-gaap:PaymentOfFinancingAndStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzMtMS0xLTEtMA_c458a6b5-605b-4558-ba9f-a0a715a44d31">579</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" name="us-gaap:PaymentOfFinancingAndStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzMtMy0xLTEtMA_0f31638c-bceb-4e68-be4d-ca019990b224">295</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash used in financing activities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzQtMS0xLTEtMA_7cd30f15-54c2-46ac-a832-d718d8d3089e">13,230</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzQtMy0xLTEtMA_84b96bd8-ab22-4565-acdd-61cdf27894f2">18,797</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net change in cash and cash equivalents</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzUtMS0xLTEtMA_a0292158-1028-48cf-9e7a-57ee890e588f">2,337</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzUtMy0xLTEtMA_91994027-7f43-4ec3-a124-cafec2702479">932</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents at beginning of the period</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzYtMS0xLTEtMA_07e3c54c-979a-4e83-a07f-ad88bf950f9a">26,025</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic7dd887edd19432481e8da0f2af40bc0_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzYtMy0xLTEtMA_210145a3-e46b-47e0-a4d1-589294b95cd8">9,557</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents at end of the period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzctMS0xLTEtMA_9584314b-cb5b-445f-bb88-f7df7c53807d">28,362</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id5115639c39b4c78a09541b02276ca35_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzctMy0xLTEtMA_f3f598ee-7cfa-4d6a-bf6d-522f4d37a667">10,489</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:-9pt;padding-left:9pt;"><span><br/></span></div><div style="text-indent:-9pt;padding-left:9pt;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">See accompanying notes.</span></div><div id="i_0_28"></div><div style="text-align:center;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">7</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:45pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Healthcare Services Group, Inc.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Consolidated Statements of Stockholders&#8217; Equity</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">(in thousands)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:29.250000%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:4.901042%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.320833%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.901042%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.320833%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.375000%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.320833%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.848958%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.320833%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.848958%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.320833%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.375000%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.320833%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.375000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="39" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">For the three months ended March 31, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:20pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:20pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="height:20pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:20pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional Paid-in Capital</span></td><td colspan="3" style="height:20pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:20pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Other Comprehensive Income, net of taxes</span></td><td colspan="3" style="height:20pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:20pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained Earnings</span></td><td colspan="3" style="height:20pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:20pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock</span></td><td colspan="3" style="height:20pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:20pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stockholders&#8217; Equity</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia0e5c951e0e544909a3cfcd46f5a8660_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMy0xLTEtMS0w_58563fcb-5330-4870-b6f5-2b35c4cf787e">75,344</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0e5c951e0e544909a3cfcd46f5a8660_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMy0zLTEtMS0w_6a353634-1946-4339-bc58-a8edbfb0b406">753</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0caf5bef9aea4788900144f45b157de4_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMy01LTEtMS0w_923cc165-ec01-4cfa-86af-8a533982684e">259,440</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f99b52c80d3422dbb3c84b5737d25b8_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMy03LTEtMS0w_29b0ff58-b435-48dc-b353-2e0640d863eb">158</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if120028dc2e2409480fe816a205cc8ce_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMy05LTEtMS0w_252534f9-83b7-4fcf-a6f2-4f644c28bb1c">190,092</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie2767044f52a4989a31b24f6ba815ed8_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMy0xMS0xLTEtMA_78227695-84b7-4ed7-b860-2c44ebf583f3">9,663</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMy0xMy0xLTEtMA_bd9d0b7c-f906-4481-b083-0cf9397cb40c">440,780</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive income:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income for the period</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i82096dcc4a8546d097874fea1a68baf4_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfNS05LTEtMS0w_597a88df-e5c3-4da3-a95b-d61c16f8992e">9,156</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfNS0xMy0xLTEtMA_d0f8f408-30f4-4566-b39b-64d79fa7e8d8">9,156</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gain on available-for-sale marketable securities, net of taxes</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic3b33322712a47d7a07b222f5e683593_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfNi03LTEtMS0w_e8e5386f-6548-4c6b-a69f-b38221fe5eb9">1,416</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfNi0xMy0xLTEtMA_3a087ced-25ad-4c4d-a99d-bdca7ef7f58f">1,416</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive income for the period</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfNy0xMy0xLTEtMA_4c9d8527-39e2-4e3e-80bb-60c6ea674ba8">10,572</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise of stock options and other stock-based compensation, net of shares tendered for payment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ibdc4439152c04719ba367a1985bdec09_D20190101-20190331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfOC0xLTEtMS0w_751d8e3a-5d35-4cd5-a901-f5a46d8ca939">115</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdc4439152c04719ba367a1985bdec09_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfOC0zLTEtMS0w_5af708b1-0970-4bba-af41-1f762460fe4c">2</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6f709642494c4184836e784b74183710_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfOC01LTEtMS0w_bc4aef5b-c008-4409-aeb0-c87c94bf0675">1,911</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfOC0xMy0xLTEtMA_5917cbdc-7684-40ed-9105-a0d4b4413586">1,913</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Payment of statutory withholding on issuance of restricted stock and restricted stock units</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6f709642494c4184836e784b74183710_D20190101-20190331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfOS01LTEtMS0zMzI0_b63961c8-8a8e-4087-8953-08b5c7e7ec6f">579</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfOS0xMy0xLTEtMzMyNA_f3c25fd7-3240-4f13-92bb-570476d10c24">579</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense &#8212; stock options, restricted stock and restricted stock units</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6f709642494c4184836e784b74183710_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfOS01LTEtMS0w_2c9fe721-31e6-4a67-89b6-1776b4ec6cbb">1,656</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfOS0xMy0xLTEtMA_1bf87ad2-b5ce-4c93-88ec-cbc52e5ad50b">1,656</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury shares issued for Deferred Compensation Plan funding and redemptions</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6f709642494c4184836e784b74183710_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTAtNS0xLTEtMA_3e877ed0-4c17-4d2e-98a3-4786e4395eb0">535</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i89ed605a1a1d4b9e9c089c0118136dae_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTAtMTEtMS0xLTA_8ce33e43-8c91-487f-bc63-acd29893db1c">1</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTAtMTMtMS0xLTA_4b0ad615-6540-425f-8731-55d13fd28b04">536</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issued pursuant to Employee Stock Plan</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6f709642494c4184836e784b74183710_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTEtNS0xLTEtMA_c1518938-e035-4da8-9be0-55386c4c12fa">1,781</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i89ed605a1a1d4b9e9c089c0118136dae_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTEtMTEtMS0xLTA_a3e8abde-27bd-45dc-9538-e85f00d68221">349</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTEtMTMtMS0xLTA_867918ba-6c2d-4a59-b6a6-0eff90b219c3">2,130</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividends paid and accrued</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i82096dcc4a8546d097874fea1a68baf4_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTItOS0xLTEtMA_8f3b3ee3-561e-4bad-9481-37fd5c1c7493">14,656</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTItMTMtMS0xLTA_e833ce67-f2cf-4985-853e-15cd75bf7559">14,656</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issued pursuant to Dividend Reinvestment Plan</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6f709642494c4184836e784b74183710_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTMtNS0xLTEtMA_95afe8de-7182-4e61-9f2c-a702c8dc2c7d">18</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i89ed605a1a1d4b9e9c089c0118136dae_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTMtMTEtMS0xLTA_360d4e88-f4aa-4f0d-984d-3d22368b72b2">5</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTMtMTMtMS0xLTA_0be56c80-9f1f-45de-86aa-6c489ef93509">23</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ibdc4439152c04719ba367a1985bdec09_D20190101-20190331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtMS0xLTEtNTY1NQ_54eec164-fd4b-421c-8848-973376a38285">6</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6f709642494c4184836e784b74183710_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtNS0xLTEtNTY1Nw_ffc81d95-d99f-4420-b98d-38906ed42c80">174</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtMTMtMS0xLTU2NTk_9fe6b21a-e193-4eea-a97b-ff15bc9b92ba">174</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, March 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ice7475cc6f6d486bbaed837774404c03_I20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtMS0xLTEtMA_e3630f7a-7ac0-4fc0-b5fb-6c43cc78bf3b">75,465</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ice7475cc6f6d486bbaed837774404c03_I20190331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtMy0xLTEtMA_3844887a-693f-4466-970c-0460e556d2f1">755</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9d83ca9cb02c49d083b0db2cd2f80193_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtNS0xLTEtMA_d1607fd1-ae43-4fb4-be79-01bb33aa5037">264,936</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0b1a1057726c4e2bafd9423ac7a65ad0_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtNy0xLTEtMA_71e4c93d-1415-46ef-9c8a-c0863a977adf">1,574</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib96c5be2f98a4b4c87cbf201855a6bc6_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtOS0xLTEtMA_85fb6e60-7efc-4fee-b82b-417046a725bc">184,592</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iadc922c62af04e3a90dbf47a94268200_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtMTEtMS0xLTA_03a6d376-4642-4bbd-b600-92fc5a327137">9,308</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtMTMtMS0xLTA_12fbe665-b2fd-4067-8b63-fba82c1c3570">442,549</ix:nonFraction>&#160;</span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">8</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:45pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:29.250000%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:4.901042%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.320833%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.901042%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.320833%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.375000%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.320833%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.848958%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.320833%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.848958%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.320833%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.375000%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.320833%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.375000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="39" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">For the three months ended March 31, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:18pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:18pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="height:18pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:18pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional Paid-in Capital</span></td><td colspan="3" style="height:18pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:18pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Other Comprehensive Income (Loss), net of taxes</span></td><td colspan="3" style="height:18pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:18pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained Earnings</span></td><td colspan="3" style="height:18pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:18pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock</span></td><td colspan="3" style="height:18pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:18pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stockholders&#8217; Equity</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia313a4ce90a24fae8dc2fe505f037085_I20171231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMy0xLTEtMS0xNDM2_d093478e-6a1d-4899-bc8c-4ab352f88b8e">74,960</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia313a4ce90a24fae8dc2fe505f037085_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMy0zLTEtMS0xNDM2_a82d25c4-132e-48e4-b2c8-494e4905f1ab">750</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1aac407df3c846d2a7df50b1b73afa97_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMy01LTEtMS0xNDM2_19fb4393-0467-4d2c-adfe-6b13e22a28ed">244,363</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bf582fecc2544b1a51bab78d0a54e66_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMy03LTEtMS0xNDM2_58adc100-edf5-4596-aa57-766a0a3e6554">837</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99bd2ee68d8c4b79bcf9592df5fd7c85_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMy05LTEtMS0xNDM2_0142e06e-13cd-4f06-ad4f-0ae418af366a">163,860</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0a1ac9eabcc340d2b97dddc0d4157a74_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMy0xMS0xLTEtMTQzNg_1bcfb67d-baa3-4c5a-b9a2-d55a0bb3bcd6">9,858</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic7dd887edd19432481e8da0f2af40bc0_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMy0xMy0xLTEtMTQzNg_67e1b916-e4d9-4c81-932e-29c0625d6b0c">399,952</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive income:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income for the period</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i192384c2d1614cf18fd6894da33e2cff_D20180101-20180331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfNS05LTEtMS0xNDM2_942448fd-92ee-47b1-b46d-b1e24139d9a0">72</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfNS0xMy0xLTEtMTQzNg_95b2072e-e2f9-4ba4-9c8d-f6cc0486bfd8">72</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized loss on available-for-sale marketable securities, net of taxes</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i69bda416680c49ad80529934fb5b8a56_D20180101-20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfNi03LTEtMS0xNDM2_502a4691-3a7f-44e5-9083-ff97c56ac437">1,138</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfNi0xMy0xLTEtMTQzNg_caabbcf1-7533-4b81-ab13-d48863257406">1,138</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive loss for the period</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfNy0xMy0xLTEtMTQzNg_522738b7-414d-401a-bc57-fd70154a2b9b">1,066</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise of stock options and other stock-based compensation, net of shares tendered for payment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ic7a5c508b01b45ea9d54ec4c17ee20b2_D20180101-20180331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfOC0xLTEtMS0xNDM2_0f3f2039-447f-4c70-8c0a-016d13a01bea">205</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic7a5c508b01b45ea9d54ec4c17ee20b2_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfOC0zLTEtMS0xNDM2_f867faef-d286-47df-9cb2-0728950ee02a">2</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4d894e6f4e164ebdb9a9714db9ac96a0_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfOC01LTEtMS0xNDM2_fd6eadcf-6b8e-43ae-8b68-bb7194aa8f41">5,003</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfOC0xMy0xLTEtMTQzNg_09790b98-5a5f-445b-b841-2b7110310437">5,005</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Payment of statutory withholding on issuance of restricted stock and restricted stock units</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4d894e6f4e164ebdb9a9714db9ac96a0_D20180101-20180331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfOS01LTEtMS00NTM4_c267bc7a-9f11-4076-9e9c-cb712b8673a8">295</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfOS0xMy0xLTEtNDUzOA_cd8616e3-6aa1-4e12-9801-619a5cacf0a1">295</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense &#8212; stock options, restricted stock and restricted stock units</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4d894e6f4e164ebdb9a9714db9ac96a0_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfOS01LTEtMS0xNDM2_7dfac4d9-0404-41ad-a7c6-7293ed60266f">1,408</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfOS0xMy0xLTEtMTQzNg_c42c5099-3d0d-4d76-a263-e38f525f4b09">1,408</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury shares issued for Deferred Compensation Plan funding and redemptions</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4d894e6f4e164ebdb9a9714db9ac96a0_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTAtNS0xLTEtMTQzNg_ae320046-290d-4473-b463-318ea6f0fc9a">514</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5999929e301e431698278dc05c4b3c75_D20180101-20180331" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTAtMTEtMS0xLTE0MzY_0527c44f-df68-4b70-9900-56d6af753ef2">34</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTAtMTMtMS0xLTE0MzY_9b42b278-eff6-47e5-a001-5353d840f001">480</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issued pursuant to Employee Stock Plan</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4d894e6f4e164ebdb9a9714db9ac96a0_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTEtNS0xLTEtMTQzNg_f43b5e54-a7cc-48dc-b102-3734deb733a0">2,474</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5999929e301e431698278dc05c4b3c75_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTEtMTEtMS0xLTE0MzY_4644b94d-4401-48ee-8667-c5b5add105c9">346</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTEtMTMtMS0xLTE0MzY_fb4aa4da-d97f-493e-b32e-036714c9ffa6">2,820</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividends paid and accrued</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i192384c2d1614cf18fd6894da33e2cff_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTItOS0xLTEtMTQzNg_d30f04b7-f08c-4da8-936b-d2880f148525">14,189</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTItMTMtMS0xLTE0MzY_2c38ae16-763b-45b4-9021-764ee27d23fd">14,189</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issued pursuant to Dividend Reinvestment Plan</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4d894e6f4e164ebdb9a9714db9ac96a0_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTMtNS0xLTEtMTQzNg_9d7401c5-0067-4c88-92d6-d2d015c78cfe">20</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5999929e301e431698278dc05c4b3c75_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTMtMTEtMS0xLTE0MzY_54e1f61f-1b4f-4152-9425-50fd6595c754">4</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTMtMTMtMS0xLTE0MzY_e826b0f7-bf5a-4888-8197-aaef80829b9e">24</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ic7a5c508b01b45ea9d54ec4c17ee20b2_D20180101-20180331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTYtMS0xLTEtMTQzNg_67d2d40d-9398-4ed7-87e9-0e30c2d9ffaf">4</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4d894e6f4e164ebdb9a9714db9ac96a0_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTYtNS0xLTEtMTQzNg_66309e8b-39c0-422b-8739-d7298a9822b6">205</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTYtMTMtMS0xLTE0MzY_89d182c1-145f-4936-beb9-f009cf0d5e33">205</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, March 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i8dc6d3f79b604208a9b4f2ae9f75c325_I20180331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTUtMS0xLTEtMTUzNA_1dd513f8-b87b-4947-8b40-a86e4c51aa25">75,169</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dc6d3f79b604208a9b4f2ae9f75c325_I20180331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTUtMy0xLTEtMTUzNA_700e99d7-30fd-4dcc-90c8-2117b28d677f">752</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id3bfd022f96c49a9986236942541de8c_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTUtNS0xLTEtMTUzNA_c387f49d-e491-4be6-98cb-dce57848223c">253,692</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i64f42b2a660349488b6d1e37890796fc_I20180331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTUtNy0xLTEtMTUzNA_79bcffb6-7772-43e2-a669-151ca4abdfdf">301</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i379a919c51444ab3a7a5bde5238bd4c1_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTUtOS0xLTEtMTUzNA_15f8f78c-9729-4cb4-bc1b-393fe5e8d92f">149,743</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0822a8cd86df4b228f9f178c19066604_I20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTUtMTEtMS0xLTE1MzQ_8c660321-e031-4ef4-b2f5-cf8a934622b3">9,542</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id5115639c39b4c78a09541b02276ca35_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTUtMTMtMS0xLTE1MzQ_7bf42807-5694-45f2-b6c1-d20bcb6e9cce">394,344</ix:nonFraction>&#160;</span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">See accompanying notes.</span></div><div id="i_0_31"></div><div style="text-align:center;"></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">9</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Healthcare Services Group, Inc.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Notes to Consolidated Financial Statements</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span><br/></span></div><div id="i_0_34"></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfNDk0NzgwMjM0MjEyNQ_65a6fd15-4df1-43ca-b5e4-cf8e5d8240d7" continuedAt="iff476e175fb34bf7889b93ea00d89cb1" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;1&#8212;Description of Business and Significant Accounting Policies </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Nature of Operations</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="hcsg:NatureofOperationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNTQ_fbfd6da7-f9db-4eaf-ab8a-8bfb46bdfe24" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Healthcare Services Group, Inc. (the &#8220;Company&#8221;) provides management, administrative and operating expertise and services to the housekeeping, laundry, linen, facility maintenance and dietary service departments of the healthcare industry, including nursing homes, retirement complexes, rehabilitation centers and hospitals located throughout the United States. Although the Company does not directly participate in any government reimbursement programs, the Company&#8217;s clients receive government reimbursements related to Medicare and Medicaid. Therefore, they are directly affected by any legislation relating to Medicare and Medicaid reimbursement programs.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company provides services primarily pursuant to full service agreements with its clients. In such agreements, the Company is responsible for the day-to-day management of employees located at the clients&#8217; facilities. The Company also provides services on the basis of management-only agreements for a limited number of clients. The agreements with clients typically provide for renewable <ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" format="ixt-sec:durwordsen" name="hcsg:RevenueFromContractWithCustomerRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfNTQ5NzU1ODQ5NTQx_0c8aa628-2cc5-4cb8-8aab-d44750ad9d8b">one year</ix:nonNumeric> service terms, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">cancellable</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> by either party upon </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"><ix:nonNumeric contextRef="iaaeafac070c7401eae1a49eb2b831000_D20190101-20190331" format="ixt-sec:durday" name="hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODY2Nw_a1ff341a-1ff7-456a-8da2-1b767043142d">30</ix:nonNumeric> to <ix:nonNumeric contextRef="ie9d05281442a440190e1ea93161ed76f_D20190101-20190331" format="ixt-sec:durday" name="hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODY3MA_6bee3734-034e-4633-a0c0-e2faff329aa8">90</ix:nonNumeric> days</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#8217; notice after an initial period of </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"><ix:nonNumeric contextRef="iaaeafac070c7401eae1a49eb2b831000_D20190101-20190331" format="ixt-sec:durday" name="hcsg:ServiceAgreementsInitialPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODY3NQ_f765c5cb-740b-42f7-9386-f69acbea4944">60</ix:nonNumeric>&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"><ix:nonNumeric contextRef="ie9d05281442a440190e1ea93161ed76f_D20190101-20190331" format="ixt-sec:durday" name="hcsg:ServiceAgreementsInitialPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODY4NQ_26bb98bc-40eb-42b6-b968-787d93acce65">120</ix:nonNumeric> days</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company is organized into&#160;<ix:nonFraction unitRef="segment" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODYzMg_c75f180a-92c6-49d0-bb26-95779d1329eb">two</ix:nonFraction> reportable segments: housekeeping, laundry, linen and other services (&#8220;Housekeeping&#8221;), and dietary department services (&#8220;Dietary&#8221;).</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Housekeeping consists of managing the clients&#8217; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of a client&#8217;s facility, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at a client facility.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Dietary consists of managing the clients&#8217; dietary departments, which are principally responsible for food purchasing, meal preparation and dietitian professional services, which includes the development of menus that meet residents&#8217; dietary needs.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Unaudited Interim Financial Data</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNTU_4cee8e3f-2512-4fa0-bd3f-39cb81137a54" escape="true"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;) for interim financial information and the requirements of Form&#160;10-Q and Article&#160;10 of Regulation S-X. Accordingly, these consolidated financial statements do not include all of the information and footnotes necessary for a complete presentation of financial position, results of operations and cash flows. However, in the Company&#8217;s opinion, all adjustments which are of a normal recurring nature and are necessary for a fair presentation have been reflected in these consolidated financial statements. The balance sheet shown in this report as of December&#160;31, 2018 has been derived from, and does not includ</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">e</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> all of</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> the disclosures contained in the financial statements for the year ended December&#160;31, 2018. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2018. The results of operations for the three months ended March 31, 2019 are not necessarily indicative of the results that may be expected for any future period.</span></ix:nonNumeric></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Use of Estimates in Financial Statements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNjU_c8f383ae-d432-4c03-8194-00fbe00c12c9" escape="true">In preparing financial statements in conformity with U.S. GAAP, estimates and assumptions are made that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities, and the reported amounts of revenues and expenses. Actual results could differ from those estimates. Significant estimates are used in determining, but are not limited to, the Company&#8217;s allowance for doubtful accounts, accrued insurance claims, valuations, deferred taxes and reviews for potential impairment. The estimates are based upon various factors including current and historical trends, as well as other pertinent industry and regulatory authority information. Management regularly evaluates this information to determine if it is necessary to update the basis for its estimates and to adjust for known changes.</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Principles of Consolidation</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNTY_42d45e1a-ed77-4f8d-99f7-aeddc11acdc8" escape="true">The accompanying consolidated financial statements include the accounts of Healthcare Services Group, Inc. and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.</ix:nonNumeric></span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">10</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="iff476e175fb34bf7889b93ea00d89cb1" continuedAt="i3a0de126bb984c1480acc427ef1a4ac8"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Cash and Cash Equivalents</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNTc_f9f85d25-8fc4-45b3-bb05-df78df20f818" escape="true">Cash and cash equivalents are held in U.S. financial institutions or in custodial accounts with U.S. financial institutions. Cash equivalents are defined as short-term, highly liquid investments with a maturity of three months or less at time of purchase that are readily convertible into cash and have insignificant interest rate risk.</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Accounts and Notes Receivable</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNTI_f9211e54-50dc-4ba3-870d-5b22519dec28" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Accounts and notes receivable consist of Housekeeping and Dietary segment receivables from contracts with customers. Accounts receivable initially are recorded at the transaction amount, and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">are </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">recorded after the Company has an unconditional right to payment where only the passage of time is required before payment is received. Each reporting period, the Company evaluates the collectability of outstanding receivable balances and records an allowance for doubtful accounts representing an estimate of probable losses. Additions to the allowance for doubtful accounts are made by recording a charge to bad debt expense reported in&#160;costs of services provided.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Notes receivable are initially recorded when accounts receivable are transferred into a promissory note. Notes receivable are recorded as an alternative to accounts receivable to memorialize an unqualified promise to pay a specific sum, typically with interest, in accordance with a defined payment schedule.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Refer to Note&#160;3&#8212;Accounts and Notes Receivable herein for further information.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Inventories and Supplies</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:InventorySuppliesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNjE_559c11ef-b9a8-4c7e-b426-48de694eae7a" escape="true"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Inventories and supplies include housekeeping, linen and laundry supplies, as well as food provisions and supplies. Non-linen inventories and supplies are stated at cost to approximate a first-in, first-out (FIFO) basis. Linen supplies are amortized on a straight-line basis over their estimated useful life of <ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" format="ixt-sec:durmonth" name="hcsg:PeriodOfAmortizationOfInventoriesAndSupplies" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODc4OQ_14db47bb-5f6d-403b-b21a-1ae5ccebbead">24</ix:nonNumeric> months</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">.</span></ix:nonNumeric></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNTg_4bb8349f-a865-4021-8024-4879abd386d4" continuedAt="i58b76dd94f4146d0b70f99b219e44842" escape="true">The Company recognizes revenue from service agreements with customers when or as the promised goods and services are provided to customers. Revenues are reported net of sales taxes that are collected from customers and remitted to taxing authorities.</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><ix:continuation id="i58b76dd94f4146d0b70f99b219e44842" continuedAt="iaa8f4fb607cf488c8f087c4efa3bc417"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The guidance under the Financial Accounting Standards Board (</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">"</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">FASB</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">"</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">) Accounting Standards Codification subtopic 606 </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue from Contracts with Customers</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> (</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">"</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">ASC 606</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">"</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">) became effective and was adopted by the Company as of January 1, 2018 by applying the modified retrospective method for contracts that were not completed as of January 1, 2018. The standard requires the Company to recognize revenue as the promised goods and services within the terms of the Company&#8217;s contracts are performed and satisfied. The amount of revenue </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">recognized by the</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> Company is based on the consideration </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">which the Company expects to be entitled in exchange for </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">providing the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">contracted goods and services. The adoption of this standard did not have a material impact </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">on</span></ix:continuation><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="iaa8f4fb607cf488c8f087c4efa3bc417"> the Company's accounting for revenue earned relating to the Housekeeping and Dietary segments. The Company also did not recognize an opening adjustment to retained earnings as a result of the adoption of the standard.</ix:continuation>&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Refer to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Note&#160;2&#8212;Revenue herein for </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">further information. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Leases</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfNDk0NzgwMjM2NjE5Ng_b64da5af-1a5a-4ea8-918e-4e526437472e" continuedAt="i51191b89105a4a809c7344a570994726" escape="true"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The guidance under FASB Accounting Standards Codification subtopic ASC 842 </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> (&#8220;ASC 842&#8221;) became effective and was adopted by the Company as of January 1, 2019, by applying a modified retrospective transition approach which resulted in the capitalization of the Company's existing operating leases as of January 1, 2019. As such, the Company records assets and liabilities on the balance sheet to recognize the rights and obligations arising from leasing arrangements with contractual terms greater than twelve (12) months, as permitted by U.S. GAAP. A leasing arrangement includes any contract which entitles the Company to the right of use of an identified tangible asset where there are no restrictions as to the direct of use of the asset, and the Company obtains substantially all of the economic benefits from the right of use. As of March&#160;31, 2019 and December&#160;31, 2018, the Company was only the lessee of operating lease arrangements.</span></ix:nonNumeric></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"><ix:continuation id="i51191b89105a4a809c7344a570994726">The Company did not recognize an opening adjustment to retained earnings as a result of the adoption of ASC 842, and prior period amounts continue to be reported in accordance with previous guidance.</ix:continuation>&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Refer to</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;Note&#160;7&#8212;Leases herein for </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">further information.</span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">11</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i3a0de126bb984c1480acc427ef1a4ac8" continuedAt="i7c31312c741b48498c747ce3ca552a9a"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Income Taxes</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNjI_30c9f291-c058-4e44-a63b-cd9a36acb708" continuedAt="iaea54442b956431099e6cc3165198b0d" escape="true"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company uses the asset and liability method of accounting for income taxes. Under this method, income tax expense </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">or benefits are </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">recognized for the amount of taxes payable or refundable for the current period. The Company accrues for probable tax obligations as required</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">, based on </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">facts and circumstances in various regulatory environments. In addition, deferred tax assets and liabilities are recognized for </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">expected future tax consequences of temporary differences between the financial reporting and tax bas</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">es</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> of assets and liabilities. When appropriate, valuation allowances are recorded to reduce deferred tax assets to amounts for which realization is more likely than not. </span></ix:nonNumeric></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="iaea54442b956431099e6cc3165198b0d">Uncertain income tax positions taken or expected to be taken in tax returns are reflected within the Company&#8217;s financial statements based on a recognition and measurement process.</ix:continuation> </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Earnings per Common Share</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNjM_3d5c79b9-ce77-423c-ae87-179c12f4f489" escape="true"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Basic earnings per common share is computed by dividing income available to common shareholders by the weighted-average number of common shares outstanding for the period. Diluted earnings per common share is </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">computed</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> using the weighted-average number of common shares outstanding and dilutive common shares, such as those issuable upon exercise of stock options and upon the vesting of restricted stock and restricted stock units.</span></ix:nonNumeric></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Share-Based Compensation</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNjc_c5c0ccb4-175f-40f5-a5a9-dd27e019ad47" escape="true">The Company estimates the fair value of share-based awards on the date of grant using the Black-Scholes valuation model for stock options and using the share price on the date of grant for restricted stock and restricted stock units. The value of the award is recognized ratably as an expense in the Company&#8217;s Consolidated Statements of Comprehensive Income over the requisite service periods, with adjustments made for forfeitures as they occur.</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Identifiable Intangible Assets and Goodwill</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNTM_404fa0a9-df4b-4448-bc51-8c73e1cd4fe5" continuedAt="i39ab1b6db76d4e4bacc07098ccfd440a" escape="true"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Identifiable intangible assets are amortized on a straight-line basis over their respective lives. Goodwill represents the excess of cost over the fair value of net assets of acquired businesses. Management reviews the carrying value of goodwill annually during the fourth quarter to assess for impairment, or more often if events or circumstances indicate that the carrying value may exceed its estimated fair value.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span></ix:nonNumeric><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i39ab1b6db76d4e4bacc07098ccfd440a"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODc5NQ_b712f14f-8763-4ca6-8623-477f706c0dd5">No</ix:nonFraction></ix:continuation>&#160;impairment loss was recognized on the Company&#8217;s intangible assets or goodwill during the three months ended March 31, 2019. </span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Reclassification</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMzg0ODI5MDcxNDE3Mg_78d22daf-de39-4762-a9f9-18f3dd7f258e" continuedAt="i2f5f0d2e42474446a628630f48c5b3c4" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Certain prior period amounts have been reclassified to conform to current year presentation.&#160;The Company has&#160;modified its presentation of interest expense, which is now presented&#160;separately in&#160;the Consolidated Statements of Comprehensive Income.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Correction of Immaterial Errors</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"><ix:continuation id="i2f5f0d2e42474446a628630f48c5b3c4">In the first quarter of 2019, the Company updated its presentation of the tax benefit from equity compensation plans in the Consolidated Statements of Cash Flows. The tax benefit from equity compensation plans is now reflected as a component of the change in income taxes payable, as opposed to an offset to stock-based compensation expense.&#160;There was no impact to the Company's net cash provided by operating activities as a result of the correction in the Consolidated Statement of Cash Flows. Additionally, the Company updated its presentation of the income and costs&#160;associated with the Company's wholly-owned captive insurance company. Historically, such income and costs&#160;were reflected in the Company's revenues and costs of services&#160;provided within the Housekeeping segment. Such&#160;income and costs are now presented in "Investment and other income, net" in the Consolidated Statements of Comprehensive Income and for segment reporting purposes, those amounts are reflected in Corporate and eliminations. Prior period information has been revised to reflect the changes, which resulted in a $<ix:nonFraction unitRef="usd" contextRef="i6a267b3a0e2f4e2695b1f42c7e028be4_D20180101-20180331" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfNTQ5NzU1ODUzODgy_b02df9da-c291-474f-9840-0aa3083122d7">1.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6a267b3a0e2f4e2695b1f42c7e028be4_D20180101-20180331" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfNTQ5NzU1ODUzOTAy_6f1c3eb3-8c86-47d3-a2aa-1925649c13dd">0.7</ix:nonFraction> million reduction of revenue and costs of services,&#160;respectively, in the first quarter 2018 Consolidated Statement of Comprehensive Income, with a corresponding increase of $<ix:nonFraction unitRef="usd" contextRef="i6a267b3a0e2f4e2695b1f42c7e028be4_D20180101-20180331" decimals="-5" format="ixt:numdotdecimal" name="hcsg:InvestmentIncomeAndOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfNTQ5NzU1ODU1MDc1_ffbe0784-96e7-4ebb-8087-fc87be7132c6">0.5</ix:nonFraction> million to Investment and other income, net.&#160;There was no impact to the Company's net income as a result of the historical errors or the corrections.</ix:continuation>&#160;</span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">12</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i7c31312c741b48498c747ce3ca552a9a"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Concentrations of Credit Risk</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNDY_98dae46e-3cfe-493e-bafb-0444db11296c" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Company's </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">financial instruments that are subject to credit risk are cash and cash equivalents, marketable securities, deferred compensation funding and accounts and notes receivable. At March&#160;31, 2019 and December&#160;31, 2018, substantially all of the Company&#8217;s cash and cash equivalents and marketable securities were held in <ix:nonFraction unitRef="financial_institution" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="INF" format="ixt-sec:numwordsen" name="hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODc2MQ_b3041080-8988-4cd7-9237-2458b62bc210"><ix:nonFraction unitRef="financial_institution" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODc2MQ_ca92b68f-58d6-4eb9-b816-c7442f1079d5">one</ix:nonFraction></ix:nonFraction> large financial institution located in the United States.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;The Company&#8217;s marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s clients are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company&#8217;s clients are highly reliant on Medicare, Medicaid and third party payors&#8217; reimbursement funding rates. New legislation or changes in existing regulations could directly impact the governmental reimbursement programs in which the clients participate. As a result, the Company may not </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">realize</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> the full effects of such programs until these laws are fully implemented and governmental agencies issue applicable regulations or guidance.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Recent Accounting Pronouncements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMzg0ODI5MDcxNDE3Mw_5fe690ad-e1b9-4055-872e-655e63c133e2" escape="true"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, Credit Losses - Measurement of Credit Losses on Financial Instruments ("ASC 326"). The standard significantly changes how entities will measure credit losses for most financial assets</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">, including accounts and notes receivables. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The standard will replace today&#8217;s &#8220;incurred loss&#8221; approach with an &#8220;expected loss&#8221; model</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">, under which companies will recognize allowances based on expected&#160;rather than incurred losses.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> Entities will apply the standard&#8217;s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective. The standard is effective for interim and annual reporting periods beginning after December 15, 2019. The Company is currently assessing the impact of adopting this standard on the Company&#8217;s financial statements and related disclosures.</span></ix:nonNumeric></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div id="i_0_40"></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNDk0NzgwMjMzMjkyNw_5f26d9a9-188b-4c88-8ffe-5ad29774fe1b" continuedAt="i00147410b7364d73bc10c7cabeeeb3a9" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;2&#8212;Revenue </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">presents its consolidated revenues </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">disaggregate</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">d</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> by reportable segment, as Management evaluates the nature, amount, timing and uncertainty of the Company&#8217;s revenues by segment. Refer to Note&#160;13&#8212;Segment Information herein as well as the information below regarding the Company&#8217;s reportable segments. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Housekeeping </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Housekeeping accounted for $<ix:nonFraction unitRef="usd" contextRef="i31a1380aa81140cebe2c6d6e6ed773d0_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMzg5_bc1bab1f-a731-44b1-bcbf-1a8d6cb528f5">233.1</ix:nonFraction> million and&#160;$<ix:nonFraction unitRef="usd" contextRef="i0efadaca73864b329bba185ebe5498bd_D20180101-20180331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNDA0_8fcf05f5-7c45-446a-9dee-099f33cbd5c6">245.2</ix:nonFraction> million of the Company&#8217;s consolidated revenues for</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">the three months ended March 31, 2019 and 2018, respectively</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">, which represented&#160;approximately <ix:nonFraction unitRef="number" contextRef="i0efadaca73864b329bba185ebe5498bd_D20180101-20180331" decimals="3" format="ixt:numdotdecimal" name="hcsg:RevenueFromContractWithCustomerIncludingAssessedTaxPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNTQ5NzU1ODIxOTEz_325ca1e9-0191-4504-b799-58ba34535fc0"><ix:nonFraction unitRef="number" contextRef="i31a1380aa81140cebe2c6d6e6ed773d0_D20190101-20190331" decimals="3" format="ixt:numdotdecimal" name="hcsg:RevenueFromContractWithCustomerIncludingAssessedTaxPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNTQ5NzU1ODIxOTEz_778a09f3-fb8b-4ae5-ae1a-4038b7fb2ce0">49.0</ix:nonFraction></ix:nonFraction>% of the Company's revenues in each period</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">. The services provided under this segment include managing clients&#8217; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of the clients&#8217; facilities, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at the clients&#8217; facilities. Upon beginning service with a client facility, the Company typically hire and train the employees previously employed by such facility and assign an on-site manager to supervise and train the front-line personnel and coordinate housekeeping services with other facility support functions in accordance with client requests. Such management personnel also oversee the execution of various cost and quality control procedures including continuous training and employee evaluation, and on-site testing for infection control. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Dietary </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Dietary services </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">accounted for</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;$<ix:nonFraction unitRef="usd" contextRef="i9fc28ea58c414dd9a3919b4eb467a23a_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMTQ3MA_fcfe80ad-6bd8-4fd0-ab4e-fd45138dedfc">243.0</ix:nonFraction> million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">and&#160;$<ix:nonFraction unitRef="usd" contextRef="i86a5adc76bfd4549ace4b174656d1ef0_D20180101-20180331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMTQ4NQ_4ed0353f-bb05-427d-9fdf-9c9e68746ad8">255.4</ix:nonFraction> million of the Company&#8217;s consolidated revenues for</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> the</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;three months ended March 31, 2019 and 2018, respectively</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">, which represented approximately <ix:nonFraction unitRef="number" contextRef="i86a5adc76bfd4549ace4b174656d1ef0_D20180101-20180331" decimals="3" format="ixt:numdotdecimal" name="hcsg:RevenueFromContractWithCustomerIncludingAssessedTaxPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNTQ5NzU1ODIyMDYw_6c3067ff-698c-4a3b-a32d-83e8a8f4b9cd"><ix:nonFraction unitRef="number" contextRef="i9fc28ea58c414dd9a3919b4eb467a23a_D20190101-20190331" decimals="3" format="ixt:numdotdecimal" name="hcsg:RevenueFromContractWithCustomerIncludingAssessedTaxPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNTQ5NzU1ODIyMDYw_ab22f1b0-455c-46f3-8a08-ac456d8f0525">51.0</ix:nonFraction></ix:nonFraction>%&#160;of the Company's revenues in each period</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">. Dietary services consist of managing clients&#8217; dietary departments which are principally responsible for food purchasing, meal preparation and professional dietitian services, which include the development of menus that meet the dietary needs of residents. On-site management is responsible for all daily dietary department activities, with regular support being provided by a District Manager specializing in dietary services, as well as a registered dietitian. The Company also offers clinical consulting services to facilities which if contracted is a service bundled within the monthly service provided to clients. Upon beginning service with a client facility, the Company typically hire and train the employees previously employed by such facility and assign an on-site manager to supervise and train the front-line personnel and coordinate dietitian services with other facility support functions in accordance with client requests. Such management personnel also oversee the execution of various cost- and quality-control procedures including continuous training and employee evaluation.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">13</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i00147410b7364d73bc10c7cabeeeb3a9"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">ll of the Company's revenues are derived from contracts with customers. The Company accounts for revenue from contracts with customers in accordance with ASC 606, and as such, the Company recognizes revenue to depict the transfer of promised goods and services to customers in amounts that reflect the consideration to which the Company expects to be entitled in exchange for those goods and services. The Company&#8217;s costs of obtaining contracts are not material.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company performs services and provides goods in accordance with </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">its service agreement </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">contracts with its customers. Such</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> service agreement</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> contracts typically provide for a renewable </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" format="ixt-sec:durwordsen" name="hcsg:RevenueFromContractWithCustomerRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNTQ5NzU1ODIzNzQ0_0c8aa628-2cc5-4cb8-8aab-d44750ad9d8b">one year</ix:nonNumeric></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> service term, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">cancellable</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> by either party upon <ix:nonNumeric contextRef="iaaeafac070c7401eae1a49eb2b831000_D20190101-20190331" format="ixt-sec:durday" name="hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMjE5OTAyMzI2NTM4OQ_e64af301-0f5c-48c3-bfe4-c8da9b5e0dc1">30</ix:nonNumeric> to <ix:nonNumeric contextRef="ie9d05281442a440190e1ea93161ed76f_D20190101-20190331" format="ixt-sec:durday" name="hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMjE5OTAyMzI2NTM4NQ_8e6e96b0-ef8c-4647-a1a4-94fd9cb6d2a0">90</ix:nonNumeric> days' notice, after an initial period of <ix:nonNumeric contextRef="iaaeafac070c7401eae1a49eb2b831000_D20190101-20190331" format="ixt-sec:durday" name="hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMjE5OTAyMzI2NTM3MQ_f84ae9b8-bdfb-4a36-8172-6823de23c1dd">60</ix:nonNumeric> to <ix:nonNumeric contextRef="ie9d05281442a440190e1ea93161ed76f_D20190101-20190331" format="ixt-sec:durday" name="hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMjE5OTAyMzI2NTM3Ng_2d236737-4218-42b1-85d4-1714a5150897">120</ix:nonNumeric> days.&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">A p</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">erformance obligation</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> is the unit of account under ASC 606 and is</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">defined as </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">a promise in a contract to transfer a distinct good or service to the customer ASC 606. The Company&#8217;s Housekeeping and Dietary contracts relate to the provision of bundles of goods, services or both, which represent a series of distinct goods and services and that are substantially the same and that have the same pattern of transfer to the customer. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">T</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">he Company accounts for the series as a single performance obligation satisfied over time, as the customer simultaneously receives and consumes the benefits of the goods and services provided. Revenue is recognized using the output method, which is based upon the delivery of goods and services to the clients&#8217; facilities. In limited cases, the Company provides goods, services or both, before the execution of a written contract. In these cases, the Company defers the recognition of revenue until a contract is executed. The amount of such deferred revenue was <ix:nonFraction unitRef="usd" contextRef="i4d03d29a9d4d48e980c8a4017e7d2172_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ContractWithCustomerLiability" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzY4OQ_7745c5fd-c0b4-483c-95d4-4f649bc2dd17"><ix:nonFraction unitRef="usd" contextRef="i166955f8d7214930a5171f3593e7a69d_I20190331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ContractWithCustomerLiability" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzY4OQ_dfa7d2ef-b1fd-4273-8ccf-0c1649965c51">no</ix:nonFraction></ix:nonFraction>t material as of March&#160;31, 2019 and December&#160;31, 2018.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;Additionally, all such revenue amounts deferred as of December&#160;31, 2018 were subsequently recognized as revenue during the three months ended March 31, 2019.&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to its customers. The transaction price does not include taxes assessed or collected. The Company&#8217;s contracts detail the fees that the Company charges for the goods and services it provides. For certain contracts which contain a variable component to the transaction price, the Company is required to make estimates of the amount of consideration to which the Company will be entitled, based on variability in resident and patient populations serviced, product usage or quantities consumed. The Company recognizes revenue related to such estimates only when Management determines that there will not be a significant reversal in the amount of revenue recognized. The Company&#8217;s contracts generally do not contain significant financing components, as the contracts contain payment terms that are less than one year.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company allocates the transaction price to each performance obligation, noting that the bundle of goods, services or goods and services provided under each Housekeeping and Dietary contract represents a single performance obligation that is satisfied over time. The Company recognizes the related revenue when it satisfies the performance obligation by transferring a bundle of promised goods, services or both to a customer. Such recognition is on a monthly or weekly basis, as goods are provided and services are performed. In some cases, the Company requires customers to pay in advance for goods and services to be provided. As of March&#160;31, 2019 and December&#160;31, 2018, the value of the contract liabilities </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">associated with customer prepayments </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">was <ix:nonFraction unitRef="usd" contextRef="iaf0d1e246dfb4415bc1e8d48cfb030c1_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ContractWithCustomerLiability" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzY5MA_25a04135-01b2-4f1d-928a-3a854406feeb"><ix:nonFraction unitRef="usd" contextRef="i5f6cd5784f6c4da98a942871993afeea_I20190331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ContractWithCustomerLiability" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzY5MA_df9b77cf-0bfe-4afc-a830-982119e0733a">no</ix:nonFraction></ix:nonFraction>t material.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;Additionally, all such revenue amounts deferred as of December&#160;31, 2018 were subsequently recognized as revenue during the three months ended March 31, 2019. </span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Transaction Price Allocated to Remaining Performance Obligations</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company&#160;recognizes&#160;revenue as it satisfies the performance obligations associated with contracts with customers, which due to the nature of the goods and services provided by the Company, are satisfied over time. Contract's</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> may contain transaction prices that are fixed, variable or both. <ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:RevenuePerformanceObligationDescriptionOfTiming" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNTQ5NzU1ODE0ODcyNg_dddba8cd-e521-4915-accc-a06a13ea4804" continuedAt="id84f23f4b3a64809823c626486c66345">The significant majority of the Company&#8217;s contracts with customers have an initial term of one year or less, with renewable <ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" format="ixt-sec:durwordsen" name="hcsg:RevenueFromContractWithCustomerRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMTY0OTI2NzQ0OTQ3OA_0c8aa628-2cc5-4cb8-8aab-d44750ad9d8b">one year</ix:nonNumeric> service terms, </ix:nonNumeric></span><ix:continuation id="id84f23f4b3a64809823c626486c66345" continuedAt="i4ea9d1c0b58145488c29d35fc22b2c91"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">cancellable</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> by either party upon <ix:nonNumeric contextRef="iaaeafac070c7401eae1a49eb2b831000_D20190101-20190331" format="ixt-sec:durday" name="hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMTY0OTI2NzQ0OTQ5Ng_a1ff341a-1ff7-456a-8da2-1b767043142d">30</ix:nonNumeric> to <ix:nonNumeric contextRef="ie9d05281442a440190e1ea93161ed76f_D20190101-20190331" format="ixt-sec:durday" name="hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMTY0OTI2NzQ0OTUwMA_6bee3734-034e-4633-a0c0-e2faff329aa8">90</ix:nonNumeric> days</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">'</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> notice after an initial period of</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span></ix:continuation><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i4ea9d1c0b58145488c29d35fc22b2c91"><ix:nonNumeric contextRef="iaaeafac070c7401eae1a49eb2b831000_D20190101-20190331" format="ixt-sec:durday" name="hcsg:ServiceAgreementsInitialPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMTY0OTI2NzQ0OTUxNQ_f765c5cb-740b-42f7-9386-f69acbea4944">60</ix:nonNumeric> to <ix:nonNumeric contextRef="ie9d05281442a440190e1ea93161ed76f_D20190101-20190331" format="ixt-sec:durday" name="hcsg:ServiceAgreementsInitialPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMTY0OTI2NzQ0OTUyMQ_26bb98bc-40eb-42b6-b968-787d93acce65">120</ix:nonNumeric> days.</ix:continuation> For the purpose of disclosing the transaction price allocated to remaining performance obligations, the Company elected to apply practical expedients available under the guidance in ASC 606 to exclude from the calculation future revenues </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">related to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">contracts with variable consideration that are for a term of one year</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">or less. As of March&#160;31, 2019, the revenue expected to be recognized </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">for </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">the fixed transaction price associated with the remaining performance obligations under the Company&#8217;s existing contracts with a term greater than one year is $<ix:nonFraction unitRef="usd" contextRef="iba0b770f4c8748a4b112a2865b4dcb95_I20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzU5MQ_72e06c38-4037-4c48-be8d-0ac22c7a17c2">135.7</ix:nonFraction> million for the remainder of 2019, $<ix:nonFraction unitRef="usd" contextRef="i2ad5010ed4a540458063ee9f5b78c819_I20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzYxOQ_7c97481b-54f9-4df8-9f79-bdc505b1fee1">181.0</ix:nonFraction> million for 2020, $<ix:nonFraction unitRef="usd" contextRef="i3faec4ebef90470589c5a8fb225a44b5_I20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzYzMA_e5217bbf-e417-4049-bbf1-ce1c8283da0a">181.0</ix:nonFraction> million for 2021, $<ix:nonFraction unitRef="usd" contextRef="i234c499ffffc4ce88fdb288379e93c9a_I20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzY0MQ_e3c064be-36f0-4df7-be42-94b9f81de23d">181.0</ix:nonFraction> million for 2022, $<ix:nonFraction unitRef="usd" contextRef="i7d4130515c624eb6a2eeece1fa9d6287_I20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzY1Mg_3d0f1131-fcef-441a-b2c2-216ffc57b12f">181.0</ix:nonFraction> million for 2023 and $<ix:nonFraction unitRef="usd" contextRef="idc14406fe0434b18af1d8d6598a7e3e9_I20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzY2Ng_7b20deba-6ac9-4040-a620-89357d209c32">30.2</ix:nonFraction> million thereafter.</span></div></ix:continuation><div><span><br/></span></div><div id="i_0_46"></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">14</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RleHRyZWdpb246MmFmOWM4MjJhYmI4NGRmNWJlNzAwOTEyNjhiNjM4NWNfNDk0NzgwMjMzMDMyNw_a3e223c6-1b57-44f0-8be6-47981f582355" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;3&#8212;Accounts and Notes Receivable </span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RleHRyZWdpb246MmFmOWM4MjJhYmI4NGRmNWJlNzAwOTEyNjhiNjM4NWNfMzgwMQ_0269a421-497a-48fe-9bc7-70d56a3e70ed" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s accounts and notes receivable balances consisted of the following as of March&#160;31, 2019 and December&#160;31, 2018:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"></td><td style="width:58.263930%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.501466%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.533138%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.501466%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts and notes receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfMy0xLTEtMS0yNDg_2723d8b4-5260-46d5-8236-f1ebc36cf0fb">411,736</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfMy0zLTEtMS0yNTM_e21bde3a-8ec5-41b8-8fe5-67d887100b74">389,047</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfNC0xLTEtMS0yNDg_944e99b7-44df-4552-8649-a3149abf26d1">58,630</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfNC0zLTEtMS0yNTM_6ae702d0-5749-4559-bdc3-e90b4728f384">47,209</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net short-term accounts and notes receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfNS0xLTEtMS0yNDg_7bcd2f22-7c16-48d0-b689-3e712af6aa42">353,106</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfNS0zLTEtMS0yNTM_edc0d067-99fa-414b-aa2b-4822d5b10933">341,838</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Notes receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesAndLoansReceivableGrossNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfNy0xLTEtMS0yNDg_c668107a-5e8a-4f60-ad3c-8f6472d8552c">49,291</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesAndLoansReceivableGrossNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfNy0zLTEtMS0yNTM_afd82ed4-430d-44ed-980a-820ba4dcc556">53,043</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfOC0xLTEtMS0yNDg_c1a089ee-d3c6-4e96-9787-812eff74458c">10,000</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfOC0zLTEtMS0yNTM_c8560735-405d-4fb8-971e-b8c9d3cbb28d">10,000</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net long-term notes receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfOS0xLTEtMS0yNDg_854f919c-0a30-47ee-8c8a-7ef708f85fed">39,291</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfOS0zLTEtMS0yNTM_824ef3e9-1222-4335-b631-7cb241e8171b">43,043</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net accounts and notes receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsAndNotesReceivableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfMTAtMS0xLTEtMjQ4_ad5d7de5-1663-4092-8a72-9584e16349d7">392,397</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsAndNotesReceivableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfMTAtMy0xLTEtMjUz_6a366ebb-765c-4412-be9a-5058151b1e5d">384,881</ix:nonFraction>&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company makes credit decisions on a case</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">-</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">by</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">-</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">case basis after reviewing a number of qualitative and quantitative factors related to the specific client as well as current industry variables that may impact that client. There are a variety of factors that impact a client&#8217;s ability to pay in accordance with the Company&#8217;s service agreements. These factors include, but are not limited to, fluctuating census numbers, litigation costs and the client&#8217;s participation in programs funded by federal and state governmental agencies. Deviations in the timing or amounts of reimbursements under those programs can impact the client&#8217;s cash flows and their ability to make timely payments. However, the client's obligation to pay the Company in accordance with the service agreements are not contingent upon the client&#8217;s cash flows. Notwithstanding the Company&#8217;s efforts to minimize its credit risk exposure, the aforementioned factors, as well as other factors that impact client cash flows or ability to make timely payments, could have an indirect, yet material adverse effect on the Company&#8217;s results of operations and financial condition.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s net current accounts and notes receivable balance increased from December&#160;31, 2018. Fluctuations in net accounts and notes receivable are generally attributable to a variety of factors including, but not limited to, the timing of cash receipts from customers and the inception, transition or termination of client relationships. The Company deploys significant resources and has invested in tools and processes to optimize Management&#8217;s credit and collections efforts. When appropriate, the Company utilizes interest-bearing promissory notes as an alternative to accounts receivable to enhance the collectability of amounts due, by instituting definitive repayment plan</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">s</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> and providing a means by which to further evidence the amounts owed. As of March 31, 2019 and December&#160;31, 2018, the Company had</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> promissory notes outstanding </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">$<ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RleHRyZWdpb246MmFmOWM4MjJhYmI4NGRmNWJlNzAwOTEyNjhiNjM4NWNfMzI2NA_a1f590d3-34e1-4eb9-9190-893057bc4d9d">57.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RleHRyZWdpb246MmFmOWM4MjJhYmI4NGRmNWJlNzAwOTEyNjhiNjM4NWNfMzI3MQ_5f455fc0-b01d-46f9-9ac7-235d2509a9af">63.3</ix:nonFraction> million, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">respectively, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">net of reserves. In addition, the Company may assist clients who are adjusting to changes in their cash flows by amending the Company&#8217;s agreements from full-service to management-only arrangements, or by modifying contractual payment terms to accommodate clients who have in good faith established clearly-defined plans for addressing cash flow issues. These efforts are intended to minimize the Company&#8217;s collections risk while maintaining relationships with the clients.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div id="i_0_49"></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:AllowanceForCreditLossesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80OS9mcmFnOjlkNWY2ZGEwY2ZiNjRkMjNhNGIzZmEzODBjMTRkMmI1L3RleHRyZWdpb246OWQ1ZjZkYTBjZmI2NGQyM2E0YjNmYTM4MGMxNGQyYjVfNDk0NzgwMjMyNzA3OA_fce1c1c0-a1ca-41bc-ab7d-27186ca89920" continuedAt="idf4b182509c04effae65901eb92c3b12" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;4&#8212;Allowance for Doubtful Accounts </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The allowance for doubtful accounts is established when the Company determines that it is probable that receivables have been impaired and the Company can reasonably estimate the amount of the losses. The related provision for bad debts is charged to costs of services provided in the Company&#8217;s Consolidated Statements of Comprehensive Income. The allowance for doubtful accounts is evaluated based on the Company&#8217;s ongoing review of accounts and notes receivable and is inherently subjective as it requires estimates susceptible to significant revision as more information becomes available.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company has had varying collections experience with respect to its accounts and notes receivable. The Company has sometimes extended the period of payment for certain clients beyond contractual terms. In order to provide for such collection issues and the general risk associated with the granting of credit terms, the Company recorded bad debt provisions (in Allowance for Doubtful Accounts) of </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">$<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80OS9mcmFnOjlkNWY2ZGEwY2ZiNjRkMjNhNGIzZmEzODBjMTRkMmI1L3RleHRyZWdpb246OWQ1ZjZkYTBjZmI2NGQyM2E0YjNmYTM4MGMxNGQyYjVfMTY0OTI2NzQ0Mzc2Ng_d6879d56-57ca-42a3-8efd-4523706e0da6">18.5</ix:nonFraction> million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">$<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80OS9mcmFnOjlkNWY2ZGEwY2ZiNjRkMjNhNGIzZmEzODBjMTRkMmI1L3RleHRyZWdpb246OWQ1ZjZkYTBjZmI2NGQyM2E0YjNmYTM4MGMxNGQyYjVfMTY0OTI2NzQ0Mzc5MA_42c32558-4712-46e7-b3c2-a5e9e3c9e669">37.1</ix:nonFraction> million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> for the three months ended March 31, 2019 and 2018, respectively. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The increase in the allowance for the first quarter 2019 over the Company's normal bad debt provision is related primarily to the restructuring of a&#160;Northeast based operator. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The decrease in the provision for bad debts period-over-period is primarily related to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">the provision recognized&#160;in the first quarter 2018 related to the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">corporate restructurings of two privately-held, multi-state operators. </span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">15</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;"><ix:continuation id="idf4b182509c04effae65901eb92c3b12"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">In making the credit evaluations, in addition to analyzing and anticipating, where possible, the specific cases described above, Management considers the general collection risk associated with trends in the long-term care industry. The Company establishes credit limits, performs ongoing credit evaluations and monitors accounts to minimize the risk of loss. Despite the Company&#8217;s efforts to minimize credit risk exposure, clients could be adversely affected if future industry trends change in such a manner as to negatively impact their cash flows. If the Company&#8217;s clients experience a negative impact on their cash flows, it could have a material adverse effect on the Company&#8217;s </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">consolidated </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">results of operations and financial condition.</span></ix:continuation></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_52"></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfNDk0NzgwMjMyNjM3MA_f505ebac-2dc8-44ca-9be8-44764656dc5a" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;5&#8212;Changes in Accumulated Other Comprehensive Income by Component </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Accumulated other comprehensive income consists of unrealized gains and losses from the Company&#8217;s available-for-sale marketable securities. <ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfNzE0NjgyNTU4MTU5Nw_f8a6c8af-cb39-462e-bd4c-15f31785920f" continuedAt="i29e0db896b9541a4a02c9602db88dab3" escape="true">The following table provides a summary of the changes in accumulated other comprehensive income for the three months ended March 31, 2019 and 2018:</ix:nonNumeric></span></div><ix:continuation id="i29e0db896b9541a4a02c9602db88dab3"><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:58.380117%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">Unrealized Gains and Losses on Available-for-Sale Securities</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;">1</sup></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive income &#8212; beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f99b52c80d3422dbb3c84b5737d25b8_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfNC0xLTEtMS0w_50bfb8c3-e190-40bc-b3af-468ee1d611f8">158</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bf582fecc2544b1a51bab78d0a54e66_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfNC0zLTEtMS0w_3bc930cc-6ded-462c-bfb4-d936182195e7">837</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfNS0xLTEtMS0w_15187522-8557-4407-83c6-046af1289ae5">1,419</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfNS0zLTEtMS0w_955a48cb-237e-49fa-b402-8f52e6b5a818">1,208</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">(Gains) losses reclassified from other comprehensive income</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">2</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfNi0xLTEtMS0w_e5c1a7e0-bd50-4e37-bbd9-6e9ae078ba4a">3</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfNi0zLTEtMS0w_0e284046-1f35-46bc-8067-961fc3024368">70</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Net current period other comprehensive income (loss)</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">3</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfNy0xLTEtMS0w_3a3242db-e6a7-4999-bbfa-2cd758d131f1">1,416</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfNy0zLTEtMS0w_143b3c38-33a7-44c5-a709-3034a311d059">1,138</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive income (loss) &#8212; ending balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0b1a1057726c4e2bafd9423ac7a65ad0_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfOC0xLTEtMS0w_db3986a2-56e9-4750-9d71-e1f84cfba680">1,574</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i64f42b2a660349488b6d1e37890796fc_I20180331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfOC0zLTEtMS0w_61826404-76ad-45ed-8e7e-d611d82d956f">301</ix:nonFraction>)</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">All amounts are net of tax</span></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">2.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Realized gains and losses were recorded pre-tax under &#8220;Investment and other income&#8221; in our Consolidated Statements of Comprehensive Income. For the&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">three months ended March 31, 2019,&#160;the Company recorded less than $<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfNTQ5NzU1ODE4MjM0_c8f511d0-e72f-4fe9-8cdc-a5a8b748a732">0.1</ix:nonFraction> million of realized gains from the sale of available-for-sale securities. For the three months ended March 31, 2018, the Company recorded $<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfNTQ5NzU1ODE4MzMz_98c6909a-84c6-4717-b373-dc6bc019d254">0.1</ix:nonFraction> million of realized losses from the sale of available-for-sale securities. Refer to Note&#160;9&#8212;Fair Value Measurements herein for further information.</span></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">3.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">For the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">three months ended March 31, 2019 and 2018, the changes in other comprehensive income (loss) were net of a tax expense of $<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfNTQ5NzU1ODE4NTM2_4037c712-cee4-42ac-9a96-8f2c536eb64e">0.4</ix:nonFraction> million and a benefit of $<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfNTQ5NzU1ODE4NTU2_3d5997a2-cf55-4fd9-98d7-2898ba067de9">0.3</ix:nonFraction> million, respectively.</span></div></ix:continuation><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfNDk0NzgwMjMyNjA0Mw_c12ccbf7-d566-4764-b912-c8c96b1a44cc" escape="true"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfNDk0NzgwMjMyNjA0MA_ef05275d-7ccf-4373-858d-f884810eef8c" escape="true"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfODcw_d9147e1c-885a-483f-88e4-8f97437127f2" escape="true"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:59.257310%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.005848%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.005848%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:21pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts Reclassified from Accumulated Other Comprehensive Income</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31, </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) from the sale of available-for-sale securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i51d17c104e46425e9a2a7ecbc50b1b4a_D20190101-20190331" decimals="-3" name="us-gaap:DebtSecuritiesGainLossExcludingOtti" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjI4MWM5MTMyNzI1MDQzYzc5MGQ3ZTA2ZWE3OTM5MTM4L3RhYmxlcmFuZ2U6MjgxYzkxMzI3MjUwNDNjNzkwZDdlMDZlYTc5MzkxMzhfNC0xLTEtMS0w_3b138223-097f-48c3-9197-cf256f55ea10">4</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6259603c3aef43c69aae4f8c11a67ec7_D20180101-20180331" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesGainLossExcludingOtti" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjI4MWM5MTMyNzI1MDQzYzc5MGQ3ZTA2ZWE3OTM5MTM4L3RhYmxlcmFuZ2U6MjgxYzkxMzI3MjUwNDNjNzkwZDdlMDZlYTc5MzkxMzhfNC0zLTEtMS0w_c04c58f5-43d9-471c-a4d5-03c53f28577a">89</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax (expense) benefit</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i51d17c104e46425e9a2a7ecbc50b1b4a_D20190101-20190331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjI4MWM5MTMyNzI1MDQzYzc5MGQ3ZTA2ZWE3OTM5MTM4L3RhYmxlcmFuZ2U6MjgxYzkxMzI3MjUwNDNjNzkwZDdlMDZlYTc5MzkxMzhfNS0xLTEtMS0w_5df720b4-9dad-4574-845a-e6013c31b20a">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6259603c3aef43c69aae4f8c11a67ec7_D20180101-20180331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjI4MWM5MTMyNzI1MDQzYzc5MGQ3ZTA2ZWE3OTM5MTM4L3RhYmxlcmFuZ2U6MjgxYzkxMzI3MjUwNDNjNzkwZDdlMDZlYTc5MzkxMzhfNS0zLTEtMS0w_8d6f96bf-862b-4b3d-8c8f-e61945541daa">19</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net gain (loss) reclassified from accumulated other comprehensive income (expense)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i51d17c104e46425e9a2a7ecbc50b1b4a_D20190101-20190331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjI4MWM5MTMyNzI1MDQzYzc5MGQ3ZTA2ZWE3OTM5MTM4L3RhYmxlcmFuZ2U6MjgxYzkxMzI3MjUwNDNjNzkwZDdlMDZlYTc5MzkxMzhfNi0xLTEtMS0w_80fad7c5-6231-475b-a03f-3ad383f90049">3</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6259603c3aef43c69aae4f8c11a67ec7_D20180101-20180331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjI4MWM5MTMyNzI1MDQzYzc5MGQ3ZTA2ZWE3OTM5MTM4L3RhYmxlcmFuZ2U6MjgxYzkxMzI3MjUwNDNjNzkwZDdlMDZlYTc5MzkxMzhfNi0zLTEtMS0w_5da0a7ec-05e9-4f14-abe8-c7c3f893c822">70</ix:nonFraction>)</span></td></tr></table></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div id="i_0_58"></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RleHRyZWdpb246YjNmMDkxNTg0OWUxNGI2MmJmNjMzYjY1ODIwNWZlM2ZfNDk0NzgwMjMyNTg5NA_67efceb6-601c-4cff-867e-3ca44cd74927" continuedAt="if69212f3b3874275b47024a401a9337d" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;6&#8212;Property and Equipment </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment are recorded at cost. Depreciation is recorded over the estimated useful life of each class of depreciable asset, and is computed using the straight-line method. Leasehold improvements are amortized over the shorter of the estimated asset life or term of the lease. Repairs and maintenance costs are charged to expense as incurred.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">16</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="if69212f3b3874275b47024a401a9337d" continuedAt="i348cffd22a9b4925a3268b6b52649229"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RleHRyZWdpb246YjNmMDkxNTg0OWUxNGI2MmJmNjMzYjY1ODIwNWZlM2ZfNzA5_ef87e506-f58f-4ef7-9e8c-81e7298da0eb" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the amounts of property and equipment by each class of depreciable asset as of March&#160;31, 2019 and December&#160;31, 2018:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:58.380117%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">March 31, 2019&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;">1</sup></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Housekeeping and Dietary equipment</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i483a892354a84bfaae168bdba6664f98_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfMi0xLTEtMS0w_aaa57b55-e08a-41b0-992d-5d54da0b35f4">23,251</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ee1d6d9b94641d4b04b1ef38d398b3b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfMi0zLTEtMS0w_280f9073-782c-4c64-84f9-3277b4e5fcfb">22,596</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer hardware and software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5fb70cd75f7435c93fe089c6059bca3_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfMy0xLTEtMS0w_5707f5ac-b62f-419c-9ab5-3d248ec51831">12,413</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9637ff31aa9f477e8eba623779a6f571_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfMy0zLTEtMS0w_c3151e43-734c-4dc1-8ac6-a45315e80a20">12,114</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease - right-of-use assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNC0xLTEtMS00NTU4_390c5b1b-8549-4fab-97f5-6754bb2b371b">18,137</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Other&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">2</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id69b4577e00841dab73252719fe5ce5c_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNC0xLTEtMS0w_f3e9a62b-6d37-4b2e-839b-d5922cbb948f">1,370</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i06688c69bf2942149b8268ca6d4c9011_I20181231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNC0zLTEtMS0w_8e328bef-8322-496a-a214-658542889e61">920</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property and equipment, at cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNS0xLTEtMS0w_be10b9d1-60a5-4997-8607-4eea4d0e0eb9">55,171</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNS0zLTEtMS0w_11d4130d-9ac9-4ce4-80a3-6c5ba707cbbe">35,630</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated depreciation</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNi0xLTEtMS0w_a6239972-cafb-4577-8940-e479684fac18">25,094</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNi0zLTEtMS0w_5704eac2-0ab4-4a3a-af32-01814312bfc9">22,730</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNy0xLTEtMS0w_5d434549-011f-441a-b842-ae84bfb7051a">30,077</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNy0zLTEtMS0w_1835dde2-ca4e-4feb-9151-db5b98f181f7">12,900</ix:nonFraction>&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Upon the adoption of ASC 842 the Company recognized right of use assets pertaining to leases in Property and Equipment, net. Prior period amounts continue to be reported in accordance with previous guidance.</span></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">2.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Includes furniture and fixtures, leasehold improvements and autos and trucks including auto leases.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><ix:continuation id="i348cffd22a9b4925a3268b6b52649229" continuedAt="i7a94c27d2aac4985b0ebf14529bee423"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Depreciation expense&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">for&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">the three months ended March 31, 2019 and 2018 was</span></ix:continuation><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"><ix:continuation id="i7a94c27d2aac4985b0ebf14529bee423">&#160;$<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RleHRyZWdpb246YjNmMDkxNTg0OWUxNGI2MmJmNjMzYjY1ODIwNWZlM2ZfNTQ5NzU1ODE4MjUz_90b5dd1a-ff70-4a22-8aab-a58b8a39e800">2.4</ix:nonFraction> million and&#160;$<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RleHRyZWdpb246YjNmMDkxNTg0OWUxNGI2MmJmNjMzYjY1ODIwNWZlM2ZfNTQ5NzU1ODE4MjYx_a4dbcfe8-c925-4053-888b-eddf9f5ef5b3">1.3</ix:nonFraction> million, respectively.&#160;Of the depreciation&#160;expense recorded&#160;for the three months ended March 31, 2019,&#160;$<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RleHRyZWdpb246YjNmMDkxNTg0OWUxNGI2MmJmNjMzYjY1ODIwNWZlM2ZfNTQ5NzU1ODE4NTA4_cbd37e50-484f-45b2-9346-6418a9c7f8b7">1.2</ix:nonFraction> million&#160;related to the depreciation of the&#160;Company's&#160;operating lease - right-of-use assets.</ix:continuation>&#160;&#160;&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_64"></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNDk0NzgwMjMzMTU1MA_b4c71f88-ee4d-495f-beb0-ad2af74dd8f8" continuedAt="i9b2ec330773f4d64b4fcd47726fa932e" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;7&#8212;Leases</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company recognize</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">s</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> right</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">-</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">of</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">-</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">use assets (&#8220;ROU Assets&#8221;) and lease liabilities (&#8220;Lease Liabilities&#8221;)&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">for</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> automobiles, office buildings, IT equipment, and small storage units for the temporar</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">y</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> storage of </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">operational</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> equipment.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;The Company's leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> have remaining lease terms </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">ranging from</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">less than <ix:nonNumeric contextRef="iebd7df9cd6eb4cabae9f82d7910697c5_I20190331" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNTQ5NzU1ODIwMzE0_05afc67b-abb6-4245-896b-74a43bb1c754">1</ix:nonNumeric> year</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> to <ix:nonNumeric contextRef="icd0f33dc48954d7aa2a9f5990987f49d_I20190331" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNTQ5NzU1ODIwMzM0_24aad9bd-c88a-4a0e-9ffa-22e732c88b38">10</ix:nonNumeric> years</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">, and have extension options ranging from <ix:nonNumeric contextRef="iebd7df9cd6eb4cabae9f82d7910697c5_I20190331" format="ixt-sec:duryear" name="us-gaap:LessorOperatingLeaseRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNTQ5NzU1ODIwMzc4_124510bd-6283-4c5d-ab62-7866992f4497">1</ix:nonNumeric> year to</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;<ix:nonNumeric contextRef="icd0f33dc48954d7aa2a9f5990987f49d_I20190331" format="ixt-sec:duryear" name="us-gaap:LessorOperatingLeaseRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNTQ5NzU1ODIwMzg3_14a8a8ee-aec3-4f29-9b82-8d6da037e6ba">5</ix:nonNumeric> years</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">. Most leases include the</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> option to terminate the lease within <ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" format="ixt-sec:duryear" name="hcsg:LessorOperatingLeaseTerminationOptionTerm" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNTQ5NzU1ODIwNDI1_77bddc5c-ea11-4b16-972a-8fe210dd117d">1</ix:nonNumeric> year.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Upon adopting ASC 842, the Company</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">made accounting policy election</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">s using practical expedients offered under the guidance </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">to combine lease and non-lease components within leasing arrangements</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> and  to recognize the payments associated with&#160;short-term leases in&#160;earnings on a straight-line basis over the lease term, with the cost associated with variable lease payments recognized when incurred. These accounting policy elections&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">impact&#160;the value of the Company&#8217;s ROU Assets and Lease Liabilities. The value of the Company&#8217;s ROU Assets is</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;determined as</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> the non-depreciated fair value of its leasing arrangements</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> and is recorded to property and equipment, net&#160;on the Company's&#160;Consolidated&#160;Balance Sheet</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">. The value of the Company&#8217;s Lease Liabilities is the present value of </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">fixed </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">lease payments not yet paid</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> discounted using either the rate implicit in the lease contract</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> if that rate can be determined</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">, or the Company&#8217;s incremental borrowing rate</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> ("IBR") and is recorded in Other accrued expenses and Lease liabilities - long-term portion on the Company's Consolidated Balance Sheet</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> Any future lease payments that are not&#160;fixed based on the terms of the lease contract, or&#160;fluctuate&#160;based on&#160;a factor other than an index or rate, are considered variable lease payments and are not included in the value of the Company's ROU Assets or Lease Liabilities.&#160;The Company's IBR&#160;is determined as the rate of interest that the Company would have to pay to borrow on a&#160;collateralized basis over a similar term an amount equal to the lease payments in a similar economic&#160;environment.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNDk0NzgwMjMzMTU0MQ_70b1554d-b7cc-42db-b3b5-c59f68dd6c32" continuedAt="i3083475fe7d446c197b90be04dd93601" escape="true">Components of lease expense as well as supplemental information required by ASC 842 are presented below for the three months ended March 31, 2019.</ix:nonNumeric></span></div></ix:nonNumeric><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">17</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i9b2ec330773f4d64b4fcd47726fa932e"><ix:continuation id="i3083475fe7d446c197b90be04dd93601"><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:73.584795%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:22.415205%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">Lease cost</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:400;line-height:100%;">&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjBkMjU2NGMwYjk4NzQxYmQ4ODExOWMxZGM3NmRmNWIwL3RhYmxlcmFuZ2U6MGQyNTY0YzBiOTg3NDFiZDg4MTE5YzFkYzc2ZGY1YjBfNS0xLTEtMS04NTk_d3be26c3-07de-4853-bdb4-00c7a2cdac15">1,214</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjBkMjU2NGMwYjk4NzQxYmQ4ODExOWMxZGM3NmRmNWIwL3RhYmxlcmFuZ2U6MGQyNTY0YzBiOTg3NDFiZDg4MTE5YzFkYzc2ZGY1YjBfNi0xLTEtMS04NTk_e4ded89f-6599-4f5b-8aff-9d4a332d3412">221</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjBkMjU2NGMwYjk4NzQxYmQ4ODExOWMxZGM3NmRmNWIwL3RhYmxlcmFuZ2U6MGQyNTY0YzBiOTg3NDFiZDg4MTE5YzFkYzc2ZGY1YjBfNy0xLTEtMS04NTk_288bf51a-21ed-4215-a1bc-4c2064366d5b">153</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjBkMjU2NGMwYjk4NzQxYmQ4ODExOWMxZGM3NmRmNWIwL3RhYmxlcmFuZ2U6MGQyNTY0YzBiOTg3NDFiZDg4MTE5YzFkYzc2ZGY1YjBfOC0xLTEtMS04NTk_e48daf07-293d-4d71-9ee5-e44c6e9018b0">1,588</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other information</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjBkMjU2NGMwYjk4NzQxYmQ4ODExOWMxZGM3NmRmNWIwL3RhYmxlcmFuZ2U6MGQyNTY0YzBiOTg3NDFiZDg4MTE5YzFkYzc2ZGY1YjBfMTItMS0xLTEtODU5_22ead1b3-e2b6-41a1-ac4a-980693620a85">1,307</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term &#8212; operating leases</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjBkMjU2NGMwYjk4NzQxYmQ4ODExOWMxZGM3NmRmNWIwL3RhYmxlcmFuZ2U6MGQyNTY0YzBiOTg3NDFiZDg4MTE5YzFkYzc2ZGY1YjBfMTMtMS0xLTEtODU5_19098838-3300-42bc-a473-aa1e71a71645">6.9</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate &#8212; operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjBkMjU2NGMwYjk4NzQxYmQ4ODExOWMxZGM3NmRmNWIwL3RhYmxlcmFuZ2U6MGQyNTY0YzBiOTg3NDFiZDg4MTE5YzFkYzc2ZGY1YjBfMTQtMS0xLTEtODU5_4d6e5c60-9945-4525-9945-3d0d613d4b0f">4.7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">ASC 842 was adopted as of January 1, 2019. As such, prior period numbers remain unadjusted and in accordance with prior U.S. GAAP. Lease expense for the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">three months ended March 31, 2018 was $<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesRentExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNTQ5NzU1ODIzMzQw_959b4e07-39bf-4118-9d43-ee946b19a4d7">0.9</ix:nonFraction> million.</span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">During the three months ended March 31, 2019, the Company's ROU Assets and Lease Liabilities were both reduced by $<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="hcsg:OperatingLeaseRightofUseAssetCancellation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNTQ5NzU1ODIwNDU3_006b7834-c671-4ce7-93f5-67c9b637bb34"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="hcsg:OperatingLeaseLiabilityCancellation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNTQ5NzU1ODIwNDU3_588ff8a8-2506-4553-92cf-2674fa4391e2">0.1</ix:nonFraction></ix:nonFraction> million due to lease cancellations which are accounted for as noncash transactions. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNDk0NzgwMjMzMTU0NA_69c2d483-cf44-4b80-bbad-b204a0cac54a" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of March&#160;31, 2019:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:72.853801%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:22.415205%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Period/Year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">April 1 to December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjc2MTdhY2E5N2QzNjQzZWRhMjM0ZGU2MzgyMDVjYWI3L3RhYmxlcmFuZ2U6NzYxN2FjYTk3ZDM2NDNlZGEyMzRkZTYzODIwNWNhYjdfMi0yLTEtMS0w_e0bf2e4c-ba3e-48cf-a2e2-8c7bea0a7c4a">3,822</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjc2MTdhY2E5N2QzNjQzZWRhMjM0ZGU2MzgyMDVjYWI3L3RhYmxlcmFuZ2U6NzYxN2FjYTk3ZDM2NDNlZGEyMzRkZTYzODIwNWNhYjdfMy0yLTEtMS0w_eb568556-69a0-472f-b32d-9bcf24e43780">4,306</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjc2MTdhY2E5N2QzNjQzZWRhMjM0ZGU2MzgyMDVjYWI3L3RhYmxlcmFuZ2U6NzYxN2FjYTk3ZDM2NDNlZGEyMzRkZTYzODIwNWNhYjdfNC0yLTEtMS0w_ee893b5c-2b5c-462c-875d-c8f8ac04c54e">2,489</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjc2MTdhY2E5N2QzNjQzZWRhMjM0ZGU2MzgyMDVjYWI3L3RhYmxlcmFuZ2U6NzYxN2FjYTk3ZDM2NDNlZGEyMzRkZTYzODIwNWNhYjdfNS0yLTEtMS0w_d4a3d19c-35a1-433f-b952-205d1b90ec24">1,447</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjc2MTdhY2E5N2QzNjQzZWRhMjM0ZGU2MzgyMDVjYWI3L3RhYmxlcmFuZ2U6NzYxN2FjYTk3ZDM2NDNlZGEyMzRkZTYzODIwNWNhYjdfNi0yLTEtMS0w_9b945cda-d334-4888-b813-ea400d1eb9be">1,258</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="hcsg:LesseeOperatingLeaseLiabilityPaymentsDueYearSix" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjc2MTdhY2E5N2QzNjQzZWRhMjM0ZGU2MzgyMDVjYWI3L3RhYmxlcmFuZ2U6NzYxN2FjYTk3ZDM2NDNlZGEyMzRkZTYzODIwNWNhYjdfNy0yLTEtMS0w_ad2c371e-bf8a-4594-85e3-558a081d9543">1,285</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="hcsg:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjc2MTdhY2E5N2QzNjQzZWRhMjM0ZGU2MzgyMDVjYWI3L3RhYmxlcmFuZ2U6NzYxN2FjYTk3ZDM2NDNlZGEyMzRkZTYzODIwNWNhYjdfOC0yLTEtMS0w_f13f9f62-b05d-4ed0-bfbe-945261722148">5,514</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjc2MTdhY2E5N2QzNjQzZWRhMjM0ZGU2MzgyMDVjYWI3L3RhYmxlcmFuZ2U6NzYxN2FjYTk3ZDM2NDNlZGEyMzRkZTYzODIwNWNhYjdfOS0yLTEtMS0w_b5ad9ae5-c21e-4eba-a2be-5c590bfb5d1e">20,121</ix:nonFraction>&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i_0_70"></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RleHRyZWdpb246N2Q5ZWI1Yjc5OWE1NDVhZGEyNjExNmQwNTQ5YjgyN2FfNDk0NzgwMjMyNTg0NA_1947dc2e-70a4-4ea0-afd0-5fbbd0d4c9a0" continuedAt="i0143ab6fcc1c46a0b7df95cf3d0c0777" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;8&#8212;Other Intangible Assets </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s other intangible assets consist of customer relationships which were obtained through acquisitions and are recorded at their fair values at the date of acquisition. Intangible assets with determinable lives are amortized on a straight-line basis over their estimated useful lives. The customer relationships have a weighted-average amortization period of approximately <ix:nonNumeric contextRef="id1018e9fe4b94db39aa987e542367b0b_D20190101-20190331" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RleHRyZWdpb246N2Q5ZWI1Yjc5OWE1NDVhZGEyNjExNmQwNTQ5YjgyN2FfNzUx_6c51a37b-b087-400f-9181-e884edfdb705">10</ix:nonNumeric> years. </span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">18</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i0143ab6fcc1c46a0b7df95cf3d0c0777" continuedAt="ic1a22169fb0441cc8366300936b8c69f"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RleHRyZWdpb246N2Q5ZWI1Yjc5OWE1NDVhZGEyNjExNmQwNTQ5YjgyN2FfNDk0NzgwMjMyNTg0Mw_1949fc17-0985-444e-9218-83bf0ceb49f7" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the estimated amortization expense for intangibles subject to amortization for the remainder of 2019, the following five fiscal years and thereafter:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:72.853801%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:22.415205%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Period/Year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">April 1 to December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RhYmxlOjc0YzUxNTc2Mzg3MTRiODNiMzAzNDdkM2JhODI3MmZjL3RhYmxlcmFuZ2U6NzRjNTE1NzYzODcxNGI4M2IzMDM0N2QzYmE4MjcyZmNfMi0yLTEtMS0w_dde17d41-ce61-4f5d-8793-aa00e5f9c6f6">3,124</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2020&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RhYmxlOjc0YzUxNTc2Mzg3MTRiODNiMzAzNDdkM2JhODI3MmZjL3RhYmxlcmFuZ2U6NzRjNTE1NzYzODcxNGI4M2IzMDM0N2QzYmE4MjcyZmNfMy0yLTEtMS0w_ba65a6c9-03ab-48e1-8df0-89cda30bfa19">4,165</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2021&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RhYmxlOjc0YzUxNTc2Mzg3MTRiODNiMzAzNDdkM2JhODI3MmZjL3RhYmxlcmFuZ2U6NzRjNTE1NzYzODcxNGI4M2IzMDM0N2QzYmE4MjcyZmNfNC0yLTEtMS0w_d7f7d0d3-47e8-4a92-8345-72a717f5dbaa">4,165</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2022&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RhYmxlOjc0YzUxNTc2Mzg3MTRiODNiMzAzNDdkM2JhODI3MmZjL3RhYmxlcmFuZ2U6NzRjNTE1NzYzODcxNGI4M2IzMDM0N2QzYmE4MjcyZmNfNS0yLTEtMS0w_44ececd3-a5ed-4bc5-bc88-77d5e34c4fc4">4,165</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2023&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RhYmxlOjc0YzUxNTc2Mzg3MTRiODNiMzAzNDdkM2JhODI3MmZjL3RhYmxlcmFuZ2U6NzRjNTE1NzYzODcxNGI4M2IzMDM0N2QzYmE4MjcyZmNfNi0yLTEtMS0w_03d98f62-3d3b-409f-91d6-ecb388b27fce">3,168</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RhYmxlOjc0YzUxNTc2Mzg3MTRiODNiMzAzNDdkM2JhODI3MmZjL3RhYmxlcmFuZ2U6NzRjNTE1NzYzODcxNGI4M2IzMDM0N2QzYmE4MjcyZmNfNy0yLTEtMS0w_63057fa3-c050-4074-9e22-332d59ec9623">2,035</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RhYmxlOjc0YzUxNTc2Mzg3MTRiODNiMzAzNDdkM2JhODI3MmZjL3RhYmxlcmFuZ2U6NzRjNTE1NzYzODcxNGI4M2IzMDM0N2QzYmE4MjcyZmNfOC0yLTEtMS0w_42841d4d-e577-4cd0-b7f9-093807b63658">4,655</ix:nonFraction>&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="ic1a22169fb0441cc8366300936b8c69f">Amortization expense for the three months ended March 31, 2019 and 2018 was $<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RleHRyZWdpb246N2Q5ZWI1Yjc5OWE1NDVhZGEyNjExNmQwNTQ5YjgyN2FfNjU4_743a4ede-5bec-4cea-ab4b-e5924009f46b">1.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RleHRyZWdpb246N2Q5ZWI1Yjc5OWE1NDVhZGEyNjExNmQwNTQ5YjgyN2FfNjY1_ebd1ed0f-8baf-419c-9853-96977b0590ad">1.1</ix:nonFraction> million, respectively.</ix:continuation> </span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_76"></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfNDk0NzgwMjMyOTM4Mg_3129bb73-bd85-4c1e-9307-a360bc0046a5" continuedAt="i6175b556e69e49a7b22439316d5ebc63" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;9&#8212;Fair Value Measurements </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s current assets and current liabilities are financial instruments and most of these items (other than marketable securities and inventories) are recorded at cost in the Consolidated Balance Sheets. The estimated fair value of these financial instruments approximates their carrying value due to their short-term nature. The carrying value of the Company&#8217;s line of credit represents the outstanding amount of the borrowings, which approximates fair value. The Company&#8217;s financial assets that are measured at fair value on a recurring basis are its marketable securities and deferred compensation funding. The recorded values of all of the financial instruments approximate their current fair values because of their nature, stated interest rates and respective maturity dates or durations. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s marketable securities consist of tax-exempt municipal bonds, which are classified as available-for-sale and are reported at fair value. Unrealized gains and losses associated with these investments are included in other comprehensive income (net of tax) within the Consolidated Statements of Comprehensive Income. The fair value of these marketable securities is classified within Level 2 of the fair value hierarchy, as these securities are measured using quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable. Such valuations are determined by a third-party pricing service. For the three months ended March 31, 2019 and 2018, the Company recorded unrealized gains&#160;of $<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMTY0OTI2NzQ0NjAyNg_fc0d2938-571f-4028-b986-c177a16ae7ed">1.4</ix:nonFraction> million and unrealized </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">losses</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> of $<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMTY0OTI2NzQ0NjAzNA_079fc28c-b418-4589-84c5-258ba445bad6">1.1</ix:nonFraction> million on marketable securities, respectively. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">For the three months ended March 31, 2019 and 2018, the Company received total proceeds, less the amount of interest received, of $<ix:nonFraction unitRef="usd" contextRef="i519da19a83be4f22843a03815a79fe6d_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMTkwMQ_103bc29e-efba-437a-909b-c66668758c58">3.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if45dee57749b45f1a01f89fbe9db3f05_D20180101-20180331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMTkwOA_e77df3c9-0415-4f9c-9764-3618174a9541">2.4</ix:nonFraction> million, respectively, from sales of available-for-sale municipal bonds. For the three months ended March 31, 2019 and 2018, these sales resulted in realized gains of less than $<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMjAzNA_7be5a0f7-b373-4130-bac6-f6ec7d784c38">0.1</ix:nonFraction> million and realized losses of $<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMjA1Ng_c53ff11f-ae2c-41a9-b5cc-9b30b3d9f176">0.1</ix:nonFraction> million, respectively, which were recorded in &#8220;Other income, net &#8211; Investment and interest</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> income</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#8221; in the Consolidated Statements of Comprehensive Income. The basis for the sale of these securities was the specific identification of each bond sold during the period.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">19</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i6175b556e69e49a7b22439316d5ebc63" continuedAt="i039cb05a5b3140609143645a0e935aa1"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The investments under the funded deferred compensation plan are accounted for as trading securities and unrealized gains or losses are included in earnings. The fair value of these investments are determined based on quoted market prices (Level 1).</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;For the three months ended March 31, 2019 and 2018, the Company's&#160;recognized unrealized gains related to equity securities still held at the reporting date of $<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleEquitySecuritiesGrossUnrealizedGain" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfNTQ5NzU1ODE5MTgz_1f3ea8dd-f3f5-417d-8a8b-97e0e2a40da9">3.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleEquitySecuritiesGrossUnrealizedGain" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfNTQ5NzU1ODE5MTkw_ade4b1bf-f0f2-4d03-a66e-3a1a999d073f">0.3</ix:nonFraction> million, respectively.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMzg0Mg_d1c4c2bb-646f-42d7-b6d3-5621b07e8023" continuedAt="i4eb94e64352240b28e9fade223f5b893" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following tables provide fair value measurement information for the Company&#8217;s marketable securities and deferred compensation fund investments as of March&#160;31, 2019 and December&#160;31, 2018:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"><tr><td style="width:1.0%;"></td><td style="width:29.617647%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.088235%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535294%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.088235%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535294%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.088235%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535294%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.088235%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535294%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.088235%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">As of March 31, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair&#160;Value&#160;Measurement&#160;Using:</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted Prices in&#160;Active Markets (Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Other Observable Inputs (Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal bonds &#8212; available-for-sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77465be2ce9649e88e036d86c9d32084_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfNi0xLTEtMS0w_0b684fb9-568a-4db3-9e91-8b7f55a2f0ff">78,508</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i489fcd94ce824b50bbfd5fa83b640d06_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfNi0zLTEtMS0w_320157c1-79a6-48e5-a2a1-4d76945be431">78,508</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie8611e927e664e6f88125ecf7454254d_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfNi01LTEtMS0w_35f1d8bf-d987-4e48-a531-6089df4f0955">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i11dc213771cc43a2b4d44913af4292cb_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfNi03LTEtMS0w_c98acddd-e900-44d0-9431-a1f882db9fc9">78,508</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i78f2f744cc8c4d3298cca48e7437f8d5_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfNi05LTEtMS0w_b576db43-dc91-4fe6-aea1-8e6392d2b089">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation fund</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Money Market </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id9d641fc629a4419a61480317639780c_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfOS0xLTEtMS0w_9101dd28-53e6-4ba7-a00f-44472c20635a">1,793</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaaf8a61acc8346ca88b0f09668595b46_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfOS0zLTEtMS0w_d9a7f676-ea94-41a4-8269-ec56bc16684c">1,793</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i481396a8e0a34779b5f71a18834782eb_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfOS01LTEtMS0w_6ce9390e-ba12-41b9-9425-ac490cc8cc83">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibb133b2d45ff4bf4ae57d8767a73afff_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfOS03LTEtMS0w_9560747f-a341-4dfe-aba9-23717ea5b971">1,793</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if043d75a0928462daab67e305b40de69_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfOS05LTEtMS0w_5c104efa-f10d-4833-9785-33d9df3e6bcb">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balanced and Lifestyle</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia6cd2da3166a47f2a72957b447b375dd_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTAtMS0xLTEtMA_d0a42aba-a577-4487-9ca2-88a59ad21388">9,017</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1a3d8fc622dc448483b0eafe7fe9d109_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTAtMy0xLTEtMA_eaf59bfe-c1c5-4849-b8ca-678ce4ee39e3">9,017</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7a0e6d41bf154e7daffd94d812ad3ee4_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTAtNS0xLTEtMA_488edb70-2280-4024-9e31-bb62278f100e">9,017</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia296f57ebd03481b995375efde54a8ef_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTAtNy0xLTEtMA_2ac2632a-e6ad-437c-b99b-61dbe0bb8608">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5460fd07e2e54ef5b0a248f84996be54_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTAtOS0xLTEtMA_b17a438b-2d5d-49c2-9390-883e98da6937">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Large Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if66ef090d81944878f1851315d25e11d_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTEtMS0xLTEtMA_cc7e0422-6979-40be-b107-38efe8b6123f">9,776</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i21927986f7b74e6ead648b88ea8e3ef0_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTEtMy0xLTEtMA_f4475aeb-75c9-4e0a-a433-f6ff2f1939a2">9,776</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12fe573c06f54d9680e08aa48ea4e27a_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTEtNS0xLTEtMA_51bfe338-06d0-495f-87cf-aec96793f0f5">9,776</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4607a6266ac745ccb247549735bd7ff4_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTEtNy0xLTEtMA_a50240e0-94f0-45b6-8a93-44db7d6aa6ed">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7dc849432b0b45be907236689f6a520b_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTEtOS0xLTEtMA_a77b29d5-1fdf-4624-b589-bc27e7c1bee6">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Small Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia131f16dbaec4167b8204f5b6f46a1e5_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTItMS0xLTEtMA_3a0434b2-16e6-48da-a455-b1f817287b57">3,608</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7f1e14caed44a9c804fdd6c37a32820_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTItMy0xLTEtMA_55e1ecdb-72d2-4cec-843b-38933f590564">3,608</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i438599f358c2432ead2e7ecb8d9d31c1_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTItNS0xLTEtMA_8b0a52b4-848d-4985-b085-ec8960ec12c8">3,608</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic2785bedc287402a9dbc970fe19a15ca_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTItNy0xLTEtMA_cf1533a9-1104-4a14-badd-0677866b7cb1">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie812e558ee0147e5a5ca6964958f89aa_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTItOS0xLTEtMA_51c7ddfb-ed5a-47a4-abf3-588cae36ab4d">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed Income</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1bdc7510e63249088b20093519eb8707_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTMtMS0xLTEtMA_4ca09ef5-4f2d-41b4-9dd4-f4ee365fc5c8">3,568</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8b92796b5c7a4d618f1818cca1fa1d45_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTMtMy0xLTEtMA_ce3fcfaa-612d-4a86-9107-1a0a3e7db116">3,568</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i96d1da9f463b4b3aa3074c68e8c2a712_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTMtNS0xLTEtMA_e7907919-3f91-46b4-a8cc-309c1331dd58">3,568</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idf96f19f98f04154948a99fb6f203f21_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTMtNy0xLTEtMA_ed0f61d3-a6ef-4c8c-a50c-a27eb3752779">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1695aea402764707a2cc51dcbe5ba83c_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTMtOS0xLTEtMA_c1bfb11c-b09c-4180-bc57-cd7818f6e92e">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if5939506634641a6a613df91d64380fd_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTQtMS0xLTEtMA_95212758-1324-438f-88d1-f7673a96639f">1,678</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i43f91441b4084eabb38fc6a4c4803829_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTQtMy0xLTEtMA_5627eca9-a590-45fd-9df8-dd6888eb79f9">1,678</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5fe449fd2a9c475798ff288fdda7c12a_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTQtNS0xLTEtMA_e61fdec0-f547-4318-9e8b-358902bd80ef">1,678</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5444994842ab4b499f62fce24d01ae3a_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTQtNy0xLTEtMA_b1a819ab-adbc-4ec5-8cee-67fb61b39e5d">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i825a834e287f4692b389a38818ac71d7_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTQtOS0xLTEtMA_5978f89d-c971-4ab4-ad6a-060aadee6467">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaa042644bf684d0d8bb249a0557d3f78_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTUtMS0xLTEtMA_463d0546-d08d-4983-ab87-2c7d3747f2e9">2,372</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0d0877ff2afd4f39ab879d5559c4f116_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTUtMy0xLTEtMA_f30488d0-3a3f-4461-ba8b-92549b0709f7">2,372</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2fbe60d7749a45249e9ffeaa4f1ef4e4_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTUtNS0xLTEtMA_65af7bfa-749a-413a-a5ab-c5b015049abc">2,372</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i947a18dbffd64a7e94a017df137405ea_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTUtNy0xLTEtMA_b3acf13a-09fe-4f4e-be47-38bc419f055f">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i82abe793fea9492db697ba38c16d5a9d_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTUtOS0xLTEtMA_024b4d51-9535-4e96-8682-07411d88b155">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation fund</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1393bc3415b743fa91f22ed6918e3c48_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTYtMS0xLTEtMA_7ee613d7-7f7e-4b1e-987d-db84d3096a7b">31,812</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1c20f593739c44b6b238a41740bab913_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTYtMy0xLTEtMA_38f937c8-a721-40f6-b1b5-641e1b818f88">31,812</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia9b28908625d4d2a90491773ffef7ba6_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTYtNS0xLTEtMA_6b4597cf-db05-4f82-ab24-16a543b1169d">30,019</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iab6f791263b74745a32061a46f14f365_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTYtNy0xLTEtMA_f26205dc-cd6b-4a98-ab15-6dcb17ba1d93">1,793</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icdc6783ccfc244f98152d29ef9098f95_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTYtOS0xLTEtMA_8efd0bba-d55c-4611-96f8-d49480bab3bd">&#8212;</ix:nonFraction>&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">20</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i039cb05a5b3140609143645a0e935aa1"><ix:continuation id="i4eb94e64352240b28e9fade223f5b893"><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"><tr><td style="width:1.0%;"></td><td style="width:29.617647%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.088235%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535294%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.088235%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535294%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.088235%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535294%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.088235%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535294%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.088235%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair&#160;Value Measurement Using:</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted Prices in&#160;Active Markets (Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Other Observable Inputs (Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal bonds &#8212; available-for-sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iac72465d49ab4439a2acdc20e13e5cb9_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfNi0xLTEtMS0w_2bcdf32c-a092-498f-8ff1-85995f40d85c">76,362</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic08b1c5c3c9f4230b47a6da59c93b277_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfNi0zLTEtMS0w_d893b1dd-b579-486d-a085-eb48cb116b2c">76,362</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id7bbfb0ef426408a864b2f76147fb495_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfNi01LTEtMS0w_869968d3-9130-4ec3-b4cf-67a8fa2a92d8">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i37ab8bcc42234bba886aa3b6f53f83e4_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfNi03LTEtMS0w_0928c627-c565-48ac-922f-6013a050cc3a">76,362</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if997902bfa2d42729282f66f34153994_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfNi05LTEtMS0w_108b5a3d-216c-42bc-ab57-0f0c107e5777">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation fund</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Money Market </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i40993976e2204618a661257e8fa6695c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfOS0xLTEtMS0w_d96eac5c-0706-4d39-8592-2ea2a05dc783">2,529</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i61d2ab5dfaa54ea893d74599ac9d8d30_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfOS0zLTEtMS0w_f0472aaf-e63c-4f70-9db8-eb9353287796">2,529</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i680dac1449ca46009744dbc86d062443_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfOS01LTEtMS0w_257f42aa-4631-4f7a-a733-4ee6feb6110a">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie0553c8d5f0840b1888d19a18800b07e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfOS03LTEtMS0w_6064e8c4-b924-4b7f-b0d7-730d980a7b48">2,529</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i06e15942bad5472c89b487144942705d_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfOS05LTEtMS0w_76d18fdf-5a4d-4329-a9f4-b3194c416a8d">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balanced and Lifestyle</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib3e86be55e1840f2a4dcca8df2643915_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTAtMS0xLTEtMA_86548576-eab3-4018-b23d-59cf72883889">8,265</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iea0ac98c2bc6456ead2a28ada6f62f78_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTAtMy0xLTEtMA_7ff6df97-880e-4464-9a8f-0f9543ef552a">8,265</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibc6d2f150f344233b1ae8f0a49b15e50_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTAtNS0xLTEtMA_86983863-c011-4653-b2db-074df9819fd7">8,265</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id9169d6da74343548ff558b585b2a35a_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTAtNy0xLTEtMA_e632a040-70b2-4fb5-8ad3-5777e60d5991">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1b23a7d9a53b4cf5af24b46f83a261e3_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTAtOS0xLTEtMA_65984875-a067-499f-ba66-89a503f7c47a">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Large Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0bd9508ae7e84ec7a486cee8c5f2063c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTEtMS0xLTEtMA_7716e70a-c7b5-4072-8c11-dce906590366">8,195</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ida95c732aa434acdae3c7af78793c71b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTEtMy0xLTEtMA_d295ec55-a1e4-43e4-9904-b9a5070f7287">8,195</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6e6482bf11b747509318f9592a84ad0d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTEtNS0xLTEtMA_195ee4b0-2c5a-455d-aded-ef6417767edb">8,195</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib0ceaa6935914e67bef69d439b558430_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTEtNy0xLTEtMA_1bdcea59-d14c-4175-8384-42c14db56e91">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie7dbea0c31a047a9b4bfe843477f72ab_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTEtOS0xLTEtMA_82a6a67d-7ac6-4877-943c-4a56d48d8928">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Small Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i242a4c4b19f145db8123c81bf897924e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTItMS0xLTEtMA_d5d81f83-e925-4de4-956e-f6371c0009f0">3,217</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ec5b9f036494407b95d6d80a99b029b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTItMy0xLTEtMA_67cdd4fc-e258-4838-b6f2-9a0fb12cb28c">3,217</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i91612394974c422d9baff4f3b3e5fabc_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTItNS0xLTEtMA_f5b68f79-1f0d-468d-acde-e7c24e667f9b">3,217</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0f5e574cabbc4de896b40409df41369f_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTItNy0xLTEtMA_2510ad02-3327-4f02-a693-fd559e294816">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i657f3c0d34044900ba6220dba0f64657_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTItOS0xLTEtMA_3083d11c-14a1-4ec0-8d01-b94ccc7dad2e">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed Income</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i604d13d4c3c34c6b8917c65c84ec31f1_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTMtMS0xLTEtMA_ca775ce9-ebca-4ed4-a19c-734cc9bfde3c">3,432</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i43c40e61579b4a22810efae5321a2fe6_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTMtMy0xLTEtMA_d2609bad-569b-4afb-a1f9-06bbcb9c26fb">3,432</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9e26e884f0c241539a29fae6023ddb01_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTMtNS0xLTEtMA_4515a9f4-ef2a-4cad-8da4-d10814ff24c5">3,432</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaf009b53a155492c8c06246cb7f0e9d3_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTMtNy0xLTEtMA_30eda694-b13a-4d48-bdb8-0def0af4e4e0">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3a32153d9e7c4cadba511458f54a9dc2_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTMtOS0xLTEtMA_db5c2d5e-d517-4044-9986-54c8b8d22127">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1018f52d4df94dda94c4e49070f68b5f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTQtMS0xLTEtMA_bae75a8b-fbcd-4a01-a509-a5a6a83f138f">1,485</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0387d2ef3b3a4acb91e6d33c01361718_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTQtMy0xLTEtMA_d9607a96-fbe1-4921-9877-88ff3be7137d">1,485</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaa2641bcead24e15a95299a8b10eb570_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTQtNS0xLTEtMA_db93825b-bf60-4efa-8b27-03c9ab59ce12">1,485</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0724bb43661a46608bd78b7b1d685e1c_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTQtNy0xLTEtMA_ce3fa45b-7488-4a95-8287-b0ec2a80f65e">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibf5a66a005b248a7b634c0b3599cc965_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTQtOS0xLTEtMA_9dd1f88e-8c68-4a59-bcde-5c1b2c4570e9">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id6f40ee1aa924db7baef44924192a759_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTUtMS0xLTEtMA_5f4ba568-ce9e-4150-b351-422ed2d8e170">1,990</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3a0dfae7f3c41e8bc8d2ab0cbe55675_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTUtMy0xLTEtMA_33c91b76-35c0-4e73-8fe2-44551cafe0f8">1,990</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5436188cb4974e46860a7052d0b77246_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTUtNS0xLTEtMA_c0e81a98-ae8c-4eb8-8632-e3962b9e923f">1,990</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1fc9467547014d84a4973a8304d9ea24_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTUtNy0xLTEtMA_56224c7c-4843-42c5-9b21-9e6aea5a54ce">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i70d59e0c1d9847b1b876fdd1171be2a2_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTUtOS0xLTEtMA_449c0335-79eb-4e65-a930-9bf1e7736e23">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation fund</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2540a1e00b9f4a2e9b8df84e53763410_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTYtMS0xLTEtMA_b20b4e9a-ce70-42de-9ba6-49a244048d13">29,113</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie8aaaf6e91f0461a9eb477e7a109435c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTYtMy0xLTEtMA_e4e4b175-b825-446b-85e8-6bdda33a0c92">29,113</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i36e07128c1bc449ca7febe7c9dc0e936_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTYtNS0xLTEtMA_b35ffb8a-a7b6-42f1-a7f3-6e16b97e8710">26,584</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87173504a8db442ebfd1bb3cd87ba492_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTYtNy0xLTEtMA_b70335d1-4184-4084-9af9-d1764c7e9326">2,529</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaf7799ca1b0f4d828c483afd6bc216f4_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTYtOS0xLTEtMA_885d2da7-679f-49ad-85fd-d864c4ec6898">&#8212;</ix:nonFraction>&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">The fair value of the money market fund is based on the net asset value (&#8220;NAV&#8221;) of the shares held by the plan at the end of the period. The money market fund includes short-term United States dollar denominated money market instruments and the NAV is determined by the custodian of the fund. The money market fund can be redeemed at its NAV at the measurement date as there are no significant restrictions on the ability to sell this investment.</span></div></ix:continuation><div style="padding-right:18pt;text-align:justify;margin-top:3pt;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:MarketableSecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMzgzOQ_d590b868-dd12-4c4e-bd1a-fe8e37fbf3b1" escape="true"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"></td><td style="width:39.116006%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:9.160059%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534214%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.160059%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534214%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.160059%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534214%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.160059%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534214%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.306902%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other-than-temporary Impairments</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Type of security:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal bonds &#8212; available-for-sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if1bf84cfcd884cd99f1b69568a8b79fe_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNC0xLTEtMS0w_5f95049b-9a27-4c4d-9b41-f4b63cdca19b">76,516</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if1bf84cfcd884cd99f1b69568a8b79fe_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNC0zLTEtMS0w_692ffc4e-4c6e-4e99-bd66-4227f578b3c2">2,092</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if1bf84cfcd884cd99f1b69568a8b79fe_I20190331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNC01LTEtMS0w_6905ee1d-77cd-4831-ab29-b3ad6292086b">100</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if1bf84cfcd884cd99f1b69568a8b79fe_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNC03LTEtMS0w_c120a5fe-f37c-4151-98ac-58a24a9d8bd6">78,508</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i519da19a83be4f22843a03815a79fe6d_D20190101-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairmentOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNC05LTEtMS0w_f25a1799-1fcb-402b-8183-6e0f1ade7962">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNS0xLTEtMS0w_1d6a0631-c71b-48fc-b242-0598ccf52049">76,516</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNS0zLTEtMS0w_6cdb7d3a-ebd5-416c-bb4b-e1758d038e10">2,092</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNS01LTEtMS0w_70cc5efd-f2e6-4e5e-9a6c-17b0d54c2af3">100</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNS03LTEtMS0w_d32aebec-d4f0-4f73-a891-5a285c7b4b10">78,508</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairmentOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNS05LTEtMS0w_f84d2334-3ff2-4284-a7bc-18ca775ffb0d">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Type of security:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal bonds &#8212; available-for-sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ice7a9f2f2634455393f643511b323050_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfOS0xLTEtMS0w_e8f03e82-6d35-4aa6-97c2-ee79ddf4fdc3">76,162</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ice7a9f2f2634455393f643511b323050_I20181231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfOS0zLTEtMS0w_bbc3aa38-6e87-4f38-8ee3-a485473263aa">633</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ice7a9f2f2634455393f643511b323050_I20181231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfOS01LTEtMS0w_92b0d1e3-b9c2-47b5-8c35-cb287875ec94">433</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ice7a9f2f2634455393f643511b323050_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfOS03LTEtMS0w_6af1ead1-af47-4aad-83f2-a836e2b89e9e">76,362</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i92d29a6dd1564c8483aebccddbf6c81b_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairmentOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfOS05LTEtMS0w_a3a6b9b8-ff86-4500-af57-2ac081b7c572">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfMTAtMS0xLTEtMA_f02f9fb1-1582-4e71-8df5-9c66ad98d2ed">76,162</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfMTAtMy0xLTEtMA_8f577e1f-0b17-426a-b6d9-d82c162e9a14">633</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfMTAtNS0xLTEtMA_dfb7ce4c-4f5e-4960-8657-e85618bb66fe">433</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfMTAtNy0xLTEtMA_f6ba50b2-e9f4-4fb5-8049-deea7e416fa8">76,362</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i76b5f2b6cf304fdc82cc9e636fd68958_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairmentOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfMTAtOS0xLTEtMA_bd1cb8d5-424f-4785-be08-b152d9d810c8">&#8212;</ix:nonFraction>&#160;</span></td></tr></table></ix:nonNumeric></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMzg0MA_c4fb3418-0071-4f95-bacf-ff18224763b1" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the contractual maturities of debt securities held at March&#160;31, 2019 and December&#160;31, 2018, which are classified as marketable securities in the Consolidated Balance Sheets:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:57.649123%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal&#160;Bonds&#160;&#8212; Available-for-Sale</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Contractual maturity:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturing in one year or less</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfMy0yLTEtMS0w_deff73f3-1d6c-40ee-9e5e-f9c73cd50850">957</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfMy00LTEtMS0w_9dc617c7-8954-47a4-9b39-238ecf37db04">1,645</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturing in second year through fifth year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfNC0yLTEtMS0w_7392a3a5-6a9d-4be4-9f3f-d83da8765f95">23,162</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfNC00LTEtMS0w_e6463bfe-72f0-4807-b080-4e840344cab1">24,649</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturing in sixth year through tenth year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfNS0yLTEtMS0w_0da5d9b2-d4d2-4248-b787-d9cb681f9cda">17,008</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfNS00LTEtMS0w_8af7e828-9bd5-4003-b92d-c7b2aba73873">14,769</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturing after ten years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfNi0yLTEtMS0w_dcd2bdd4-547e-425d-95f4-671a4ad840ee">37,381</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfNi00LTEtMS0w_fa9ba41f-3b3a-45be-8347-e021298fe681">35,299</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfNy0yLTEtMS0w_0cef89fc-bc2a-4184-9f68-9a9a988ed602">78,508</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfNy00LTEtMS0w_c00768dc-8373-4a1e-b5e3-22a221a0ae2a">76,362</ix:nonFraction>&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div id="i_0_82"></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">21</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDk0NzgwMjMzMDUxMQ_a0cae953-b1aa-4c07-a853-17dcb671d6cb" continuedAt="i533d2ceaa4924135ba28644163206bb0" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;10&#8212;Stock-Based Compensation </span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDQ3Mg_b696020a-7b47-45ec-9c49-dd5118221625" continuedAt="i84b1c063016c482d84f0aea6490829a1" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The components of the Company&#8217;s stock-based compensation expense for the three months ended March 31, 2019 and 2018 are as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:60.573099%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.421053%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384795%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.421053%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib384dfcd03994bfbb5bd2c1bf500d7ba_D20190101-20190331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmU4MTljMTJiYTA4ZjRkNjNiYzI1NDUyMWU3NTY3ZDQxL3RhYmxlcmFuZ2U6ZTgxOWMxMmJhMDhmNGQ2M2JjMjU0NTIxZTc1NjdkNDFfMy0xLTEtMS0w_74208b90-2ceb-4ae9-9728-c1cc984479cc">664</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4145e7045c54d528f438af6e31aab96_D20180101-20180331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmU4MTljMTJiYTA4ZjRkNjNiYzI1NDUyMWU3NTY3ZDQxL3RhYmxlcmFuZ2U6ZTgxOWMxMmJhMDhmNGQ2M2JjMjU0NTIxZTc1NjdkNDFfMy0zLTEtMS0w_9e2564cd-c814-43aa-9002-1d00ef77e83d">771</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock and restricted stock units</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia84a7836388d438fa99e60985a48a169_D20190101-20190331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmU4MTljMTJiYTA4ZjRkNjNiYzI1NDUyMWU3NTY3ZDQxL3RhYmxlcmFuZ2U6ZTgxOWMxMmJhMDhmNGQ2M2JjMjU0NTIxZTc1NjdkNDFfNC0xLTEtMS0w_8c43c492-4663-418d-9520-f58933c8d22f">992</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1fafcc257dad42509d6732bdd7984a22_D20180101-20180331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmU4MTljMTJiYTA4ZjRkNjNiYzI1NDUyMWU3NTY3ZDQxL3RhYmxlcmFuZ2U6ZTgxOWMxMmJhMDhmNGQ2M2JjMjU0NTIxZTc1NjdkNDFfNC0zLTEtMS0w_7527de84-d33d-48c5-9f8d-70b91cf4b2d8">637</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee Stock Purchase Plan</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3da1e86e65184f469d6fa04fd9c2d031_D20190101-20190331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmU4MTljMTJiYTA4ZjRkNjNiYzI1NDUyMWU3NTY3ZDQxL3RhYmxlcmFuZ2U6ZTgxOWMxMmJhMDhmNGQ2M2JjMjU0NTIxZTc1NjdkNDFfNS0xLTEtMS0w_e2d08c12-b2c8-49cb-8a74-ed6d99806baf">182</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1677b69932c14632b48e732b9ae2101a_D20180101-20180331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmU4MTljMTJiYTA4ZjRkNjNiYzI1NDUyMWU3NTY3ZDQxL3RhYmxlcmFuZ2U6ZTgxOWMxMmJhMDhmNGQ2M2JjMjU0NTIxZTc1NjdkNDFfNS0zLTEtMS0w_568be1cf-46be-41d5-8e1b-ade99b6b7451">161</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Total pre-tax stock-based compensation expense charged against income </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmU4MTljMTJiYTA4ZjRkNjNiYzI1NDUyMWU3NTY3ZDQxL3RhYmxlcmFuZ2U6ZTgxOWMxMmJhMDhmNGQ2M2JjMjU0NTIxZTc1NjdkNDFfNi0xLTEtMS0w_186330d8-5c6e-4a70-9c4a-fd88d7e021a4">1,838</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmU4MTljMTJiYTA4ZjRkNjNiYzI1NDUyMWU3NTY3ZDQxL3RhYmxlcmFuZ2U6ZTgxOWMxMmJhMDhmNGQ2M2JjMjU0NTIxZTc1NjdkNDFfNi0zLTEtMS0w_58981102-a214-42ab-8c9d-8855bd3e7f26">1,569</ix:nonFraction>&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"><ix:continuation id="i84b1c063016c482d84f0aea6490829a1" continuedAt="i2468fb9df24342708ec04def91687f17">1.</ix:continuation></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"><ix:continuation id="i2468fb9df24342708ec04def91687f17">Stock-based compensation expense is recorded in cost of services and selling, general and administrative expense in the Company&#8217;s Consolidated Statements of Comprehensive Income.</ix:continuation> </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">At March&#160;31, 2019, the unrecognized compensation cost related to unvested stock options and awards was $<ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMzk0_64c59af8-d248-44a8-8c8e-4c658767204c">21.7</ix:nonFraction> million. The weighted average period over which these awards will vest is approximately <ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDc3_f94616a6-a077-4c8b-b113-86782703e6b5">3.2</ix:nonNumeric> years.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">2012 Equity Incentive Plan</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s Second Amended and Restated 2012 Equity Incentive Plan (the &#8220;Plan&#8221;) provides that current or prospective officers, employees, non-employee directors and advisors can receive share-based awards such as stock options, restricted stock, restricted stock units and other stock awards. The Plan seeks to promote the highest level of performance by providing an economic interest in the long-term success of the Company. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">As of March&#160;31, 2019, <ix:nonFraction unitRef="shares" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfOTU3_147911e7-3509-441c-b5b8-81878d44321a">3.6</ix:nonFraction> million&#160;shares of common stock were reserved for issuance under the Plan, including <ix:nonFraction unitRef="shares" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMTAzNg_e021d963-a78b-41fc-ade6-a7019968391f">0.6</ix:nonFraction> million shares available for future grant. No stock award will have a term in excess of</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" format="ixt-sec:duryear" name="hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMjE5OTAyMzI2MTgyOQ_0514f37b-70c5-418c-9033-d098fef760fe">10</ix:nonNumeric> years. All awards granted under the Plan become vested and exercisable ratably over a <ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMjE5OTAyMzI2MTg0MA_acca226a-72af-4754-9e4c-29d390aff637">5</ix:nonNumeric> years</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">period on each yearly anniversary of the grant date.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Nominating, Compensation and Stock Option Committee of the Board of Directors is responsible for determining the terms of the grants in accordance with the Plan.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock Options</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDQ3OA_3ab48de6-1c33-41e9-b8d4-b0d2a47fdb46" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">A summary of stock options outstanding under the Plan as of December&#160;31, 2018 and changes during the three months ended March 31, 2019 is as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:58.380117%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Options Outstanding</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfMy0xLTEtMS0w_7ebf3777-2c9a-4a5d-8674-2b2136539cd2">2,121</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfMy0zLTEtMS0w_161e7e3f-26ca-47a1-90cc-ecac14760e2e">31.53</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfNC0xLTEtMS0w_0870d831-b79e-4c92-a264-f274a55ef86c">188</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfNC0zLTEtMS0w_9f8d436a-914b-4b06-ae94-49a7745f00a0">40.49</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfNS0xLTEtMS0w_bfd42923-0325-4f1c-ae5c-be0b51b691be">68</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfNS0zLTEtMS0w_41b06a01-a996-4529-a628-6a7ec08b29d7">27.15</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfNi0xLTEtMS0w_2722d839-54b1-43ff-8101-ba303af7ec3e">5</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfNi0zLTEtMS0w_2811bcf3-dd9e-463f-8255-199caccd862c">36.37</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Expired</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfNy0xLTEtMS0w_089b13ea-e409-4184-93fc-2b0dee3c5865">2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfNy0zLTEtMS0w_804509e8-4d7b-4fbe-b35d-169a8d14925c">13.68</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfOC0xLTEtMS0w_a8b0bbe0-09d7-4350-986a-7957f8f2060d">2,234</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfOC0zLTEtMS0w_c5dffb93-ef0b-4cb9-bed3-68bb47f00c34">32.42</ix:nonFraction>&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The weighted average grant-date fair value of stock options granted during the three months ended March 31, 2019 and 2018 was $<ix:nonFraction unitRef="usdPerShare" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMTY1NQ_bc1126bf-fe37-47b8-b78b-0f1f6c76a1c5">8.18</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMTY2Mg_bcd98429-ce1e-4721-8a59-7d5ae454e7da">10.48</ix:nonFraction> per common share, respectively. The total intrinsic value of options exercised during the three months ended March 31, 2019 and 2018 was $<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMTY0OTI2NzQ0NjI4Mw_bc70f67d-43f3-4deb-a982-43d470908886">0.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMTY0OTI2NzQ0NjIyMA_fba130c7-0d80-40ac-bc48-97be9f4d97b8">4.2</ix:nonFraction> million, respectively. </span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">22</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i533d2ceaa4924135ba28644163206bb0" continuedAt="i31a08060fe8a449f92edf6620a9a7bc8"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDQ3Mw_06cf49f3-5d09-4b72-b143-054116a72108" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The fair value of stock option awards granted in 2019 and 2018 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:58.380117%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmY2YmVjODA0OThhNzQ4YmZhMjgwYmRhNTQ5NmM0NTQ0L3RhYmxlcmFuZ2U6ZjZiZWM4MDQ5OGE3NDhiZmEyODBiZGE1NDk2YzQ1NDRfMi0xLTEtMS0w_21499052-8da3-4bc8-82b7-71da968914df">2.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmY2YmVjODA0OThhNzQ4YmZhMjgwYmRhNTQ5NmM0NTQ0L3RhYmxlcmFuZ2U6ZjZiZWM4MDQ5OGE3NDhiZmEyODBiZGE1NDk2YzQ1NDRfMi0zLTEtMS0w_119787a9-b0b1-42e9-af11-806117aaf47c">2.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average expected life</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmY2YmVjODA0OThhNzQ4YmZhMjgwYmRhNTQ5NmM0NTQ0L3RhYmxlcmFuZ2U6ZjZiZWM4MDQ5OGE3NDhiZmEyODBiZGE1NDk2YzQ1NDRfMy0xLTEtMS0w_77ba3378-7eaa-4524-aaf5-f48fec07dc2e">5.7</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmY2YmVjODA0OThhNzQ4YmZhMjgwYmRhNTQ5NmM0NTQ0L3RhYmxlcmFuZ2U6ZjZiZWM4MDQ5OGE3NDhiZmEyODBiZGE1NDk2YzQ1NDRfMy0zLTEtMS0w_4609a9ca-eb42-42c6-bed8-f9ae2a5d9c31">5.8</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmY2YmVjODA0OThhNzQ4YmZhMjgwYmRhNTQ5NmM0NTQ0L3RhYmxlcmFuZ2U6ZjZiZWM4MDQ5OGE3NDhiZmEyODBiZGE1NDk2YzQ1NDRfNC0xLTEtMS0w_3a0b8a6a-2024-4437-b38e-3bfd5765e456">22.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmY2YmVjODA0OThhNzQ4YmZhMjgwYmRhNTQ5NmM0NTQ0L3RhYmxlcmFuZ2U6ZjZiZWM4MDQ5OGE3NDhiZmEyODBiZGE1NDk2YzQ1NDRfNC0zLTEtMS0w_946cb283-1dd0-45ba-b628-3efce5a505a9">21.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmY2YmVjODA0OThhNzQ4YmZhMjgwYmRhNTQ5NmM0NTQ0L3RhYmxlcmFuZ2U6ZjZiZWM4MDQ5OGE3NDhiZmEyODBiZGE1NDk2YzQ1NDRfNS0xLTEtMS0w_2f4fc665-5759-40bd-91d0-b206ebdc8878">1.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmY2YmVjODA0OThhNzQ4YmZhMjgwYmRhNTQ5NmM0NTQ0L3RhYmxlcmFuZ2U6ZjZiZWM4MDQ5OGE3NDhiZmEyODBiZGE1NDk2YzQ1NDRfNS0zLTEtMS0w_a86ab955-5461-435a-8bcc-fa623a119a83">1.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDQ2Ng_31e03a04-bf1c-4439-b7b1-08063ff7ba48" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes other information about the stock options at March&#160;31, 2019:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:73.584795%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:22.415205%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(amounts in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate intrinsic value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjNmMzlmMzllYzVlYzQ1ZmM4NDhhYmZhNzJhN2EwNmIxL3RhYmxlcmFuZ2U6M2YzOWYzOWVjNWVjNDVmYzg0OGFiZmE3MmE3YTA2YjFfMy0xLTEtMS0w_11179151-ed00-477f-8a62-986ca56d4278">9,137</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining contractual life</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjNmMzlmMzllYzVlYzQ1ZmM4NDhhYmZhNzJhN2EwNmIxL3RhYmxlcmFuZ2U6M2YzOWYzOWVjNWVjNDVmYzg0OGFiZmE3MmE3YTA2YjFfNC0xLTEtMS0w_797aca07-8242-4f87-b4da-986d8682bd34">6.0</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of options</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjNmMzlmMzllYzVlYzQ1ZmM4NDhhYmZhNzJhN2EwNmIxL3RhYmxlcmFuZ2U6M2YzOWYzOWVjNWVjNDVmYzg0OGFiZmE3MmE3YTA2YjFfNi0xLTEtMS0w_7e802929-aadc-4222-a8d0-4e545f15e62b">1,364</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average exercise price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjNmMzlmMzllYzVlYzQ1ZmM4NDhhYmZhNzJhN2EwNmIxL3RhYmxlcmFuZ2U6M2YzOWYzOWVjNWVjNDVmYzg0OGFiZmE3MmE3YTA2YjFfNy0xLTEtMS0w_c1c0e4b7-dc15-42fd-9583-b6b05802c03a">27.84</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate intrinsic value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjNmMzlmMzllYzVlYzQ1ZmM4NDhhYmZhNzJhN2EwNmIxL3RhYmxlcmFuZ2U6M2YzOWYzOWVjNWVjNDVmYzg0OGFiZmE3MmE3YTA2YjFfOC0xLTEtMS0w_3845224b-8730-41f5-8297-d753c26d1166">8,912</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining contractual life</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjNmMzlmMzllYzVlYzQ1ZmM4NDhhYmZhNzJhN2EwNmIxL3RhYmxlcmFuZ2U6M2YzOWYzOWVjNWVjNDVmYzg0OGFiZmE3MmE3YTA2YjFfOS0xLTEtMS0w_58a08467-e900-4e8b-a85d-8fe2c5c9e670">4.8</ix:nonNumeric> years</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Restricted Stock Units and Restricted Stock</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The fair value of outstanding restricted stock units and restricted stock was determined based on the market price of the shares on the date of grant. During the three months ended March 31, 2019, the Company </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">granted&#160;<ix:nonFraction unitRef="shares" contextRef="i5cad2fe5c7cf4afdbf703cf5a57dce24_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMTY0OTI2NzQ0NjE5Nw_d55ba91d-41ec-4358-be1c-99ae82dab0ed">0.2</ix:nonFraction> million&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">restricted stock units with a weighted average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i5cad2fe5c7cf4afdbf703cf5a57dce24_D20190101-20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMTY0OTI2NzQ0NjIwMA_2fda55af-26fa-4926-947d-a5c46b2ebbba">40.49</ix:nonFraction> per unit. During the three months ended March 31, 2018, the Company granted <ix:nonFraction unitRef="shares" contextRef="i0eb9c995c08f474f9ac13945ed4b0c7a_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMjQxNA_a428b6e8-71fb-43b0-a48c-8e4522136dde">0.1</ix:nonFraction> million restricted stock units with a weighted average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i0eb9c995c08f474f9ac13945ed4b0c7a_D20180101-20180331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMjQ4OQ_53e80334-24d0-4d04-86e2-37313356c024">52.06</ix:nonFraction> per share.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">During the three months ended March 31, 2019 and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">2018</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">, the Company did <ix:nonFraction unitRef="shares" contextRef="i355320995fc34101b22b63c95d8a7f14_D20190101-20190331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDQ2OQ_e3bd06e8-2051-4c9f-9b8c-d55bb4093cfa">no</ix:nonFraction>t grant any restricted stock. </span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDQ3NA_b65a042b-77a0-4fb7-bd34-839a7d244458" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">A summary of the outstanding restricted stock units and restricted stock as of December&#160;31, 2018 and changes during the three months ended March 31, 2019 is as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:58.087719%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.823392%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted Stock Units and Restricted Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Number</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ibbc72178bda0423db8478740e7e9c804_I20181231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfMy0xLTEtMS02NjI_e17a8ec5-53f9-4da6-a0e9-9edfea82fcb0">241</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ibbc72178bda0423db8478740e7e9c804_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfMy0zLTEtMS02NjY_091ebec2-5e4c-45b4-9c76-7617a87069af">45.47</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia84a7836388d438fa99e60985a48a169_D20190101-20190331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfNC0xLTEtMS0xMzc2_eac97948-1afb-429d-8506-8308347e2bcb">194</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia84a7836388d438fa99e60985a48a169_D20190101-20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfNC0zLTEtMS0xMzc2_61bac1c9-c291-499f-8d97-afaae5783275">40.49</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ia84a7836388d438fa99e60985a48a169_D20190101-20190331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfNS0xLTEtMS0xMzc2_1402533d-8faf-4c3e-9cc3-7ea725b47a33">60</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia84a7836388d438fa99e60985a48a169_D20190101-20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfNS0zLTEtMS0xMzc2_513174e5-b1f6-4b47-85ae-1f737129855a">42.91</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ia84a7836388d438fa99e60985a48a169_D20190101-20190331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfNi0xLTEtMS0xMzc2_cc30a674-a7b2-4ef0-85e4-be2a727be657">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia84a7836388d438fa99e60985a48a169_D20190101-20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfNi0zLTEtMS0xMzc2_abfcfca6-1bf5-468b-8a13-965d065f45d8">52.06</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iac9ebc9f6d874a4498a59550341991fe_I20190331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfNy0xLTEtMS0xMzc2_1c7aa853-04ce-4571-8b28-c705e926d0cb">374</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="iac9ebc9f6d874a4498a59550341991fe_I20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfNy0zLTEtMS0xMzc2_f96e7bbf-cf16-4c24-9737-ab2019eaef3c">43.29</ix:nonFraction>&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Employee Stock Purchase Plan</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company's Employee Stock Purchase Plan ("ESPP") is currently available through 2021 to all eligible employees. All full-time and part-time employees who work an average of <ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" format="ixt-sec:durhour" name="hcsg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMjE5OTAyMzI2MTg1Ng_dc0a1de1-9ca3-4361-b2b0-e932deede140">20</ix:nonNumeric> hours&#160;per week and have completed <ix:nonNumeric contextRef="i3da1e86e65184f469d6fa04fd9c2d031_D20190101-20190331" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDQ2Nw_9a1b0488-9d25-4e0f-9eb6-65306360738a">two years</ix:nonNumeric> of continuous service with the Company are eligible to participate. Annual offerings commence and terminate on the respective year&#8217;s first and last calendar day. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Under the ESPP, the Company is authorized to issue up to <ix:nonFraction unitRef="shares" contextRef="i1889c6de15754e2d857b7047f5596e01_I20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMzE4MA_495cddfd-d100-4114-88e6-35febc08b441">4.1</ix:nonFraction> million shares of its common stock to its employees. Pursuant to such authorization, there are <ix:nonFraction unitRef="shares" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMTY0OTI2NzQ0NjIxMg_aa29f3e9-92d2-4b97-9378-fce8e845424b">2.2</ix:nonFraction> million shares available for future grant at March&#160;31, 2019.</span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">23</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i31a08060fe8a449f92edf6620a9a7bc8"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDQ3MQ_3fe84114-e4f0-40b2-8d63-dfffc7456ec0" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The expense associated with the options granted under the ESPP during the three months ended March 31, 2019 and 2018 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:58.380117%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i3da1e86e65184f469d6fa04fd9c2d031_D20190101-20190331" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmI1ZjEyMzRkODhiMzQ5ZTdhNDg0MTQ2MGE3YTdkZTg0L3RhYmxlcmFuZ2U6YjVmMTIzNGQ4OGIzNDllN2E0ODQxNDYwYTdhN2RlODRfMi0xLTEtMS0w_10b7bbf0-9767-4d9d-b567-a65ddefc9179">2.57</ix:nonFraction>%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i1677b69932c14632b48e732b9ae2101a_D20180101-20180331" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmI1ZjEyMzRkODhiMzQ5ZTdhNDg0MTQ2MGE3YTdkZTg0L3RhYmxlcmFuZ2U6YjVmMTIzNGQ4OGIzNDllN2E0ODQxNDYwYTdhN2RlODRfMi0zLTEtMS0w_dbb176f9-7ea5-45a6-b3c1-83a200502984">1.89</ix:nonFraction>%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average expected life (years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3da1e86e65184f469d6fa04fd9c2d031_D20190101-20190331" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmI1ZjEyMzRkODhiMzQ5ZTdhNDg0MTQ2MGE3YTdkZTg0L3RhYmxlcmFuZ2U6YjVmMTIzNGQ4OGIzNDllN2E0ODQxNDYwYTdhN2RlODRfMy0xLTEtMS0w_f2fefbd5-df79-48e4-8368-bdebcd10e885">1.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i1677b69932c14632b48e732b9ae2101a_D20180101-20180331" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmI1ZjEyMzRkODhiMzQ5ZTdhNDg0MTQ2MGE3YTdkZTg0L3RhYmxlcmFuZ2U6YjVmMTIzNGQ4OGIzNDllN2E0ODQxNDYwYTdhN2RlODRfMy0zLTEtMS0w_718fda61-5742-40af-92c9-d1b563aed731">1.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i3da1e86e65184f469d6fa04fd9c2d031_D20190101-20190331" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmI1ZjEyMzRkODhiMzQ5ZTdhNDg0MTQ2MGE3YTdkZTg0L3RhYmxlcmFuZ2U6YjVmMTIzNGQ4OGIzNDllN2E0ODQxNDYwYTdhN2RlODRfNC0xLTEtMS0w_d43e1052-b712-412c-ae34-4ce46930d5d3">30.8</ix:nonFraction>%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i1677b69932c14632b48e732b9ae2101a_D20180101-20180331" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmI1ZjEyMzRkODhiMzQ5ZTdhNDg0MTQ2MGE3YTdkZTg0L3RhYmxlcmFuZ2U6YjVmMTIzNGQ4OGIzNDllN2E0ODQxNDYwYTdhN2RlODRfNC0zLTEtMS0w_3ff948fd-3b5e-4932-ae50-b0df348c1322">20.8</ix:nonFraction>%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i3da1e86e65184f469d6fa04fd9c2d031_D20190101-20190331" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmI1ZjEyMzRkODhiMzQ5ZTdhNDg0MTQ2MGE3YTdkZTg0L3RhYmxlcmFuZ2U6YjVmMTIzNGQ4OGIzNDllN2E0ODQxNDYwYTdhN2RlODRfNS0xLTEtMS0w_c347d21a-7ece-4d1b-a260-45a10ef4f457">1.9</ix:nonFraction>%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i1677b69932c14632b48e732b9ae2101a_D20180101-20180331" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmI1ZjEyMzRkODhiMzQ5ZTdhNDg0MTQ2MGE3YTdkZTg0L3RhYmxlcmFuZ2U6YjVmMTIzNGQ4OGIzNDllN2E0ODQxNDYwYTdhN2RlODRfNS0zLTEtMS0w_03e83522-6952-4156-8aa6-78fa1f4f95d4">1.4</ix:nonFraction>%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Deferred Compensation Plan</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company offers a Supplemental Executive Retirement Plan (&#8220;SERP&#8221;) for executives and certain key employees. The SERP allows participants to defer a portion of their earned income on a pre-tax basis and as of the last day of each plan year, each participant will be credited with a match of a portion of their deferral in the form of the Company&#8217;s common stock based on the then-current market value. Under the SERP, the Company is authorized to issue <ix:nonFraction unitRef="shares" contextRef="i19129d4a298b4583a2a6cfd914dc86cc_I20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMzk5OA_5134a2fd-19e3-4853-9f4a-7dc7e230da99">1.0</ix:nonFraction> million shares of its common stock to its employees. Pursuant to such authorization, the Company has <ix:nonFraction unitRef="shares" contextRef="i19129d4a298b4583a2a6cfd914dc86cc_I20190331" decimals="-5" format="ixt:numdotdecimal" name="hcsg:DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDA5NA_ad926597-9531-4972-9112-3b654f2fd825">0.4</ix:nonFraction> million shares available for future grant at March&#160;31, 2019. At the time of issuance, such shares are accounted for at cost as treasury stock. </span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDk0NzgwMjMzMTI1OA_142850f2-d9b2-47fd-b2d4-f8b5ffae2000" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes information about the SERP during the three months ended March 31, 2019 and 2018:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:58.380117%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">SERP expense </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i036e970d67cb420c95eb7738ee77388f_D20190101-20190331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmYyYmQ1OTE5NGY1NDRlMTBiMjkyNTEzYTRjOWE5MmRlL3RhYmxlcmFuZ2U6ZjJiZDU5MTk0ZjU0NGUxMGIyOTI1MTNhNGM5YTkyZGVfMy0xLTEtMS0w_0712f2c3-7629-4f79-a55b-9a5147c09e38">169</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8a70a05e600749f7805b9776c93fffe4_D20180101-20180331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmYyYmQ1OTE5NGY1NDRlMTBiMjkyNTEzYTRjOWE5MmRlL3RhYmxlcmFuZ2U6ZjJiZDU5MTk0ZjU0NGUxMGIyOTI1MTNhNGM5YTkyZGVfMy0zLTEtMS0w_2a37b334-d752-42fb-847a-ff1f6fe85198">191</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gain recorded in SERP liability account</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i036e970d67cb420c95eb7738ee77388f_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmYyYmQ1OTE5NGY1NDRlMTBiMjkyNTEzYTRjOWE5MmRlL3RhYmxlcmFuZ2U6ZjJiZDU5MTk0ZjU0NGUxMGIyOTI1MTNhNGM5YTkyZGVfNC0xLTEtMS0w_3b0c7579-9e33-4576-8623-3552181464e7">3,418</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8a70a05e600749f7805b9776c93fffe4_D20180101-20180331" decimals="-3" name="hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmYyYmQ1OTE5NGY1NDRlMTBiMjkyNTEzYTRjOWE5MmRlL3RhYmxlcmFuZ2U6ZjJiZDU5MTk0ZjU0NGUxMGIyOTI1MTNhNGM5YTkyZGVfNC0zLTEtMS0w_fc17aa81-14d7-41c0-bd75-5bb8ffb22494">231</ix:nonFraction>&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Both the SERP match and the deferrals are included in the selling, general and administrative caption in the Consolidated Statements of Comprehensive Income.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div id="i_0_88"></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="hcsg:DividendsDeclaredAndPaidTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RleHRyZWdpb246MDY4MDc3ODNiM2Y5NGZiNDgxODgzZDI4NTJjY2ExZWZfNDk0NzgwMjMyNTQyNg_f7173a23-0d41-4855-8961-3ee5c738fd48" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;11&#8212;Dividends </span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ScheduleOfDividendsPayableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RleHRyZWdpb246MDY4MDc3ODNiM2Y5NGZiNDgxODgzZDI4NTJjY2ExZWZfNDEw_04881ada-a3db-4ba8-9b35-daa93cf97944" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">During the three months ended March 31, 2019, the Company paid regular quarterly cash dividends totaling approximately $<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RleHRyZWdpb246MDY4MDc3ODNiM2Y5NGZiNDgxODgzZDI4NTJjY2ExZWZfMTE0_bff657d7-047d-4937-8a01-ce25bdfef02e">14.6</ix:nonFraction> million as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"></td><td style="width:71.645681%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:24.354319%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Quarter Ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash dividend paid per common share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RhYmxlOmY1ZWUwZmM5ZWIzNjQ5MDJhY2I3YTZkNmY2Zjk5NGIzL3RhYmxlcmFuZ2U6ZjVlZTBmYzllYjM2NDkwMmFjYjdhNmQ2ZjZmOTk0YjNfMy0xLTEtMS0w_ede1e9b0-ac9f-4bc1-888f-b8906ef783f3">0.19625</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash dividends paid</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RhYmxlOmY1ZWUwZmM5ZWIzNjQ5MDJhY2I3YTZkNmY2Zjk5NGIzL3RhYmxlcmFuZ2U6ZjVlZTBmYzllYjM2NDkwMmFjYjdhNmQ2ZjZmOTk0YjNfNC0xLTEtMS0w_0436da5d-485f-49bc-92f4-3e8de27b2a14">14,588</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Record date</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">February 15, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Payment date</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 22, 2019</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Additionally, on April&#160;30, 2019, the Company&#8217;s Board of Directors declared a regular quarterly cash dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="idf1611498fc14a1a801d284e093240ec_D20190430-20190430" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RleHRyZWdpb246MDY4MDc3ODNiM2Y5NGZiNDgxODgzZDI4NTJjY2ExZWZfMjMy_827f17b8-429b-4d82-bb74-5b8c04813c7f">0.19750</ix:nonFraction> per common share, which will be paid on June&#160;28, 2019, to shareholders of record as of the close of business on May&#160;24, 2019.</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="hcsg:ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RleHRyZWdpb246MDY4MDc3ODNiM2Y5NGZiNDgxODgzZDI4NTJjY2ExZWZfNDEx_581f8d9c-04af-4f0b-a151-adc135b0f7ea" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Cash dividends declared for the periods presented were as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:58.380117%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash dividends declared per common share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RhYmxlOjBjYmUyZjAwN2FiZDQ3MGM5NTNmNGNmMTQ5NGE3ZjM5L3RhYmxlcmFuZ2U6MGNiZTJmMDA3YWJkNDcwYzk1M2Y0Y2YxNDk0YTdmMzlfMi0xLTEtMS0w_a047dd00-6a87-44b9-b15c-104353af028c">0.19750</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RhYmxlOjBjYmUyZjAwN2FiZDQ3MGM5NTNmNGNmMTQ5NGE3ZjM5L3RhYmxlcmFuZ2U6MGNiZTJmMDA3YWJkNDcwYzk1M2Y0Y2YxNDk0YTdmMzlfMi0zLTEtMS0w_e2f29d18-7b41-4dda-8cc5-057067cf4ed7">0.19250</ix:nonFraction>&#160;</span></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div id="i_0_91"></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85MS9mcmFnOjVhODQzNWUwZGRjNDQ1MjdhYTU1ODM4MDc4Mjg1NjUzL3RleHRyZWdpb246NWE4NDM1ZTBkZGM0NDUyN2FhNTU4MzgwNzgyODU2NTNfNDk0NzgwMjMzMDA3MA_f3d6769a-c9b3-45f8-aeff-24e08a1636a5" continuedAt="i15d048d379c3417d869ceeadaa7937ed" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;12&#8212;Income Taxes </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The 2019 estimated annual effective tax rate is expected to be approximately <ix:nonFraction unitRef="number" contextRef="i4d55b90d893e40ba97ac9c33ba5583b7_D20190101-20191231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85MS9mcmFnOjVhODQzNWUwZGRjNDQ1MjdhYTU1ODM4MDc4Mjg1NjUzL3RleHRyZWdpb246NWE4NDM1ZTBkZGM0NDUyN2FhNTU4MzgwNzgyODU2NTNfNDA3_6cd010b3-3fc6-4c8f-b471-100b546767ba">21</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="iab6bd25187bc4d81a3df3b39d3b926dd_D20190101-20191231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85MS9mcmFnOjVhODQzNWUwZGRjNDQ1MjdhYTU1ODM4MDc4Mjg1NjUzL3RleHRyZWdpb246NWE4NDM1ZTBkZGM0NDUyN2FhNTU4MzgwNzgyODU2NTNfNDEz_eb6cb489-f198-4d6e-8c73-25b7894eecca">23</ix:nonFraction>%. The actual annual effective tax rate will be impacted by the tax effects of option exercises or vested awards, which are treated as discrete items in the reporting period in which they occur, and therefore cannot be considered in the calculation of the estimated annual effective tax rate. The impact on the Company&#8217;s income tax provision for the three months ended March 31, 2019 for such discrete items was approximately $<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85MS9mcmFnOjVhODQzNWUwZGRjNDQ1MjdhYTU1ODM4MDc4Mjg1NjUzL3RleHRyZWdpb246NWE4NDM1ZTBkZGM0NDUyN2FhNTU4MzgwNzgyODU2NTNfODA5_00ebfb50-8af4-47e8-8197-d092006db025">0.1</ix:nonFraction> million. </span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">24</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i15d048d379c3417d869ceeadaa7937ed" continuedAt="i8a2de7bddf2941149981a122494166dd"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Differences between the effective tax rate and the applicable U.S. federal statutory rate arise primarily from the effect of state and local income taxes, share-based compensation and tax credits available to the Company. The actual 2019 effective tax rate will likely vary from the estimate depending on the availability of tax credits and the exercise of stock options and vesting of share-based awards. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for income taxes using the asset and liability method, which results in recognizing income tax expense based on the amount of income taxes payable or refundable for the current year. Additionally, the Company regularly evaluates the tax positions taken or expected to be taken resulting from financial statement recognition of certain items. Based on the evaluation, there are <ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefits" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85MS9mcmFnOjVhODQzNWUwZGRjNDQ1MjdhYTU1ODM4MDc4Mjg1NjUzL3RleHRyZWdpb246NWE4NDM1ZTBkZGM0NDUyN2FhNTU4MzgwNzgyODU2NTNfMjU2Mw_73413f56-cb81-4fcd-80e6-e3ba506ff670">no</ix:nonFraction> significant uncertain tax positions requiring recognition in the Company&#8217;s financial statements. The evaluation was performed for the tax years ended December&#160;31, 2013 through&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">2018</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> (with regard to U.S. federal income tax returns) and December&#160;31, 2012 through&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">2018</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> (with regard to various state and local income tax returns), the tax years which remain subject to examination by major tax jurisdictions as of March&#160;31, 2019. </span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i8a2de7bddf2941149981a122494166dd">The Company may from time to time be assessed interest or penalties by taxing jurisdictions, although any such assessments historically have been minimal and immaterial to its financial results. When the Company has received an assessment for interest and/or penalties, it will be classified in the financial statements as selling, general and administrative expense. In addition, any interest or penalties relating to recognized uncertain tax positions would also be recorded in selling, general and administrative expense.</ix:continuation>&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_94"></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RleHRyZWdpb246MjAwNGIxZmYzYjc3NDZiMjlkMTk2YzEzZjJiNjYxNGZfNDk0NzgwMjMyNzk3OA_25bf726d-df6c-45a7-81d6-67e6863bd715" continuedAt="i9a68e0079cf344d88e31fafa486f69ad" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;13&#8212;Segment Information </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company manages and evaluates its operations in <ix:nonFraction unitRef="segment" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RleHRyZWdpb246MjAwNGIxZmYzYjc3NDZiMjlkMTk2YzEzZjJiNjYxNGZfMjUyMg_f4643b79-7be6-40de-9e79-7da13b7aa989">two</ix:nonFraction> reportable segments: Housekeeping (housekeeping, laundry, linen and other services) and Dietary (dietary department services). Although both segments serve the same client base and share many operational similarities, they are managed separately due to distinct differences in the type of services provided, as well as the specialized expertise required of the professional management personnel responsible for delivering each segment&#8217;s services. Such services are rendered pursuant to discrete service agreements, specific to each reportable segment. </span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">25</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i9a68e0079cf344d88e31fafa486f69ad" continuedAt="ife5d52c77cf544f8be2361bf34fb4eab"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RleHRyZWdpb246MjAwNGIxZmYzYjc3NDZiMjlkMTk2YzEzZjJiNjYxNGZfMjUyMw_0b6fcca0-2c3e-485d-a0a5-bdefe48edd68" escape="true">The Company&#8217;s accounting policies for the segments are generally the same as described in the Company&#8217;s significant accounting policies. Differences between the reportable segments&#8217; operating results and other disclosed data and the information in the consolidated financial statements relate primarily to corporate level transactions and recording of transactions at the reportable segment level using other than generally accepted accounting principles. There are certain inventories and supplies that are primarily expensed when incurred within the operating segments, while they are capitalized in the consolidated financial statements. In addition, most corporate expenses such as corporate salary and benefit costs, certain legal costs, bad debt expense, information technology costs, depreciation, amortization of finite-lived intangible assets, share based compensation costs and other corporate-specific costs, are not allocated to the operating segments. There are also allocations for workers&#8217; compensation and general liability expense within the operating segments that differ from the actual expense recorded by the Company under U.S. GAAP. Segment amounts disclosed are prior to elimination entries made in consolidation.</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RleHRyZWdpb246MjAwNGIxZmYzYjc3NDZiMjlkMTk2YzEzZjJiNjYxNGZfNDk0NzgwMjMyNzk0MQ_ea949f9d-59cc-4c78-9ccc-685da03d4603" continuedAt="i486bb9ce9d2b46a9a0c29a7309a0e8e8" escape="true"><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:58.380117%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Housekeeping&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i31a1380aa81140cebe2c6d6e6ed773d0_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfNC0xLTEtMS0w_83a7b355-405d-46ef-8c86-dd0fe2ba2030">233,134</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0efadaca73864b329bba185ebe5498bd_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfNC0zLTEtMS0w_cbaa0dcb-d077-4e1e-a779-bf9964502d2c">245,161</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dietary</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9fc28ea58c414dd9a3919b4eb467a23a_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfNS0xLTEtMS0w_6d7724ff-1f0d-4b93-b91a-f2f4a1376a37">242,977</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i86a5adc76bfd4549ace4b174656d1ef0_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfNS0zLTEtMS0w_f86a4da6-30aa-47a6-aebb-3f8e3c6502ab">255,401</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfNi0xLTEtMS0w_d10a63be-aa1f-48dc-8ae6-85f67f3baec2">476,111</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfNi0zLTEtMS0w_7d3b999b-002b-4dc9-a899-037672806529">500,562</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Housekeeping</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic09ae8d49ee947fdaa84501aa2453d15_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfOS0xLTEtMS0w_6e396eb5-efaa-45ab-980a-00a60a430166">26,507</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3d5c9e4a03fa4633a9f370ee72981f57_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfOS0zLTEtMS0w_1ce587c3-c898-4684-b433-13748de21f49">28,937</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dietary</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1a3c996856264ae9a5c75eb5dd091cb7_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfMTAtMS0xLTEtMA_6fdc7836-c248-42ab-a29b-89bb8d72bee4">15,425</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ife1419178f5a424481869f9e8f15b9f5_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfMTAtMy0xLTEtMA_53b330f5-3504-424f-8fdb-b0f9707d684e">14,730</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Corporate and eliminations</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">&#160;</sup><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">2</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4137bc6f00e946fe9875e0093e84c4d1_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfMTEtMS0xLTEtMA_2c8605bf-c209-470a-a512-cf9109b2b9b3">30,040</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i324a4f29de984a79a8afe2a9cf45d8f4_D20180101-20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfMTEtMy0xLTEtMA_2862a244-ce7c-4e9d-a9a4-0765112fb9a2">45,062</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfMTItMS0xLTEtMA_b277f9f4-692c-432c-9df7-cf490a3119f2">11,892</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfMTItMy0xLTEtMA_2e3b0a4c-c575-4790-9d7d-6f38a2fb15e0">1,395</ix:nonFraction>)</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Prior year Housekeeping and Corporate revenues were revised for the presentation of the revenues earned by the Company's wholly-owned captive insurance subsidiary. Refer to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">Note&#160;1&#8212;Description of Business and Significant Accounting Policies herein for additional disclosure regarding the revision.</span></div></ix:nonNumeric></ix:continuation><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"><ix:continuation id="ife5d52c77cf544f8be2361bf34fb4eab" continuedAt="ic449ac9826324698b62d19f03eb0841a"><ix:continuation id="i486bb9ce9d2b46a9a0c29a7309a0e8e8" continuedAt="icb68632699a741dcb863e402b30e3221">2.</ix:continuation></ix:continuation></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"><ix:continuation id="ic449ac9826324698b62d19f03eb0841a"><ix:continuation id="icb68632699a741dcb863e402b30e3221">Primarily represents corporate office costs and related overhead, recording of certain inventories and supplies and workers compensation costs at the reportable segment level which use accounting methods that differ from those used at the corporate level, as well as consolidated subsidiaries&#8217; operating expenses that are not allocated to the reportable segments, net of investment and other income and interest expense.</ix:continuation></ix:continuation>  </span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_97"></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RleHRyZWdpb246ZmIzNzE1ZThkNDE0NGI3MTgwYWJmZmFhOWYwNTBlNzVfNDk0NzgwMjMyNjY4MQ_b97ef9ea-6186-4015-819b-9e276180c6d2" continuedAt="id3a8e07cd12243c2bd8c046f7bba12f3" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:117%;">Note 14&#8212;Earnings Per Common Share</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:117%;">Basic and diluted earnings per common share are computed by dividing net income by the weighted-average number of basic and diluted common shares outstanding, respectively. The weighted-average number of diluted common shares includes the impact of dilutive securities, including outstanding stock options and unvested restricted stock and restricted stock units. <ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RleHRyZWdpb246ZmIzNzE1ZThkNDE0NGI3MTgwYWJmZmFhOWYwNTBlNzVfMTE3Mg_12e98eca-7f8d-4c17-9b17-1080aeb33c79" continuedAt="if3619a64dadf42beb00f0f7c2ce1dcb3" escape="true">The table below reconciles the weighted-average basic and diluted common shares outstanding:</ix:nonNumeric></span></div><div style="text-align:justify;margin-bottom:6pt;"><ix:continuation id="if3619a64dadf42beb00f0f7c2ce1dcb3" continuedAt="i950efe8b6bb147b58f688a8630e7dd27"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:58.380117%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:21pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common shares outstanding - basic</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RhYmxlOjUxMDlkMDdkZWM4NTQ5NWRiOTZhZWM0MWM2ZTZhNWQ1L3RhYmxlcmFuZ2U6NTEwOWQwN2RlYzg1NDk1ZGI5NmFlYzQxYzZlNmE1ZDVfMy0xLTEtMS0w_a97d725e-0ce6-4a79-a38f-e775686c460a">74,301</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RhYmxlOjUxMDlkMDdkZWM4NTQ5NWRiOTZhZWM0MWM2ZTZhNWQ1L3RhYmxlcmFuZ2U6NTEwOWQwN2RlYzg1NDk1ZGI5NmFlYzQxYzZlNmE1ZDVfMy0zLTEtMS0w_37ad5e30-06fd-4f39-a41a-96a2d3b5e708">73,913</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Effect of dilutive securities </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RhYmxlOjUxMDlkMDdkZWM4NTQ5NWRiOTZhZWM0MWM2ZTZhNWQ1L3RhYmxlcmFuZ2U6NTEwOWQwN2RlYzg1NDk1ZGI5NmFlYzQxYzZlNmE1ZDVfNC0xLTEtMS0w_2c83c5e6-f30d-4ff1-b619-edd1b922f7dd">418</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RhYmxlOjUxMDlkMDdkZWM4NTQ5NWRiOTZhZWM0MWM2ZTZhNWQ1L3RhYmxlcmFuZ2U6NTEwOWQwN2RlYzg1NDk1ZGI5NmFlYzQxYzZlNmE1ZDVfNC0zLTEtMS0w_af6cd356-d9dd-410e-8dbf-95884be583af">812</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common shares outstanding - diluted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RhYmxlOjUxMDlkMDdkZWM4NTQ5NWRiOTZhZWM0MWM2ZTZhNWQ1L3RhYmxlcmFuZ2U6NTEwOWQwN2RlYzg1NDk1ZGI5NmFlYzQxYzZlNmE1ZDVfNS0xLTEtMS0w_5d42d40d-21f0-4441-9947-cd877c08a8d6">74,719</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RhYmxlOjUxMDlkMDdkZWM4NTQ5NWRiOTZhZWM0MWM2ZTZhNWQ1L3RhYmxlcmFuZ2U6NTEwOWQwN2RlYzg1NDk1ZGI5NmFlYzQxYzZlNmE1ZDVfNS0zLTEtMS0w_021abffa-8871-4e6d-b225-437f030dcf7f">74,725</ix:nonFraction>&#160;</span></td></tr></table></ix:continuation></div></ix:nonNumeric><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><ix:continuation id="id3a8e07cd12243c2bd8c046f7bba12f3" continuedAt="ifd5e2447375c41c0b0edb8112ccdd773"><ix:continuation id="i950efe8b6bb147b58f688a8630e7dd27" continuedAt="id5e3dae2fb3144c7b7f29021f6931a87"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Certain outstanding equity awards are anti-dilutive and were therefore excluded from the calculation of the weighted average number of diluted common shares outstanding. During the </span></ix:continuation></ix:continuation><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"><ix:continuation id="ifd5e2447375c41c0b0edb8112ccdd773"><ix:continuation id="id5e3dae2fb3144c7b7f29021f6931a87">three months ended March 31, 2019, stock options to purchase <ix:nonFraction unitRef="shares" contextRef="i4b914cbfa7724761870ce46912964468_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RleHRyZWdpb246ZmIzNzE1ZThkNDE0NGI3MTgwYWJmZmFhOWYwNTBlNzVfNTQ5NzU1ODIwODA4_38568c66-e3a6-4c2b-8d2c-49271aa6aa99">0.8</ix:nonFraction> million shares having a weighted average exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i4b914cbfa7724761870ce46912964468_D20190101-20190331" decimals="2" name="hcsg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RleHRyZWdpb246ZmIzNzE1ZThkNDE0NGI3MTgwYWJmZmFhOWYwNTBlNzVfNTQ5NzU1ODIwODYy_93d3afeb-bef6-4037-9259-9a9faa5901b1">41.80</ix:nonFraction> per share, were excluded. During the three months ended March 31, 2018, stock options to purchase <ix:nonFraction unitRef="shares" contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RleHRyZWdpb246ZmIzNzE1ZThkNDE0NGI3MTgwYWJmZmFhOWYwNTBlNzVfNTQ5NzU1ODIwOTMy_cb7eb2cd-cf75-42fb-bb23-6a4ec73d8009">0.2</ix:nonFraction> million shares having a weighted average exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i74c1f99c62154a43902aeb9d74292811_D20180101-20180331" decimals="2" name="hcsg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RleHRyZWdpb246ZmIzNzE1ZThkNDE0NGI3MTgwYWJmZmFhOWYwNTBlNzVfNTQ5NzU1ODIwOTg2_1a652c62-34f5-4701-b721-38896544750f">52.06</ix:nonFraction> per share, were excluded. During the three months ended March 31, 2019 and 2018, <ix:nonFraction unitRef="shares" contextRef="idf6b41a992ed435dada87c408010a61b_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RleHRyZWdpb246ZmIzNzE1ZThkNDE0NGI3MTgwYWJmZmFhOWYwNTBlNzVfNTQ5NzU1ODIxMDM3_477fd47f-b441-4728-bbf8-8e0df336876b">0.3</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="i215d96a24f354030bc7963f52c85b571_D20180101-20180331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RleHRyZWdpb246ZmIzNzE1ZThkNDE0NGI3MTgwYWJmZmFhOWYwNTBlNzVfNTQ5NzU1ODIxMDQ0_2d92b8eb-6469-41b2-9aab-a87925c33163">0.1</ix:nonFraction> million restricted stock units were excluded.</ix:continuation></ix:continuation> </span></div><div style="padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span><br/></span></div><div style="padding-right:18pt;text-align:justify;margin-top:3pt;"><span><br/></span></div><div id="i_0_103"></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">26</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xMDMvZnJhZzpjY2Y1MWVjYTcyZWM0YmE1OGM3Zjk1NzQzMzFhOWU0ZS90ZXh0cmVnaW9uOmNjZjUxZWNhNzJlYzRiYTU4YzdmOTU3NDMzMWE5ZTRlXzQ5NDc4MDIzNDY3NDM_e75fbdfb-3322-4167-b152-f51c43ba224c" continuedAt="i08c66cc3d8324a13be8116acccc0df01" escape="true"><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xMDMvZnJhZzpjY2Y1MWVjYTcyZWM0YmE1OGM3Zjk1NzQzMzFhOWU0ZS90ZXh0cmVnaW9uOmNjZjUxZWNhNzJlYzRiYTU4YzdmOTU3NDMzMWE5ZTRlXzQ5NDc4MDIzMzQ2MDc_ee105308-c97a-42b2-9f4c-83015a402fca" continuedAt="ib94313c26fcf40139aa2d87b3a0e51e0" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:117%;">Note&#160;15&#8212;Other Contingencies </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:117%;">Line of Credit</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;">At March&#160;31, 2019, the Company had a $<ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xMDMvZnJhZzpjY2Y1MWVjYTcyZWM0YmE1OGM3Zjk1NzQzMzFhOWU0ZS90ZXh0cmVnaW9uOmNjZjUxZWNhNzJlYzRiYTU4YzdmOTU3NDMzMWE5ZTRlXzg3_e47e3b7c-86b4-469d-baac-d404979e9d15">475</ix:nonFraction> million bank line of credit on which to draw for general corporate purposes. Amounts drawn under the line of credit are payable upon demand and generally bear interest at </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;">a float rate, based on the Company's leverage ratio, and starting at </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;">LIBOR plus&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;">115</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"> basis points</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;">&#160;(or if LIBOR becomes unavailable, the higher of the Overnight Bank Funding Rate, plus 50 basis points and the Prime Rate). As of both</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;">&#160;March&#160;31, 2019</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"> and December&#160;31, 2018&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;">there were </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;">$<ix:nonFraction unitRef="usd" contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xMDMvZnJhZzpjY2Y1MWVjYTcyZWM0YmE1OGM3Zjk1NzQzMzFhOWU0ZS90ZXh0cmVnaW9uOmNjZjUxZWNhNzJlYzRiYTU4YzdmOTU3NDMzMWE5ZTRlXzIxOTkwMjMyNzcwNTk_80d7a3a3-344a-448f-8eac-d7e4408ad827"><ix:nonFraction unitRef="usd" contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xMDMvZnJhZzpjY2Y1MWVjYTcyZWM0YmE1OGM3Zjk1NzQzMzFhOWU0ZS90ZXh0cmVnaW9uOmNjZjUxZWNhNzJlYzRiYTU4YzdmOTU3NDMzMWE5ZTRlXzIxOTkwMjMyNzcwNTk_d9c5496a-6cee-4ebf-b7e8-62cbc54b8b58">30.0</ix:nonFraction></ix:nonFraction> million&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;">in borrowings under the line of credit</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;">. The line of credit requires the Company to satisfy two financial covenants, with which the Company is in compliance as of March&#160;31, 2019 and expects to remain in compliance. The line of credit expires on December&#160;21, 2023.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;">At March&#160;31, 2019, the Company also had outstanding $<ix:nonFraction unitRef="usd" contextRef="i5369bd798082490eb4612efed00a1a91_I20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xMDMvZnJhZzpjY2Y1MWVjYTcyZWM0YmE1OGM3Zjk1NzQzMzFhOWU0ZS90ZXh0cmVnaW9uOmNjZjUxZWNhNzJlYzRiYTU4YzdmOTU3NDMzMWE5ZTRlXzU3OQ_bbfb997e-4e62-41bb-8776-cd0c3bfe7783">62.7</ix:nonFraction> million in irrevocable standby letters of credit, which relate to payment obligations under the Company's insurance programs. In connection with the issuance of the letters of credit, the amount available under the line of credit was reduced by&#160;$<ix:nonFraction unitRef="usd" contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" decimals="-5" sign="-" format="ixt:numdotdecimal" name="hcsg:LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xMDMvZnJhZzpjY2Y1MWVjYTcyZWM0YmE1OGM3Zjk1NzQzMzFhOWU0ZS90ZXh0cmVnaW9uOmNjZjUxZWNhNzJlYzRiYTU4YzdmOTU3NDMzMWE5ZTRlXzgxMQ_1bdc2151-ac22-4c62-9d6f-44f9318729ad">62.7</ix:nonFraction> million at March&#160;31, 2019.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:12pt;line-height:115%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;">The letters of credit expire on January 2, 2020.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Tax Jurisdictions and Matters</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:117%;">The Company provides services throughout the continental United States and is subject to numerous state and local taxing jurisdictions. In the ordinary course of business, a jurisdiction may contest the Company&#8217;s reporting positions with respect to the application of its tax code to the Company&#8217;s services, which could result in additional tax liabilities.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company has tax matters with various taxing authorities. Because of the uncertainties related to both the probable outcomes and amount of probable assessments due, the Company is unable to make a reasonable estimate of a liability. The Company does not expect the resolution of any of these matters, taken individually or in the aggregate, to have a material adverse effect on the consolidated financial position or results of operations based on the Company&#8217;s best estimate of the outcomes of such matters.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Legal Proceedings</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company is subject to various claims and legal actions in the ordinary course of business. Some of these matters include payroll and employee-related matters and examinations by governmental agencies. As the Company becomes aware of such claims and legal actions, the Company records accruals for any exposures that are probable and estimable. If adverse outcomes of such claims and legal actions are reasonably possible, Management assesses materiality and provides financial disclosure, as appropriate.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">As previously disclosed, the Securities and Exchange Commission (&#8220;SEC&#8221;) is conducting an investigation into the Company's earnings per share (&#8220;EPS&#8221;) calculation practices. Following receipt of a letter from the SEC in November 2017 regarding its inquiry into those practices followed by a subpoena in March 2018, the Company authorized its outside counsel to conduct an internal investigation, under the direction of the Company&#8217;s Audit Committee, into matters related to the SEC subpoena. This investigation was completed in March 2019 and the Company continues to cooperate with the SEC&#8217;s investigation.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">On March 22, 2019, a putative shareholder class action lawsuit was filed against the Company and its Chief Executive Officer in the U.S. District Court for the Eastern District of Pennsylvania. The complaint, which was filed by a plaintiff purportedly on behalf of all purchasers of our securities between April 11, 2017 and March 4, 2019, alleges violations of the federal securities laws in connection with the matters related to the Company's EPS calculation practices. The plaintiffs seek unspecified monetary damages and other relief.&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">While the Company is vigorously defending against all litigation claims asserted, this litigation&#8212;along with the ongoing SEC investigation&#8212;could result in substantial costs to the Company and a diversion of the Company&#8217;s management&#8217;s attention and resources, which could harm its business. In addition, the uncertainty of the pending lawsuit or potential filing of additional lawsuits could lead to more volatility and a reduction in the Company&#8217;s stock price. Given the early stage of the litigation, at this time the Company is unable to reasonably estimate possible losses or form a judgment that an unfavorable outcome is either probable or remote. It is not currently possible to assess whether or not the outcome of these proceedings may have a material adverse effect on the Company. </span></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">27</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"><ix:continuation id="i08c66cc3d8324a13be8116acccc0df01" continuedAt="ia95016de21064c8ab807a862297f73df"><ix:continuation id="ib94313c26fcf40139aa2d87b3a0e51e0" continuedAt="ia94f8a9ad89443158de1aa60745db8cb">Government Regulations</ix:continuation></ix:continuation></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="ia95016de21064c8ab807a862297f73df"><ix:continuation id="ia94f8a9ad89443158de1aa60745db8cb">The Company&#8217;s clients are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company&#8217;s clients are highly reliant on Medicare, Medicaid and third party payors&#8217; reimbursement funding rates. New legislation or additional changes in existing regulations could directly impact the governmental reimbursement programs in which the clients participate. The full effect of any such programs would not be realized until these laws are fully implemented and government agencies issue applicable regulations or guidance.</ix:continuation></ix:continuation>&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_106"></div><ix:nonNumeric contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xMDYvZnJhZzpjMTVjOGQyYTNhOGQ0NzE1ODFjMTBkMjk3MDU5ZTdhNC90ZXh0cmVnaW9uOmMxNWM4ZDJhM2E4ZDQ3MTU4MWMxMGQyOTcwNTllN2E0XzQ5NDc4MDIzMzUwMjA_b1cd30cf-8ee2-4b0f-af89-922df46f74b4" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;16&#8212;Subsequent Events </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company evaluated all subsequent events through the filing date of this Form 10-Q. There were no events or transactions occurring during this subsequent reporting period which require recognition or additional disclosure in these financial statements.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div id="i_0_109"></div><div><span><br/></span></div><div></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">28</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;2.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Management&#8217;s Discussion and Analysis</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">of Financial Condition and Results of</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Operations</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_112"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Results of Operations</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following discussion is intended to provide the reader with information that will be helpful in understanding our financial statements, including the changes in certain key items when comparing financial statements period to period. We also intend to provide the primary factors that accounted for those changes, as well as a summary of how certain accounting principles affect our financial statements. In addition, we are providing information about the financial results of our two operating segments to further assist in understanding how these segments and their results affect our consolidated results of operations. This discussion should be read in conjunction with our financial statements as of March&#160;31, 2019 and December&#160;31, 2018 and the notes accompanying those financial statements.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_115"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Overview</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">We provide management, administrative and operating expertise and services to the housekeeping, laundry, linen, facility maintenance and dietary service departments of healthcare facilities, including nursing homes, retirement complexes, rehabilitation centers and hospitals located throughout the United States. We believe we are the largest provider of housekeeping and laundry management services to the long-term care industry in the nation, rendering such services to over 3,500 facilities throughout the continental United States as of March&#160;31, 2019. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">We provide services primarily pursuant to full service agreements with our clients. Under such agreements, we are responsible for the day-to-day management of the employees located at our clients&#8217; facilities, as well as for the provision of certain supplies. We also provide services on the basis of management-only agreements for a limited number of clients. Under a management-only agreement, we provide management and supervisory services while the client facility retains payroll responsibility for the non-supervisory staff. Our agreements with clients typically provide for a renewable one year service term, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">cancellable</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> by either party upon 30 to 90&#160;days&#8217; notice after an initial period of 60 to 120 days. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">We are organized into two reportable segments: housekeeping, laundry, linen and other services (&#8220;Housekeeping&#8221;), and dietary department services (&#8220;Dietary&#8221;). </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Housekeeping consists of managing our clients&#8217; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of the clients&#8217; facilities, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at the clients&#8217; facilities. Upon beginning service with a client facility, we typically hire and train the employees previously employed by such facility and assign an on-site manager to supervise and train the front-line personnel and coordinate housekeeping services with other facility support functions in accordance with client requests. Such management personnel also oversee the execution of various cost and quality control procedures including continuous training and employee evaluation, and on-site testing for infection control.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Dietary consists of managing our clients&#8217; dietary departments, which are principally responsible for food purchasing, meal preparation and professional dietitian services, which include the development of menus that meet the dietary needs of residents. On-site management is responsible for all daily dietary department activities, with regular support provided by a District Manager specializing in dietary services. We also offer clinical consulting services to our dietary clients, which may be provided as a stand-alone service, or bundled with other dietary department services. Upon beginning service with a client facility, we typically hire and train the employees previously employed by such facility and assign an on-site manager to supervise and train the front-line personnel and coordinate dietitian services with other facility support functions in accordance with client requests. Such management personnel also oversee the execution of various cost- and quality-control procedures including continuous training and employee evaluation.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">At March&#160;31, 2019, Housekeeping services were provided at essentially all of our approximately 3,500 client facilities, generating approximately 49.0% or $233.1 million of our total revenues for the three months ended March 31, 2019. Dietary services were provided to over 1,500 client facilities at March&#160;31, 2019 and contributed approximately 51.0% or $243.0 million of our total revenues for the three months ended March 31, 2019.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Subject to the factors noted in the Cautionary Statement Regarding Forward</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">-</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Looking Statements included in this Quarterly Report on Form 10-Q, and although there can be no assurance thereof, we expect our consolidated revenues for the remainder of 2019 to grow. We expect that Dietary revenues as a percentage of consolidated revenue</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;will continue to grow</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> and such growth is expected to come from extending our Dietary department service offerings to our current Housekeeping client base. Growth in Housekeeping is expected to primarily come from obtaining new clients.</span></div><div id="i_0_118"></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">29</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Three Months Ended March 31, 2019 and 2018&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the income statement key components that we use to evaluate our financial performance on a consolidated and reportable segment basis, for the three months ended March 31, 2019 and 2018. The differences between the reportable segments&#8217; operating results and other disclosed data and our consolidated financial results relate primarily to corporate level transactions and adjustments related to transactions recorded at the reportable segment level which use methods other than generally accepted accounting principles.</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"></td><td style="width:46.751836%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:14.593245%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534214%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.593245%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534214%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.593245%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">% Change&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Housekeeping&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">233,134&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">245,161&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dietary</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">242,977&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">255,401&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">476,111&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">500,562&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs of services provided</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Housekeeping&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">206,627&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">216,820&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dietary</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">227,552&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">240,671&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate and eliminations</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,914)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">11,761&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(158.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">427,265&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">469,252&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate and eliminations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">41,101&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">33,777&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment and other income, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Corporate and eliminations</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5,203&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,796&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">189.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Corporate and eliminations</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,056&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">724&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">45.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Income (loss) before income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Housekeeping</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">26,507&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">28,341&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dietary</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">15,425&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">14,730&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate and eliminations</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(30,040)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(44,466)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">32.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">11,892&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,395)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">952.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Prior year Housekeeping and Corporate revenues, costs of services provided and investment and other income, net were revised for the presentation of the revenue and expenses associated with our wholly-owned captive insurance subsidiary. Refer to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">Note&#160;1&#8212;Description of Business and Significant Accounting Policies herein for additional disclosure regarding the revision.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Housekeeping revenues represented approximately 49.0% of consolidated revenues for the three months ended March 31, 2019. Dietary revenues represented approximately 51.0% of consolidated revenues for the three months ended March 31, 2019. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">30</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the ratio which certain items bear to consolidated revenues:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:58.380117%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs of services provided</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">89.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">93.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense):</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment and other income, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Income (loss) before income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax (benefit)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_121"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Revenues</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Consolidated</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Consolidated revenues decreased&#160;4.9% to $476.1 million for the three months ended March 31, 2019 compared to $500.6 million for the corresponding period in 2018, as a result of the factors discussed below under Reportable Segments.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Reportable Segments</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Housekeeping&#8217;s revenues decreased&#160;4.9% compared to the corresponding period in 2018. This was partially driven </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">by</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">the Company's adjustment of its contracts with&#160;several</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> customers during the</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;three months ended March 31, 2019</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">. Dietary</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> revenues decreased</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;4.9%&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">compared to the corresponding period in 2018&#160;primarily from the&#160;adjustments to&#160;the Company's contractual relationship with Genesis Healthcare</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;line-height:120%;vertical-align:top;">&#174;</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> (&#8220;Genesis&#8221;). Effective December 1, 2018, Genesis assumed responsibility for direct payment to suppliers for food purchases. HCSG will continue to manage food procurement, and as a result, maintain the same benefits of purchasing scale.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_124"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Costs of Services Provided</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Consolidated</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Consolidated costs of services provided decreased&#160;8.9% to $427.3 million for the three months ended March 31, 2019 compared to $469.3 million for the three months ended March 31, 2018</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">.&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table provides a comparison of key indicators we consider when managing the consolidated costs of services provided:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:52.824561%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.327485%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.327485%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.327485%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs of Services Provided - Key Indicators as a % of Consolidated Revenue</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Change</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Bad debt provision</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3.9%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7.4%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.5)%</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Self-insurance costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.6%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)%</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The decrease in the bad debt provision is related to our </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">current </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">assessment of the collectability of our accounts and notes receivable</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> in the first quarter of 2019.&#160;The first quarter of 2018 related to corporate restructurings of two privately-held, multi-state operators.&#160;Our provision for the three months ended March 31, 2019 of&#160;$18 million&#160;was primarily related to the out-of-court restructuring of a privately held Northeast based operator. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Reportable Segments</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Costs of services provided for Housekeeping, as a percentage of Housekeeping revenues, increased to 88.6% for the three months ended March 31, 2019 from 88.4% in the corresponding period in 2018. Costs of services provided for Dietary, as a percentage of Dietary revenues, decreased to 93.7% for the three months ended March 31, 2019 from 94.2% in the corresponding period in 2018.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">31</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table provides a comparison of the key indicators we consider when managing costs of services provided at the segment level, as a percentage of the respective segment&#8217;s revenues:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:52.385965%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.473684%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.473684%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.473684%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs of Services Provided - Key Indicators as a % of Segment Revenue</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Change</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Housekeeping labor and other labor-related costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">79.1%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">78.8%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Housekeeping supplies</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7.7%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7.9%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)%</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dietary labor and other labor-related costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">61.7%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">56.3%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5.4%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dietary supplies</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">29.6%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">35.9%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(6.3)%</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Variations within these key indicators relate to the provision of services at new facilities and changes in the mix of clients for whom we provide supplies or do not provide supplies. Management focuses on building efficiencies and managing labor and other costs at the facility level, as well as managing supply chain costs, for new and existing facilities.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;The reduction in dietary supplies cost was primarily a result of a modification of our&#160;contractual relationship with Genesis, which was effective December 1, 2018 and whereby Genesis assumed responsibility for direct payment to suppliers for food purchases.&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_127"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:117%;text-decoration: underline;">Consolidated Selling, General and Administrative Expense</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:400;line-height:117%;">&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:117%;">Included in selling, general and administrative expense are gains and losses associated with changes in the value of investments under the deferred compensation plan. These investments represent the amounts held on behalf of the&#160;participating employees and changes in the value of these investments affect the amount of our deferred compensation liability. Gains on the plan investments during the three months ended March 31, 2019 and 2018&#160;increased our total selling, general and administrative expense for these periods. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:117%;">Excluding the change in the deferred compensation plan described above, consolidated selling, general and administrative expense increased&#160;$4.1 million or 12.3%, to&#160;7.9% of consolidated revenues, for three months ended March 31, 2019 compared to the corresponding period in 2018. The increase was primarily a result of increased legal and other professional fees incurred during the first quarter of 2019 in connection with the Company's internal investigation related to the Securities and Exchange Commission's inquiry regarding the Company's&#160;earnings per share calculation practices.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:117%;">The table below summarizes the changes in these components of selling, general and administrative expense:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"></td><td style="width:48.879765%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:9.730205%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.533138%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.730205%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.533138%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.730205%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.533138%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.730205%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$ Change</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">% Change</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expense excluding change in deferred compensation liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">37,683&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">33,546&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,137&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on deferred compensation plan investments</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,418&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">231&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,187&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,379.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">41,101&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">33,777&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">7,324&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_130"></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:117%;text-decoration: underline;">Consolidated Investment and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:117%;text-decoration: underline;">Other</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:117%;text-decoration: underline;"> Income, net</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Investment and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">other </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">income increased&#160;189.7% for the three months ended March 31, 2019 compared to the corresponding 2018 period, primarily due to&#160;favorable&#160;market fluctuations in the value of our trading security investments representing the funding for our deferred compensation plan.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> Realized gains and losses on our available-for-sale municipal bonds also impacted consolidated investment income.&#160;Refer to Note&#160;1&#8212;Description of Business and Significant Accounting Policies herein for additional disclosure regarding the reclassification.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;text-decoration: underline;">Consolidated Interest Expense</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;">Consolidated interest expense increased&#160;45.9%&#160;for the three months ended March 31, 2019&#160;compared to the corresponding 2018 period, due to an increase in the Company's&#160;interest rate under its&#160;$475 million bank line of credit compared to the Company's previous credit agreement which expired during the fourth quarter of 2018.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_136"></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">32</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Consolidated Income Taxes</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">During the three months ended March 31, 2019, the Company recognized a provision for income taxes of&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">$2.7 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> versus a</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">n </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">income tax</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;benefit</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> of </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">$1.5 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> for the same period in 2018.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The actual annual effective tax rate will be impacted by the tax effects of option exercises or vested awards, which are treated as discrete items in the reporting period in which they occur, and therefore cannot be considered in the calculation of the estimated annual effective tax rate. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The impact on our income tax provision for the three months ended March 31, 2019 for such discrete items was approximately $0.1 million. </span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_142"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:117%;">Liquidity and Capital Resources</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Cash generated through operations is our primary source of liquidity. At March&#160;31, 2019, we had cash, cash equivalents and marketable securities of $106.9 million and working capital of $349.5 million, compared to December&#160;31, 2018 cash, cash equivalents and marketable securities of $102.4 million and working capital of $344.7 million. Our current ratio was 3.0 to 1 at March&#160;31, 2019 versus 3.1 to 1 at December&#160;31, 2018. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">For the three months ended March 31, 2019 and 2018, our cash flows were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:58.380117%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.444444%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by operating activities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">17,577&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">23,931&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash used in investing activities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,010)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,202)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash used in financing activities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,230)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,797)</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Operating Activities</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Our primary sources of cash from operating activities are the revenues generated from our Housekeeping and Dietary services. Our primary uses of cash from operating activities are the funding of our payroll and other personnel-related costs, as well as the costs of supplies used in providing our services. The timing of cash receipts and cash payments are the primary drivers of the period-over-period changes in net cash provided by operating activities.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Investing Activities</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Our principal uses of cash for investing activities are the purchases of marketable securities and capital expenditures such as those for housekeeping and food service equipment, computer software and equipment, and furniture and fixtures (see &#8220;Capital Expenditures&#8221; below for additional information). Such uses of cash are partially offset by proceeds from sales of marketable securities. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Our investments in marketable securities are primarily comprised of tax-exempt municipal bonds and are intended to achieve our goal of preserving principal, maintaining adequate liquidity and maximizing returns subject to our investment guidelines. Our investment policy limits investment to certain types of instruments issued by institutions primarily with investment-grade ratings and places restrictions on concentration by type and issuer. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">33</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Financing Activities</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The primary use of cash for financing activities is the payment of dividends. We have paid regular quarterly cash dividends since the second quarter of 2003. During 2019, we paid regular quarterly cash dividends to shareholders totaling $14.6 million as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:71.684211%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:24.315789%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Quarter Ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(amounts in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash dividend paid per common share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0.19625&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash dividends paid</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">14,588&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Record date</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">February 15, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Payment date</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 22, 2019</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The dividends paid to shareholders during the three months ended March 31, 2019 were funded by cash generated from operations. Our Board of Directors reviews our dividend policy on a quarterly basis. Although there can be no assurance that we will continue to pay dividends or regarding the amount of future dividend payments, we expect to continue to pay a regular quarterly cash dividend. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The primary source of cash from financing activities is the net borrowings under our bank line of credit. We borrow for general corporate purposes as needed throughout the year. The outstanding short-term borrowings balance as of March&#160;31, 2019 relates to cash flow requirements due to the timing of cash receipts and cash payments. Another source of cash from financing activities are the proceeds from the exercise of stock options by employees and directors. In connection with the establishment of our dividend policy, we adopted a Dividend Reinvestment Plan in 2003.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">We remain authorized to repurchase 1.7 million shares&#160;of our Common Stock pursuant to previous Board of Directors&#8217; authorization. During the three months ended March&#160;31, 2019 and 2018, we repurchased our Common Stock as part of the dividend reinvestment related to treasury shares held within the Deferred Compensation Plan. The number of shares and value of shares repurchased were immaterial for the three months ended March&#160;31, 2019 and 2018.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Line of Credit</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">At March&#160;31, 2019, we had a $475 million&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">bank line of credit on which to draw for general corporate purposes. Amounts drawn under the line of credit are payable upon demand and generally bear interest at a floating rate, based on our leverage ratio, and starting at LIBOR plus 115</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> basis points</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;(or if LIBOR becomes unavailable, the higher of the Overnight Bank Funding Rate, plus 50 basis points and the Prime Rate).</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> At March&#160;31, 2019, there were $30.0 million in borrowings under the line of credit. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The line of credit requires us to satisfy </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">two</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> financial covenant</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">s</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">. The covenant</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">s</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">their</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> respective status at March&#160;31, 2019&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">were</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:72.853801%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:22.415205%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Covenant Descriptions and Requirements</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">As of March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Funded debt&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"> to EBITDA&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">2</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"> ratio: less than 3.50 to 1.00</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0.49</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">EBITDA to Interest Expense ratio: not less than 3.00 to 1.00</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">38.55</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:10.5pt;">All indebtedness for borrowed money including, but not limited to, capitalized lease obligations, reimbursement obligations in respect of letters of credit and guarantees of any such indebtedness.</span></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">2.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Net income plus interest expense, income tax expense, depreciation, amortization, stock compensation expense and extraordinary non-recurring losses/gains.</span></div><div style="padding-right:18pt;text-align:justify;margin-top:3pt;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">As noted above, we were in compliance with our financial covenant</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">s</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> at March&#160;31, 2019 and we expect to remain in compliance. The line of credit expires on December&#160;21, 2023.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">At March&#160;31, 2019, we also had outstanding $62.7 million in&#160;irrevocable standby letters of credit, which relate to payment obligations under our insurance programs. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">34</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounts and Notes Receivable</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Decisions to grant or to extend credit to customers are made on a case-by-case basis and based on a number of qualitative and quantitative factors related to the particular client as well as the general risks associated with operating within the healthcare industry.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Fluctuations in net accounts and notes receivable are attributable to a variety of factors including, but not limited to, the timing of cash receipts from customers, the Company&#8217;s assessment of collectability and corresponding provision for bad debt expense and the inception, transition or termination of client relationships.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">We deploy significant resources and have invested in tools and processes to optimize our credit and collections efforts. When appropriate, we utilize interest-bearing promissory notes as an alternative to accounts receivable to further enhance the collectability of amounts due by memorializing the amount and related payment schedule as well as securing additional business protections and guarantees.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Summarized below are the balances in our allowance for doubtful accounts, along with the provision for bad debts and net write-offs for each quarter for the three months ended March 31, 2019.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;The aggregate client account balances to which the reserve balances relate totaled $115.7 million and $133.8 million as of December 31, 2018 and March 31, 2019, respectively.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:73.584795%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:22.415205%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for Doubtful Accounts</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance December 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">57,209&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for bad debts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">18,470&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net write-offs of client accounts receivable</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,049)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance March 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">68,630&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:7pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">We evaluate our notes receivable for impairment quarterly and on an individual client basis. Notes receivable are generally evaluated for impairment when the respective clients are in bankruptcy, are subject to collections activity or are slow payers that are experiencing financial difficulties. In the event that the evaluation results in a determination that a note receivable is impaired, it is valued at the present value of expected future cash flows or at the market value of related collateral. </span></div><div style="text-align:justify;margin-bottom:7pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">A summary schedule of our impaired notes receivable</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">,&#160;net of interest, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">and the</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">related reserve</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> of such notes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">, for the three months ended March 31, 2019 is as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:39.374269%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.058480%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.058480%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.257310%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.058480%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance<br/>December 31, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deductions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance<br/>March 31, 2019</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Impaired notes receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">25,704&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,726&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(527)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">28,903&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Reserve for impaired notes receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">13,472&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,546&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(497)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">15,521&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Capital Expenditures</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The level of capital expenditures is generally dependent on the number of new clients obtained. Such capital expenditures primarily consist of housekeeping and food service equipment purchases, laundry and linen equipment installations, computer hardware and software, and furniture and fixtures. Although we have no specific material commitments for capital expenditures through the end of calendar year 2019, we estimate that for 2019 we will have capital expenditures of approximately $5.0 million to $7.0 million. We believe that our cash from operations, existing cash and cash equivalents balance and credit line will be adequate for the foreseeable future to satisfy the needs of our operations and to fund our anticipated growth. However, should these sources not be sufficient, we would seek to obtain necessary capital from such sources as long-term debt or equity financing.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Material Off-Balance Sheet Arrangements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">We have no material off-balance sheet arrangements, other than our irrevocable standby letter of credit previously discussed.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_145"></div><div></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">35</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Critical Accounting Policies and Estimates</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Our significant accounting policies are described in the notes to the consolidated financial statements included in our Form 10-K for the period ended December&#160;31, 2018. As described in such notes, we recognize revenue in the period in which the performance obligation is satisfied. Refer to our Management's Discussion and Analysis of Financial Condition and Results of Operations included in our Form 10-K filed with the SEC on&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">March</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">18</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">, 201</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">9</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">In preparing our financial statements, management is required to make estimates and assumptions that, among other things, affect the reported amounts of assets, liabilities, revenue and expenses. These estimates and assumptions are most significant where they involve levels of subjectivity and judgment necessary to account for highly uncertain matters or matters susceptible to change, and where they can have a material impact on our financial condition and operating performance. If actual results were to differ materially from the estimates made, the reported results could be materially affected.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Critical accounting estimates and the related assumptions are evaluated periodically as conditions warrant, and changes to such estimates are recorded as new information or changed conditions require.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">New Accounting Standard Updates</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">See Note&#160;1&#8212;Description of Business and Significant Accounting Policies </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">herein</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> to the condensed consolidated financial statements for a full description of recent accounting standard updates, including the expected dates of adoption.</span></div><div><span><br/></span></div><div id="i_0_148"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;3.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Quantitative and Qualitative</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Disclosures About Market Risk</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">At March&#160;31, 2019, we had $106.9 million in cash, cash equivalents and marketable securities. The fair values of all of our cash equivalents and marketable securities are determined based on &#8220;Level 1&#8221; or &#8220;Level&#160;2&#8221; inputs, which are based upon quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market. We place our cash investments in instruments that meet credit quality standards, as specified in our investment policy guidelines.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Investments in both fixed-rate and floating-rate investments carry a degree of interest rate risk. The market value of fixed rate securities may be adversely impacted by an increase in interest rates, while floating rate securities may produce less income than expected if interest rates fall. Due in part to these factors, our future investment income may fall short of expectations due to changes in interest rates or if there is a decline in the fair value of our investments.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_151"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Item&#160;4.   Controls and Procedures</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Evaluation of Disclosure Controls and Procedures</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Disclosure controls and procedures are intended to ensure that information required to be disclosed in our reports under the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;), such as this Form 10-Q, is reported in accordance with Securities and Exchange Commission rules. Disclosure controls are also intended to ensure that such information is accumulated and communicated to Management, including the President and Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Based on their evaluation as of March&#160;31, 2019, pursuant to Exchange Act Rule 13a-15(b), our Management, including our President and Chief Executive Officer and Chief Financial Officer, believe our disclosure controls and procedures (as defined in Exchange Act 13a-15(e)) are effective.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Changes in Internal Controls over Financial Reporting</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">During the first quarter of 2019, the Company implemented a new Enterprise Resource Planning system&#160;("ERP"). As a result of this implementation, the Company modified certain existing internal controls as well as implemented new controls and procedures related to the new ERP. The Company continued to evaluate the design and operating effectiveness of these internal controls during the first quarter of 2019. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">36</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Except with respect to the continued implementation of the ERP, there were no changes in the Company's internal controls over financial reporting that occurred during the quarter ended March&#160;31, 2019 that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting. The Company continues to review its disclosure controls and procedures, including its internal control over financial reporting, and may from time to time make changes aimed at enhancing their effectiveness and to ensure that the Company&#8217;s systems evolve with its business.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Certifications</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Certifications of the Principal Executive Officer and Principal Financial and Accounting Officer regarding, among other items, disclosure controls and procedures are included as exhibits to this Form 10-Q.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_154"></div><div style="text-align:justify;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">37</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">PART&#160;II &#8212; OTHER INFORMATION</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_157"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Item 1.   Legal Proceedings</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">In the normal course of business, the Company is involved in various administrative and legal proceedings, including labor and employment, contracts, personal injury, and insurance matters. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:117%;">As previously disclosed, the SEC is conducting an investigation into our EPS calculation practices. Following receipt of a letter from the SEC in November 2017 regarding its inquiry into those practices followed by a subpoena in March 2018, we authorized our outside counsel to conduct an internal investigation, under the direction of the Company&#8217;s Audit Committee, into matters related to the SEC subpoena. This investigation was completed in March 2019 and we continue to cooperate with the SEC&#8217;s investigation.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">On March 22, 2019, a putative shareholder class action lawsuit was filed against the Company and our Chief Executive Officer in the U.S. District Court for the Eastern District of Pennsylvania. The complaint, which was filed by a plaintiff purportedly on behalf of all purchasers of our securities between April 11, 2017 and March 4, 2019, alleges violations of the federal securities laws in connection with the matters related to our EPS calculation practices. The plaintiffs seek unspecified monetary damages and other relief.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">While the Company is vigorously defending against all litigation claims asserted, this litigation&#8212;along with the ongoing SEC investigation&#8212;could result in substantial costs to the Company and a diversion of the Company&#8217;s management&#8217;s attention and resources, which could harm its business. In addition, the uncertainty of the pending lawsuit or potential filing of additional lawsuits could lead to more volatility and a reduction in the Company&#8217;s stock price. Given the early stage of the litigation, at this time the Company is unable to reasonably estimate possible losses or form a judgment that an unfavorable outcome is either probable or remote. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:117%;">In light of the uncertainties involved in such proceedings, the ultimate outcome of a particular matter could become material to the Company&#8217;s results of operations for a particular period depending on, among other factors, the size of the loss or liability imposed and the level of the Company&#8217;s operating income for that period.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_160"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Item 1A.   Risk Factors</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">The SEC&#8217;s investigation into our earnings per share (&#8220;EPS&#8221;) calculation practices could result in potential sanctions or penalties, distraction to our management and result in further litigation from third parties, each of which could adversely affect or cause variability in our financial results.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Beginning in November 2017, the Company has been in dialogue with the SEC regarding EPS calculation, rounding and reporting practices and in March 2018 we learned that the SEC had opened a formal investigation into these matters. In response to the SEC&#8217;s investigation, during the fourth quarter of 2018, the Company authorized its outside counsel to conduct an internal investigation, under the direction of the Company&#8217;s Audit Committee regarding these matters. The internal investigation was completed in March 2019 and prior to the filing of our Annual Report on Form 10-K.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Notwithstanding the completion of the internal investigation, the SEC&#8217;s investigation is ongoing and there can be no assurance that the SEC or another regulatory body will not make further regulatory inquiries or pursue further action that could result in significant costs and expenses including potential sanctions or penalties as well as distraction to management. The ongoing SEC investigation and/or any related litigation could adversely affect or cause variability in our financial results.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">On March 22, 2019, a putative shareholder class action lawsuit alleging violations of the federal securities laws was filed against the Company and our Chief Executive Officer in the U.S. District Court for the Eastern District of Pennsylvania in connection with the matters related to the SEC investigation. Please refer to &#8220;Item 1. Legal Proceedings&#8221; and &#8220;Note&#160;15&#8212;Other Contingencies &#8221; to the consolidated financial statements included in this Form 10-Q for more information. We cannot predict the outcome of the lawsuit, the magnitude of any potential losses or the effect such litigation may have on us or our operations. Regardless of the outcome, lawsuits and investigations involving us, or our current or former officers and directors, could result in significant expenses and divert attention and resources of our management and other key employees. We could be required to pay damages or other penalties or have injunctions or other equitable remedies imposed against us or our current or former directors and officers including any obligation to indemnify our current and former directors and officers in connection with lawsuits, governmental investigations and related litigation or settlement amounts. Such amounts could exceed the coverage provided under our insurance policies. Any of these factors could harm our reputation, business, financial condition, results of</span></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">38</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> operations or cash flows. In addition, the Company may be subject to further litigation from third parties related to the matters under review by the SEC.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">There have been no</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> other</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> material changes in the risk factors set forth in Part I, Item 1A, &#8220;Risk Factors&#8221; in the Company&#8217;s Annual Report on Form 10-K for the year ended&#160;December&#160;31, 2018.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_163"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Item 2.   Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.</span></div><div><span><br/></span></div><div id="i_0_166"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Item 3.   Defaults Upon Senior Securities</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.</span></div><div><span><br/></span></div><div id="i_0_169"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Item 4.   Mine Safety Disclosures</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.</span></div><div><span><br/></span></div><div id="i_0_172"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Item 5.   Other Information</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.</span></div><div style="text-align:justify;"><span><br/></span></div><div id="i_0_175"></div><div style="text-align:justify;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Item 6.   Exhibits</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following exhibits are filed as part of this Report:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"></td><td style="width:7.384164%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.533138%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:87.882698%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Exhibit Number</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Description</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">31.1&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="ceosection302certifica.htm">Certification of Principal Executive Officer pursuant to Section&#160;302 of the Sarbanes-Oxley Act</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">31.2&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="cfosection302certifica.htm">Certification of Principal Financial Officer pursuant to Section&#160;302 of the Sarbanes-Oxley Act</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">32.1&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="section906certificatio.htm">Certification of the Principal Executive Officer and Principal Financial Officer pursuant to Section&#160;906 of the Sarbanes-Oxley Act</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">101</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">The following financial information from the Company&#8217;s Form 10-Q for the quarterly period ended March 31, 2019 formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Comprehensive Income, (iii) Consolidated Statements of Cash Flows, (iv) Consolidated Statement of Stockholders&#8217; Equity, and (v) Notes to Consolidated Financial Statements</span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span></div><div id="i_0_178"></div><div style="text-align:center;"></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">39</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Signatures</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant had duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"></td><td style="width:3.425220%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:14.568915%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.689150%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:60.316716%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">HEALTHCARE SERVICES GROUP, INC.</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Date:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">May 3, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> /s/ Theodore Wahl</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Theodore Wahl</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">President &amp; Chief Executive Officer</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(Principal Executive Officer)</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Date:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">May 3, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"> /s/ John C. Shea</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">John C. Shea</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Financial Officer</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(Principal Financial and Accounting Officer)</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">40</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ceosection302certifica.htm
<DESCRIPTION>EXHIBIT 31.1 - CEO CERTIFICATION - SECTION 302
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2019 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Exhibit&#160;31.1</font></div><div><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Certification of the Chief Executive Officer</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Pursuant to Rules&#160;13a-14(a) and 15d-14(a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Under the Securities Exchange Act, as Amended</font></div><div><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">I, Theodore Wahl, certify that&#58; </font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">1.&#160;I have reviewed this Quarterly Report on Form&#160;10-Q of Healthcare Services Group, Inc.&#59;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">2.&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">3.&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">4.&#160;The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;padding-left:20pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">a)&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;padding-left:20pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">b)&#160;Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;padding-left:20pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">c)&#160;Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59;&#160;and</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;padding-left:20pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">d)&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59;&#160;and</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">5.&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s Board of Directors&#58;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;padding-left:20pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">a)&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59;&#160;and</font></div><div style="padding-left:31pt;text-align:justify;"><font><br></font></div><div style="text-indent:11pt;padding-left:20pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">b)&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"></td><td style="width:3.425220%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.395894%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:38.029326%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:37.149560%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">May 3, 2019</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Theodore Wahl</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Theodore Wahl</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">President &#38; Chief Executive Officer</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(Principal Executive Officer)</font></td></tr></table></div><div><font><br></font></div><div style="text-indent:-7pt;padding-left:360pt;"><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>cfosection302certifica.htm
<DESCRIPTION>EXHIBIT 31.2 - CFO CERTIFICATION - SECTION 302
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2019 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Exhibit&#160;31.2</font></div><div><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Certification of the Chief Financial Officer</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Pursuant to Rules&#160;13a-14(a) and 15d-14(a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Under the Securities Exchange Act, as Amended</font></div><div><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">I, John C. Shea, certify that&#58;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">1.&#160;I have reviewed this Quarterly Report on Form&#160;10-Q of Healthcare Services Group, Inc.&#59;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">2.&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">3.&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">4.&#160;The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;padding-left:20pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">a)&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;padding-left:20pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">b)&#160;Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;padding-left:20pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">c)&#160;Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59;&#160;and</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;padding-left:20pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">d)&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59;&#160;and</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">5.&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s Board of Directors&#58;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;padding-left:20pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">a)&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59;&#160;and</font></div><div style="padding-left:31pt;text-align:justify;"><font><br></font></div><div style="text-indent:11pt;padding-left:20pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">b)&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font><br></font></div><div style="text-align:center;"><font><br></font></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"></td><td style="width:3.425220%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.395894%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:38.029326%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:37.149560%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">May 3, 2019</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; John C. Shea</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">John C. Shea</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(Principal Financial and Accounting Officer)</font></td></tr></table></div><div><font><br></font></div><div style="text-align:right;"><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>4
<FILENAME>section906certificatio.htm
<DESCRIPTION>EXHIBIT 32.1 - SECTION 906 CERTIFICATION
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2019 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Exhibit&#160;32.1</font></div><div><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Certification</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Pursuant to</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">18&#160;U.S.C. Section&#160;1350,</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">As Adopted</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Pursuant to</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Section&#160;906 of</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">the Sarbanes-Oxley Act of 2002</font></div><div><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Quarterly Report on Form&#160;10-Q of Healthcare Services Group, Inc. (the &#34;Company&#34;) for the quarter ended </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">March&#160;31, 2019</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> as filed with the Securities and Exchange commission on the date hereof (the &#34;Form 10-Q&#34;), Theodore Wahl, the Chief Executive Officer of the Company, and John C. Shea, the Chief Financial Officer of the Company, each hereby certifies, pursuant to 18&#160;U.S.C. Section 1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that to the best of their knowledge&#58;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">(1)&#160;The Form 10-Q fully complies with the requirements of Section&#160;13(a) or 15(d), of the Securities Exchange Act of 1934, as amended&#59;&#160;and</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-indent:11pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">(2)&#160;That information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;">&#160;</font></div><div><font><br></font></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"></td><td style="width:41.923865%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.152269%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:41.923865%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Theodore Wahl</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; John C. Shea</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Theodore Wahl</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">John C. Shea</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">President &#38; Chief Executive Officer</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(Principal Executive Officer)</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(Principal Financial and Accounting Officer)</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">May 3, 2019</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">May 3, 2019</font></td></tr></table></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>hcsg-20190331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2017 Workiva-->
<!--r:bceb36b2-765a-4bf5-99c6-3efd1dc0e033,g:52e95324-885c-46c9-a7c7-8da61ce67eab-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:hcsg="http://hcsgcorp.com/20190331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:link="http://www.xbrl.org/2003/linkbase" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://hcsgcorp.com/20190331">
  <xs:import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd"/>
  <xs:element id="hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_RevenueFromContractWithCustomerRenewalTerm" abstract="false" name="RevenueFromContractWithCustomerRenewalTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_PeriodOfAmortizationOfInventoriesAndSupplies" abstract="false" name="PeriodOfAmortizationOfInventoriesAndSupplies" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" abstract="false" name="DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hcsg_IncreaseDecreaseInDeferredCompensationFunding" abstract="false" name="IncreaseDecreaseInDeferredCompensationFunding" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_PrimeRateOrOvernightBankFundingRateMember" abstract="true" name="PrimeRateOrOvernightBankFundingRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" abstract="false" name="ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hcsg_ScheduleofAccountingPoliciesTable" abstract="true" name="ScheduleofAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_ServiceAgreementsInitialPeriod" abstract="false" name="ServiceAgreementsInitialPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_InvestmentIncomeAndOther" abstract="false" name="InvestmentIncomeAndOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_BalancedAndLifestyleMember" abstract="true" name="BalancedAndLifestyleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" abstract="false" name="LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_HousekeepingAndDietaryEquipmentMember" abstract="true" name="HousekeepingAndDietaryEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_ScheduleofAccountingPoliciesLineItems" abstract="true" name="ScheduleofAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent" abstract="false" name="AccountsNotesLoansandFinancingReceivableGrossCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" abstract="false" name="UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent" abstract="false" name="RevenueFromContractWithCustomerIncludingAssessedTaxPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember" abstract="true" name="RestrictedStockAndRestrictedStockUnitsRSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="hcsg_MidCapGrowthMember" abstract="true" name="MidCapGrowthMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_LessorOperatingLeaseTerminationOptionTerm" abstract="false" name="LessorOperatingLeaseTerminationOptionTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod" abstract="false" name="RevenueFromContractWithCustomerCancellationNoticePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_InternationalMember" abstract="true" name="InternationalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_HousekeepingServicesMember" abstract="true" name="HousekeepingServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock" abstract="false" name="ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract" abstract="true" name="SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_LargeCapGrowthMember" abstract="true" name="LargeCapGrowthMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_NatureofOperationsPolicyTextBlock" abstract="false" name="NatureofOperationsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="hcsg_SmallCapGrowthMember" abstract="true" name="SmallCapGrowthMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract" abstract="true" name="SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod" abstract="false" name="ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" abstract="false" name="DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" abstract="false" name="RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_ComputerHardwareAndSoftwareMember" abstract="true" name="ComputerHardwareAndSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" abstract="false" name="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_DocumentAndEntityInformationAbstract" abstract="true" name="DocumentAndEntityInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_OperatingLeaseLiabilityCancellation" abstract="false" name="OperatingLeaseLiabilityCancellation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_CorporateAndEliminationsMember" abstract="true" name="CorporateAndEliminationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_DietaryServicesMember" abstract="true" name="DietaryServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="hcsg_OperatingLeaseRightofUseAssetCancellation" abstract="false" name="OperatingLeaseRightofUseAssetCancellation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix" abstract="false" name="LesseeOperatingLeaseLiabilityPaymentsDueYearSix" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_DividendsDeclaredAndPaidTextBlock" abstract="false" name="DividendsDeclaredAndPaidTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hcsg-20190331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hcsg-20190331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hcsg-20190331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hcsg-20190331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://hcsgcorp.com/role/DocumentandEntityInformation">
        <link:definition>0001001 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://hcsgcorp.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001002 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>1003004 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1004005 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofStockholdersEquity" roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity">
        <link:definition>1005006 - Statement - Consolidated Statements of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSignificantAccountingPolicies" roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies">
        <link:definition>2101101 - Disclosure - Description of Business and Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSignificantAccountingPoliciesPolicies" roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Description of Business and Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSignificantAccountingPoliciesDetails" roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails">
        <link:definition>2403401 - Disclosure - Description of Business and Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://hcsgcorp.com/role/Revenue">
        <link:definition>2104102 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueNarrativeDetails" roleURI="http://hcsgcorp.com/role/RevenueNarrativeDetails">
        <link:definition>2405402 - Disclosure - Revenue - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRemainingPerformanceObligationDetails" roleURI="http://hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails">
        <link:definition>2406403 - Disclosure - Revenue - Remaining Performance Obligation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsandNotesReceivable" roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivable">
        <link:definition>2107103 - Disclosure - Accounts and Notes Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsandNotesReceivableTables" roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivableTables">
        <link:definition>2308301 - Disclosure - Accounts and Notes Receivable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails" roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails">
        <link:definition>2409404 - Disclosure - Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsandNotesReceivableAdditionalInformationDetails" roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails">
        <link:definition>2410405 - Disclosure - Accounts and Notes Receivable - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforDoubtfulAccounts" roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts">
        <link:definition>2111104 - Disclosure - Allowance for Doubtful Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforDoubtfulAccountsNarrativeDetails" roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNarrativeDetails">
        <link:definition>2412406 - Disclosure - Allowance for Doubtful Accounts - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedOtherComprehensiveIncomebyComponent" roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent">
        <link:definition>2113105 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables" roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables">
        <link:definition>2314302 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails" roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails">
        <link:definition>2415407 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Summary (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails">
        <link:definition>2416408 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipment" roleURI="http://hcsgcorp.com/role/PropertyandEquipment">
        <link:definition>2117106 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentTables" roleURI="http://hcsgcorp.com/role/PropertyandEquipmentTables">
        <link:definition>2318303 - Disclosure - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentDetails" roleURI="http://hcsgcorp.com/role/PropertyandEquipmentDetails">
        <link:definition>2419409 - Disclosure - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://hcsgcorp.com/role/Leases">
        <link:definition>2120107 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://hcsgcorp.com/role/LeasesTables">
        <link:definition>2321304 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesAdditionalInformationDetails" roleURI="http://hcsgcorp.com/role/LeasesAdditionalInformationDetails">
        <link:definition>2422410 - Disclosure - Leases - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesComponentsofLeaseExpenseDetails" roleURI="http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails">
        <link:definition>2423411 - Disclosure - Leases - Components of Lease Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofFutureMinimumLeasePaymentsDetails" roleURI="http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails">
        <link:definition>2424412 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIntangibleAssets" roleURI="http://hcsgcorp.com/role/OtherIntangibleAssets">
        <link:definition>2125108 - Disclosure - Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIntangibleAssetsTables" roleURI="http://hcsgcorp.com/role/OtherIntangibleAssetsTables">
        <link:definition>2326305 - Disclosure - Other Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIntangibleAssetsAdditionalInformationDetails" roleURI="http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails">
        <link:definition>2427413 - Disclosure - Other Intangible Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails" roleURI="http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails">
        <link:definition>2428414 - Disclosure - Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://hcsgcorp.com/role/FairValueMeasurements">
        <link:definition>2129109 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://hcsgcorp.com/role/FairValueMeasurementsTables">
        <link:definition>2330306 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsAdditionalInformationDetails" roleURI="http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails">
        <link:definition>2431415 - Disclosure - Fair Value Measurements - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" roleURI="http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails">
        <link:definition>2432416 - Disclosure - Fair Value Measurements - Marketable Securities and Deferred Compensation Fund Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsMarketableDebtSecuritiesDetails" roleURI="http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails">
        <link:definition>2433417 - Disclosure - Fair Value Measurements - Marketable Debt Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails" roleURI="http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails">
        <link:definition>2434418 - Disclosure - Fair Value Measurements - Contractual Maturities of Debt Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://hcsgcorp.com/role/StockBasedCompensation">
        <link:definition>2135110 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://hcsgcorp.com/role/StockBasedCompensationTables">
        <link:definition>2336307 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" roleURI="http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails">
        <link:definition>2437419 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationAdditionalInformationDetails" roleURI="http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails">
        <link:definition>2438420 - Disclosure - Stock-Based Compensation - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummaryofStockOptionsOutstandingDetails" roleURI="http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails">
        <link:definition>2439421 - Disclosure - Stock-Based Compensation - Summary of Stock Options Outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails" roleURI="http://hcsgcorp.com/role/StockBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails">
        <link:definition>2440422 - Disclosure - Stock-Based Compensation - Assumptions for Fair Value of Options Granted (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummarizedInformationAboutStockAwardsDetails" roleURI="http://hcsgcorp.com/role/StockBasedCompensationSummarizedInformationAboutStockAwardsDetails">
        <link:definition>2441423 - Disclosure - Stock-Based Compensation - Summarized Information About Stock Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails" roleURI="http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails">
        <link:definition>2442424 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Units and Restricted Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails" roleURI="http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails">
        <link:definition>2443425 - Disclosure - Stock-Based Compensation - Assumptions For Employee Stock Purchase Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationDeferredCompensationPlanDetails" roleURI="http://hcsgcorp.com/role/StockBasedCompensationDeferredCompensationPlanDetails">
        <link:definition>2444426 - Disclosure - Stock-Based Compensation - Deferred Compensation Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Dividends" roleURI="http://hcsgcorp.com/role/Dividends">
        <link:definition>2145111 - Disclosure - Dividends</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DividendsTables" roleURI="http://hcsgcorp.com/role/DividendsTables">
        <link:definition>2346308 - Disclosure - Dividends (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DividendsAdditionalInformationDetails" roleURI="http://hcsgcorp.com/role/DividendsAdditionalInformationDetails">
        <link:definition>2447427 - Disclosure - Dividends - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DividendsScheduleofDividendsDetails" roleURI="http://hcsgcorp.com/role/DividendsScheduleofDividendsDetails">
        <link:definition>2448428 - Disclosure - Dividends - Schedule of Dividends (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DividendsCashDividendsperCommonShareDetails" roleURI="http://hcsgcorp.com/role/DividendsCashDividendsperCommonShareDetails">
        <link:definition>2449429 - Disclosure - Dividends - Cash Dividends per Common Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://hcsgcorp.com/role/IncomeTaxes">
        <link:definition>2150112 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails" roleURI="http://hcsgcorp.com/role/IncomeTaxesDetails">
        <link:definition>2451430 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformation" roleURI="http://hcsgcorp.com/role/SegmentInformation">
        <link:definition>2152113 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://hcsgcorp.com/role/SegmentInformationTables">
        <link:definition>2353309 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationScheduleofInformationofReportableSegmentsDetails" roleURI="http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails">
        <link:definition>2454431 - Disclosure - Segment Information - Schedule of Information of Reportable Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerCommonShare" roleURI="http://hcsgcorp.com/role/EarningsPerCommonShare">
        <link:definition>2155114 - Disclosure - Earnings Per Common Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerCommonShareTables" roleURI="http://hcsgcorp.com/role/EarningsPerCommonShareTables">
        <link:definition>2356310 - Disclosure - Earnings Per Common Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerCommonShareComputationofBasicandDilutedNetEarningsPerShareDetails" roleURI="http://hcsgcorp.com/role/EarningsPerCommonShareComputationofBasicandDilutedNetEarningsPerShareDetails">
        <link:definition>2457432 - Disclosure - Earnings Per Common Share - Computation of Basic and Diluted Net Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerCommonShareAdditionalInformationDetails" roleURI="http://hcsgcorp.com/role/EarningsPerCommonShareAdditionalInformationDetails">
        <link:definition>2458433 - Disclosure - Earnings Per Common Share - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherContingencies" roleURI="http://hcsgcorp.com/role/OtherContingencies">
        <link:definition>2159115 - Disclosure - Other Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherContingenciesDetails" roleURI="http://hcsgcorp.com/role/OtherContingenciesDetails">
        <link:definition>2460434 - Disclosure - Other Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://hcsgcorp.com/role/SubsequentEvents">
        <link:definition>2161116 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>hcsg-20190331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2017 Workiva-->
<!--r:bceb36b2-765a-4bf5-99c6-3efd1dc0e033,g:52e95324-885c-46c9-a7c7-8da61ce67eab-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://hcsgcorp.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DocumentandEntityInformation"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/DocumentandEntityInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4b42a479-777f-4460-a606-189ccfdb9cb0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_a09f396b-9dc1-44e9-aa3f-80a9922e92d1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4b42a479-777f-4460-a606-189ccfdb9cb0" xlink:to="loc_us-gaap_AccountsPayableCurrent_a09f396b-9dc1-44e9-aa3f-80a9922e92d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_d7e0e81f-6f6a-4f07-92b5-010356a67b59" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4b42a479-777f-4460-a606-189ccfdb9cb0" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_d7e0e81f-6f6a-4f07-92b5-010356a67b59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_0ed4ea93-1c1b-4316-86a8-ea90f31b2bd9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4b42a479-777f-4460-a606-189ccfdb9cb0" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_0ed4ea93-1c1b-4316-86a8-ea90f31b2bd9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_b8a4b43b-2fe5-440a-b980-60830898dbc9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4b42a479-777f-4460-a606-189ccfdb9cb0" xlink:to="loc_us-gaap_LineOfCredit_b8a4b43b-2fe5-440a-b980-60830898dbc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_9312e153-57db-4a9f-a014-cb932610956e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4b42a479-777f-4460-a606-189ccfdb9cb0" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_9312e153-57db-4a9f-a014-cb932610956e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent_bfa36d01-fa93-4e44-8515-26143d5997e9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4b42a479-777f-4460-a606-189ccfdb9cb0" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrent_bfa36d01-fa93-4e44-8515-26143d5997e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_544002cf-7952-43bb-a8d1-dc21de7891ae" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_4770cc4b-ca72-4eb5-acae-e50381fbdf03" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_544002cf-7952-43bb-a8d1-dc21de7891ae" xlink:to="loc_us-gaap_AssetsCurrent_4770cc4b-ca72-4eb5-acae-e50381fbdf03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a4d821b8-b26b-48b8-b8e5-3f1e9441c586" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_544002cf-7952-43bb-a8d1-dc21de7891ae" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a4d821b8-b26b-48b8-b8e5-3f1e9441c586" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a5fa84f5-2a4b-4a80-9db8-f0124d334cb7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_544002cf-7952-43bb-a8d1-dc21de7891ae" xlink:to="loc_us-gaap_Goodwill_a5fa84f5-2a4b-4a80-9db8-f0124d334cb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ba4c2cce-4f9c-4ad8-9d89-2573e5875543" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_544002cf-7952-43bb-a8d1-dc21de7891ae" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ba4c2cce-4f9c-4ad8-9d89-2573e5875543" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_c9cc9e4a-4361-4a82-b24a-926392ce7d81" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_544002cf-7952-43bb-a8d1-dc21de7891ae" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_c9cc9e4a-4361-4a82-b24a-926392ce7d81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_85036396-df85-4d9c-8b32-6160a1cb3d43" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_544002cf-7952-43bb-a8d1-dc21de7891ae" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_85036396-df85-4d9c-8b32-6160a1cb3d43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_23d1c9ad-d6a4-4694-92f9-0796e6310617" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_544002cf-7952-43bb-a8d1-dc21de7891ae" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_23d1c9ad-d6a4-4694-92f9-0796e6310617" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_dccce3a2-dddd-4b8e-a321-d33905c237ad" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_544002cf-7952-43bb-a8d1-dc21de7891ae" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_dccce3a2-dddd-4b8e-a321-d33905c237ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_c0182cd4-3999-4f94-b71f-747543710f28" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_c1a56fe8-43f2-4b85-9a10-d82bcf45b955" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c0182cd4-3999-4f94-b71f-747543710f28" xlink:to="loc_us-gaap_LiabilitiesCurrent_c1a56fe8-43f2-4b85-9a10-d82bcf45b955" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_688507bd-331a-494d-bee7-38cf38d1c92b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c0182cd4-3999-4f94-b71f-747543710f28" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_688507bd-331a-494d-bee7-38cf38d1c92b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_5a13b244-7711-4168-a9f8-b20af845afe2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c0182cd4-3999-4f94-b71f-747543710f28" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_5a13b244-7711-4168-a9f8-b20af845afe2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_a84fa719-6ae0-4317-a64b-4e07313dee8d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c0182cd4-3999-4f94-b71f-747543710f28" xlink:to="loc_us-gaap_CommitmentsAndContingencies_a84fa719-6ae0-4317-a64b-4e07313dee8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f8da5985-0f1f-4375-86f7-3e91dfac425e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c0182cd4-3999-4f94-b71f-747543710f28" xlink:to="loc_us-gaap_StockholdersEquity_f8da5985-0f1f-4375-86f7-3e91dfac425e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7595bf60-fd74-4026-8cd4-f3da580f01a2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_0b29554e-f92d-46f2-9b73-cbd890f83ec0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7595bf60-fd74-4026-8cd4-f3da580f01a2" xlink:to="loc_us-gaap_CommonStockValue_0b29554e-f92d-46f2-9b73-cbd890f83ec0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3f7a35a3-ee34-4ff4-9caf-5657f45ea24e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7595bf60-fd74-4026-8cd4-f3da580f01a2" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3f7a35a3-ee34-4ff4-9caf-5657f45ea24e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b7e69662-16c0-4d65-990a-c5774f4b4584" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7595bf60-fd74-4026-8cd4-f3da580f01a2" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b7e69662-16c0-4d65-990a-c5774f4b4584" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ca390c99-6b73-44d9-9b5c-7634fde8c438" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7595bf60-fd74-4026-8cd4-f3da580f01a2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ca390c99-6b73-44d9-9b5c-7634fde8c438" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_6287881e-0637-4432-b3a1-f4c749cc6c8b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7595bf60-fd74-4026-8cd4-f3da580f01a2" xlink:to="loc_us-gaap_TreasuryStockValue_6287881e-0637-4432-b3a1-f4c749cc6c8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_74888cb7-cec9-4aeb-b5f9-d47fd2f8a582" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c8f161b0-836d-4dfc-800a-329791c8bb80" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_74888cb7-cec9-4aeb-b5f9-d47fd2f8a582" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c8f161b0-836d-4dfc-800a-329791c8bb80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_60ec387d-d01a-43b7-9e11-230f0041b6fc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_74888cb7-cec9-4aeb-b5f9-d47fd2f8a582" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_60ec387d-d01a-43b7-9e11-230f0041b6fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_8ab23010-d15e-4345-a567-31e055ce0012" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_74888cb7-cec9-4aeb-b5f9-d47fd2f8a582" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_8ab23010-d15e-4345-a567-31e055ce0012" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_4c0ad8ed-e1f9-4c4e-9e97-568295374b27" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInventory"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_74888cb7-cec9-4aeb-b5f9-d47fd2f8a582" xlink:to="loc_us-gaap_OtherInventory_4c0ad8ed-e1f9-4c4e-9e97-568295374b27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_6c67a9db-060b-4772-9ea2-a9fc0beba49a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_74888cb7-cec9-4aeb-b5f9-d47fd2f8a582" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_6c67a9db-060b-4772-9ea2-a9fc0beba49a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c5dda88d-ddfa-40d6-9cd5-0b350a9b2396" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_bbea895a-51b4-40f1-956c-715ac87bd3b6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_c5dda88d-ddfa-40d6-9cd5-0b350a9b2396" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_bbea895a-51b4-40f1-956c-715ac87bd3b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b5d1e8b7-00e2-4fcf-a62c-c2eeba318abd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_c5dda88d-ddfa-40d6-9cd5-0b350a9b2396" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b5d1e8b7-00e2-4fcf-a62c-c2eeba318abd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_9d854198-a74d-4672-9b6b-18ffd42ac782" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_226e66e7-2a15-412f-aed1-06f0fadb15fb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_9d854198-a74d-4672-9b6b-18ffd42ac782" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_226e66e7-2a15-412f-aed1-06f0fadb15fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_802735ac-00ef-412f-bd07-008c14dc71e4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_9d854198-a74d-4672-9b6b-18ffd42ac782" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_802735ac-00ef-412f-bd07-008c14dc71e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentIncomeAndOther_f98624ad-e18c-4edf-8b5b-a384b08c9cb2" xlink:href="hcsg-20190331.xsd#hcsg_InvestmentIncomeAndOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_9d854198-a74d-4672-9b6b-18ffd42ac782" xlink:to="loc_hcsg_InvestmentIncomeAndOther_f98624ad-e18c-4edf-8b5b-a384b08c9cb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6a1702ef-e2b5-4fd5-b333-268cd6b84a35" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_9d854198-a74d-4672-9b6b-18ffd42ac782" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6a1702ef-e2b5-4fd5-b333-268cd6b84a35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_6d7bd871-9eb9-44a1-a7f4-3ab0fd7fcb22" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_9d854198-a74d-4672-9b6b-18ffd42ac782" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_6d7bd871-9eb9-44a1-a7f4-3ab0fd7fcb22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7710ddf5-fd9f-4687-a497-422b7eb80030" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_9d854198-a74d-4672-9b6b-18ffd42ac782" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7710ddf5-fd9f-4687-a497-422b7eb80030" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_f3dbfc69-4fd7-4d95-bc1d-bb0b057155c4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cb99e938-e1f7-4d91-868f-3e19cef69630" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_f3dbfc69-4fd7-4d95-bc1d-bb0b057155c4" xlink:to="loc_us-gaap_NetIncomeLoss_cb99e938-e1f7-4d91-868f-3e19cef69630" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_5c85a85f-ee75-4023-a8cf-1a006eb93ce9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_f3dbfc69-4fd7-4d95-bc1d-bb0b057155c4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_5c85a85f-ee75-4023-a8cf-1a006eb93ce9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_46d45d02-1e94-401d-86aa-1823de75252a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ced64b37-4a80-4d1c-8a43-472818490222" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_46d45d02-1e94-401d-86aa-1823de75252a" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ced64b37-4a80-4d1c-8a43-472818490222" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_b7004b5e-df72-4992-8bc3-9faad3bf8043" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_46d45d02-1e94-401d-86aa-1823de75252a" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_b7004b5e-df72-4992-8bc3-9faad3bf8043" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_32c1c175-d4bc-4190-822d-8d870ecdb6bd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_46d45d02-1e94-401d-86aa-1823de75252a" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_32c1c175-d4bc-4190-822d-8d870ecdb6bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_7861919f-4c94-486c-a28b-227520a724b4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_46d45d02-1e94-401d-86aa-1823de75252a" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_7861919f-4c94-486c-a28b-227520a724b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_46504d13-0b34-46db-9486-a8cc6c7a5c8f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_46d45d02-1e94-401d-86aa-1823de75252a" xlink:to="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_46504d13-0b34-46db-9486-a8cc6c7a5c8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_616b6a0c-25a0-4f54-99f8-41c6affac140" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a2da2e70-20b2-471a-8ad2-ddd130131449" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_616b6a0c-25a0-4f54-99f8-41c6affac140" xlink:to="loc_us-gaap_NetIncomeLoss_a2da2e70-20b2-471a-8ad2-ddd130131449" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_f10af0db-b270-4d8f-b9fc-63f0f25cb94a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_616b6a0c-25a0-4f54-99f8-41c6affac140" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_f10af0db-b270-4d8f-b9fc-63f0f25cb94a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_936f39cc-b719-4f93-8fda-801a1a5a3863" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_616b6a0c-25a0-4f54-99f8-41c6affac140" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_936f39cc-b719-4f93-8fda-801a1a5a3863" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_c82b7b15-ed0c-4a7d-b702-e1a8b5aba459" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_616b6a0c-25a0-4f54-99f8-41c6affac140" xlink:to="loc_us-gaap_ShareBasedCompensation_c82b7b15-ed0c-4a7d-b702-e1a8b5aba459" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_bd76d7ec-1d05-476e-a237-a4e38c884324" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfPremium"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_616b6a0c-25a0-4f54-99f8-41c6affac140" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_bd76d7ec-1d05-476e-a237-a4e38c884324" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund_c2be0b7c-281f-4e6c-90ff-82c857a7844a" xlink:href="hcsg-20190331.xsd#hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_616b6a0c-25a0-4f54-99f8-41c6affac140" xlink:to="loc_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund_c2be0b7c-281f-4e6c-90ff-82c857a7844a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_7f8ad199-f821-4f17-b1b9-ea257f0c4166" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_616b6a0c-25a0-4f54-99f8-41c6affac140" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_7f8ad199-f821-4f17-b1b9-ea257f0c4166" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_23aaa7c9-ebb9-435b-a929-1b4da3841479" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_616b6a0c-25a0-4f54-99f8-41c6affac140" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_23aaa7c9-ebb9-435b-a929-1b4da3841479" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_68e207de-f155-48ec-ae63-d4a83db99147" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_616b6a0c-25a0-4f54-99f8-41c6affac140" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_68e207de-f155-48ec-ae63-d4a83db99147" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_IncreaseDecreaseInDeferredCompensationFunding_447d4cb0-af4b-43df-a19f-e2905b54e792" xlink:href="hcsg-20190331.xsd#hcsg_IncreaseDecreaseInDeferredCompensationFunding"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_616b6a0c-25a0-4f54-99f8-41c6affac140" xlink:to="loc_hcsg_IncreaseDecreaseInDeferredCompensationFunding_447d4cb0-af4b-43df-a19f-e2905b54e792" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_17eb439d-ba41-4b78-8d9e-91c59ff584a4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_616b6a0c-25a0-4f54-99f8-41c6affac140" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_17eb439d-ba41-4b78-8d9e-91c59ff584a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_bdf5b72a-2e56-48ee-9c4a-487857ac808f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_616b6a0c-25a0-4f54-99f8-41c6affac140" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_bdf5b72a-2e56-48ee-9c4a-487857ac808f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_e7f192a0-e574-490f-a20d-d77c4d632539" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_616b6a0c-25a0-4f54-99f8-41c6affac140" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_e7f192a0-e574-490f-a20d-d77c4d632539" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_161ca563-d602-4cb9-8f80-d1c134a38f3b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_616b6a0c-25a0-4f54-99f8-41c6affac140" xlink:to="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_161ca563-d602-4cb9-8f80-d1c134a38f3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_f1b1849a-34b1-4b5b-989e-c9caffdcdf30" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_616b6a0c-25a0-4f54-99f8-41c6affac140" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_f1b1849a-34b1-4b5b-989e-c9caffdcdf30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_87666b94-cc72-4481-b95b-c11b4bcfffa8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_6175926a-e43e-4f2f-a42d-e3e955045e2e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_87666b94-cc72-4481-b95b-c11b4bcfffa8" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_6175926a-e43e-4f2f-a42d-e3e955045e2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_645a4a5c-a4eb-4b6c-b916-75eb0aa24bee" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_87666b94-cc72-4481-b95b-c11b4bcfffa8" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_645a4a5c-a4eb-4b6c-b916-75eb0aa24bee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_73223404-4b6b-4fc8-bd37-e9a4618d626d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_87666b94-cc72-4481-b95b-c11b4bcfffa8" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_73223404-4b6b-4fc8-bd37-e9a4618d626d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_a7bcfca0-35a9-47b3-a0ec-cf5a82d1db2e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_87666b94-cc72-4481-b95b-c11b4bcfffa8" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_a7bcfca0-35a9-47b3-a0ec-cf5a82d1db2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b2d1b09d-4f08-4467-9aea-f32c777a165d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a79e52df-200a-4c71-b599-f292eb3fb698" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b2d1b09d-4f08-4467-9aea-f32c777a165d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a79e52df-200a-4c71-b599-f292eb3fb698" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bc13d2f8-bc03-450b-ab59-a522ca81aa78" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b2d1b09d-4f08-4467-9aea-f32c777a165d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bc13d2f8-bc03-450b-ab59-a522ca81aa78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_81e032c5-c2ae-4ae8-bb38-548f5f117787" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b2d1b09d-4f08-4467-9aea-f32c777a165d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_81e032c5-c2ae-4ae8-bb38-548f5f117787" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DescriptionofBusinessandSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DescriptionofBusinessandSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DescriptionofBusinessandSignificantAccountingPoliciesDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/Revenue" xlink:type="simple" xlink:href="hcsg-20190331.xsd#Revenue"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/Revenue" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#RevenueNarrativeDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/RevenueNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#RevenueRemainingPerformanceObligationDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivable" xlink:type="simple" xlink:href="hcsg-20190331.xsd#AccountsandNotesReceivable"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/AccountsandNotesReceivable" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivableTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#AccountsandNotesReceivableTables"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/AccountsandNotesReceivableTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndNotesReceivableNet_9cfece9e-2742-416e-97a5-b0cf7a9f497f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsAndNotesReceivableNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_353a2394-0182-494b-9b25-a8437a29a992" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsAndNotesReceivableNet_9cfece9e-2742-416e-97a5-b0cf7a9f497f" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_353a2394-0182-494b-9b25-a8437a29a992" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_e6d41cc8-41fc-42b1-9f63-65a36d57bf3e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsAndNotesReceivableNet_9cfece9e-2742-416e-97a5-b0cf7a9f497f" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_e6d41cc8-41fc-42b1-9f63-65a36d57bf3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_ce96748c-ca14-4e1f-bf7a-1a76eeb01e33" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent_60dcc15b-d6f6-4192-b8ca-c2bc68271f68" xlink:href="hcsg-20190331.xsd#hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_ce96748c-ca14-4e1f-bf7a-1a76eeb01e33" xlink:to="loc_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent_60dcc15b-d6f6-4192-b8ca-c2bc68271f68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_03e4ca58-b506-4bf5-8b6c-5427e4dc4e87" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_ce96748c-ca14-4e1f-bf7a-1a76eeb01e33" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_03e4ca58-b506-4bf5-8b6c-5427e4dc4e87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_aad936a3-3367-4f22-b25c-56630b2611f8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_5a331e01-8ce8-47cb-951e-c1676d0b5330" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansReceivableGrossNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_aad936a3-3367-4f22-b25c-56630b2611f8" xlink:to="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_5a331e01-8ce8-47cb-951e-c1676d0b5330" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_6e394d64-9dcb-4c73-bd46-557d97c90f0d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_aad936a3-3367-4f22-b25c-56630b2611f8" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_6e394d64-9dcb-4c73-bd46-557d97c90f0d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#AccountsandNotesReceivableAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts" xlink:type="simple" xlink:href="hcsg-20190331.xsd#AllowanceforDoubtfulAccounts"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNarrativeDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#AllowanceforDoubtfulAccountsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponent"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2d6abdb6-0cde-47cf-bcce-2c3b2196d727" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_1998faeb-ebf2-4d65-a615-6b81797a46ae" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2d6abdb6-0cde-47cf-bcce-2c3b2196d727" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_1998faeb-ebf2-4d65-a615-6b81797a46ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_64e36e82-21ae-4c5a-bc6e-39188727064d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2d6abdb6-0cde-47cf-bcce-2c3b2196d727" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_64e36e82-21ae-4c5a-bc6e-39188727064d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b2dca9a0-9d39-45a7-a9c7-90c2a4910f5b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6b9df12c-1fca-4e95-8aeb-23112e6bccaa" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_b2dca9a0-9d39-45a7-a9c7-90c2a4910f5b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6b9df12c-1fca-4e95-8aeb-23112e6bccaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesGainLossExcludingOtti_df03def5-77ea-4be8-b107-06cf35bcf4e7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesGainLossExcludingOtti"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_b2dca9a0-9d39-45a7-a9c7-90c2a4910f5b" xlink:to="loc_us-gaap_DebtSecuritiesGainLossExcludingOtti_df03def5-77ea-4be8-b107-06cf35bcf4e7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="hcsg-20190331.xsd#PropertyandEquipment"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/PropertyandEquipment" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#PropertyandEquipmentTables"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/PropertyandEquipmentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#PropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d5405dc8-4d49-465d-808a-f83c2b523195" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_905c1adb-3717-429e-91c8-0517ea44ba94" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_d5405dc8-4d49-465d-808a-f83c2b523195" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_905c1adb-3717-429e-91c8-0517ea44ba94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_87faf815-6d60-4489-a867-1c6f3b6eaf08" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_d5405dc8-4d49-465d-808a-f83c2b523195" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_87faf815-6d60-4489-a867-1c6f3b6eaf08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_1acc7a12-d037-417d-8cb4-561a44a5f6eb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_d5405dc8-4d49-465d-808a-f83c2b523195" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_1acc7a12-d037-417d-8cb4-561a44a5f6eb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/Leases" xlink:type="simple" xlink:href="hcsg-20190331.xsd#Leases"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/LeasesTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#LeasesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/LeasesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#LeasesComponentsofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_50bdb0fa-8697-4fe3-87b1-f10749189c82" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_0685f54b-a0aa-4c7e-a839-12ea32687e26" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_50bdb0fa-8697-4fe3-87b1-f10749189c82" xlink:to="loc_us-gaap_VariableLeaseCost_0685f54b-a0aa-4c7e-a839-12ea32687e26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_6b9f94b9-313b-4ef5-806d-358aacedd14d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_50bdb0fa-8697-4fe3-87b1-f10749189c82" xlink:to="loc_us-gaap_OperatingLeaseCost_6b9f94b9-313b-4ef5-806d-358aacedd14d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_755c4fef-5386-41d2-b026-7a2c54d041b5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_50bdb0fa-8697-4fe3-87b1-f10749189c82" xlink:to="loc_us-gaap_ShortTermLeaseCost_755c4fef-5386-41d2-b026-7a2c54d041b5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#LeasesScheduleofFutureMinimumLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2909e741-457f-4a21-8826-cbf81fc91d1c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_837d1d54-b6f2-4a6f-85a7-49a1ea9ba57b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2909e741-457f-4a21-8826-cbf81fc91d1c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_837d1d54-b6f2-4a6f-85a7-49a1ea9ba57b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ed8954a4-bf4a-44c0-bb2d-19d81762079f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2909e741-457f-4a21-8826-cbf81fc91d1c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ed8954a4-bf4a-44c0-bb2d-19d81762079f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_89b85f1f-17d4-4b42-ac2e-38eb1faa9942" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2909e741-457f-4a21-8826-cbf81fc91d1c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_89b85f1f-17d4-4b42-ac2e-38eb1faa9942" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_99a0f663-b0c7-4e5f-9a46-9818df8ad391" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2909e741-457f-4a21-8826-cbf81fc91d1c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_99a0f663-b0c7-4e5f-9a46-9818df8ad391" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_cf3bdef9-8d51-46f0-a92d-6d56da68f57b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2909e741-457f-4a21-8826-cbf81fc91d1c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_cf3bdef9-8d51-46f0-a92d-6d56da68f57b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_c3b58d7b-49d0-4b2f-b4f3-710081de65bd" xlink:href="hcsg-20190331.xsd#hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2909e741-457f-4a21-8826-cbf81fc91d1c" xlink:to="loc_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_c3b58d7b-49d0-4b2f-b4f3-710081de65bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix_04204d9b-9831-421d-aece-00c2fa5cfd4b" xlink:href="hcsg-20190331.xsd#hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2909e741-457f-4a21-8826-cbf81fc91d1c" xlink:to="loc_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix_04204d9b-9831-421d-aece-00c2fa5cfd4b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherIntangibleAssets" xlink:type="simple" xlink:href="hcsg-20190331.xsd#OtherIntangibleAssets"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/OtherIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherIntangibleAssetsTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#OtherIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/OtherIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#OtherIntangibleAssetsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="hcsg-20190331.xsd#FairValueMeasurements"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurements" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#FairValueMeasurementsTables"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#FairValueMeasurementsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#FairValueMeasurementsMarketableDebtSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_fbd5ac57-f950-4f02-a641-4167d51f0608" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_f3e88ba2-1991-4e3b-96af-657787511804" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_fbd5ac57-f950-4f02-a641-4167d51f0608" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_f3e88ba2-1991-4e3b-96af-657787511804" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_0c1c5014-ef28-4466-8ba2-4628a1bc32e5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_fbd5ac57-f950-4f02-a641-4167d51f0608" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_0c1c5014-ef28-4466-8ba2-4628a1bc32e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8a0de2b9-0eb4-40a2-b5d2-55baf1ac6cc8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_fbd5ac57-f950-4f02-a641-4167d51f0608" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8a0de2b9-0eb4-40a2-b5d2-55baf1ac6cc8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1cf43e77-35b5-4ce3-b1ca-36f7ddc817d8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_22483969-caa4-41e4-93e4-51bb2de59ba0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1cf43e77-35b5-4ce3-b1ca-36f7ddc817d8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_22483969-caa4-41e4-93e4-51bb2de59ba0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_ae52169c-179b-4db3-81a0-78f6272ba149" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1cf43e77-35b5-4ce3-b1ca-36f7ddc817d8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_ae52169c-179b-4db3-81a0-78f6272ba149" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_f16f30e2-16b7-47cd-886f-fb619b2111fe" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1cf43e77-35b5-4ce3-b1ca-36f7ddc817d8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_f16f30e2-16b7-47cd-886f-fb619b2111fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_cf54ae15-aa5c-42f7-baf2-de552d0d357d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1cf43e77-35b5-4ce3-b1ca-36f7ddc817d8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_cf54ae15-aa5c-42f7-baf2-de552d0d357d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensation"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensation" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationTables"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationSummaryofStockOptionsOutstandingDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationSummarizedInformationAboutStockAwardsDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationSummarizedInformationAboutStockAwardsDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationSummarizedInformationAboutStockAwardsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationDeferredCompensationPlanDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationDeferredCompensationPlanDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationDeferredCompensationPlanDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/Dividends" xlink:type="simple" xlink:href="hcsg-20190331.xsd#Dividends"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/Dividends" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DividendsTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DividendsTables"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/DividendsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DividendsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DividendsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/DividendsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DividendsScheduleofDividendsDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DividendsScheduleofDividendsDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/DividendsScheduleofDividendsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DividendsCashDividendsperCommonShareDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DividendsCashDividendsperCommonShareDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/DividendsCashDividendsperCommonShareDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/IncomeTaxes" xlink:type="simple" xlink:href="hcsg-20190331.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#IncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/IncomeTaxesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/SegmentInformation" xlink:type="simple" xlink:href="hcsg-20190331.xsd#SegmentInformation"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/SegmentInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#SegmentInformationTables"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/SegmentInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#SegmentInformationScheduleofInformationofReportableSegmentsDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/EarningsPerCommonShare" xlink:type="simple" xlink:href="hcsg-20190331.xsd#EarningsPerCommonShare"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/EarningsPerCommonShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/EarningsPerCommonShareTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#EarningsPerCommonShareTables"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/EarningsPerCommonShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/EarningsPerCommonShareComputationofBasicandDilutedNetEarningsPerShareDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#EarningsPerCommonShareComputationofBasicandDilutedNetEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/EarningsPerCommonShareComputationofBasicandDilutedNetEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_800d6839-6a5c-4974-9b83-b365c5253336" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_dcf29d23-cce7-49ca-89a5-0aeb45acff6d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_800d6839-6a5c-4974-9b83-b365c5253336" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_dcf29d23-cce7-49ca-89a5-0aeb45acff6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_b99f3fa7-11b0-4c61-ba38-753429977a0a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_800d6839-6a5c-4974-9b83-b365c5253336" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_b99f3fa7-11b0-4c61-ba38-753429977a0a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/EarningsPerCommonShareAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#EarningsPerCommonShareAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/EarningsPerCommonShareAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherContingencies" xlink:type="simple" xlink:href="hcsg-20190331.xsd#OtherContingencies"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/OtherContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherContingenciesDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#OtherContingenciesDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/OtherContingenciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/SubsequentEvents" xlink:type="simple" xlink:href="hcsg-20190331.xsd#SubsequentEvents"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/SubsequentEvents" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>hcsg-20190331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2017 Workiva-->
<!--r:bceb36b2-765a-4bf5-99c6-3efd1dc0e033,g:52e95324-885c-46c9-a7c7-8da61ce67eab-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="idc1030e834cc4064bc7f4d82b7018064_26081dc2-ef10-4671-8b6f-79b775c7f003">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ea3531c2-db8f-42ec-8f7f-bced1f017016" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ea3531c2-db8f-42ec-8f7f-bced1f017016" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_277caf29-6cae-4918-b3e7-f1fedff1c6b5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_SharesIssued_277caf29-6cae-4918-b3e7-f1fedff1c6b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_92f7bb77-8c87-4e2e-8b7a-41ea19935925" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_StockholdersEquity_92f7bb77-8c87-4e2e-8b7a-41ea19935925" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0ef7c854-aec5-4cda-98a7-b008c5c703e9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0ef7c854-aec5-4cda-98a7-b008c5c703e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_75dc2282-4b56-47fb-a79b-ec87712ace30" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0ef7c854-aec5-4cda-98a7-b008c5c703e9" xlink:to="loc_us-gaap_NetIncomeLoss_75dc2282-4b56-47fb-a79b-ec87712ace30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8a700d28-1cab-4b48-9e30-a17ce093e7e8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0ef7c854-aec5-4cda-98a7-b008c5c703e9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8a700d28-1cab-4b48-9e30-a17ce093e7e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_feb99985-bcd7-4b14-af81-976f8029ac8a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0ef7c854-aec5-4cda-98a7-b008c5c703e9" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_feb99985-bcd7-4b14-af81-976f8029ac8a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_0791f406-649e-426d-88f0-62275bfaccf6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_0791f406-649e-426d-88f0-62275bfaccf6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_e03f60e0-7fc2-4e09-8ada-8d88f15f8fb4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_e03f60e0-7fc2-4e09-8ada-8d88f15f8fb4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation_275c63f1-943d-45b7-b765-2a22a3286fba" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation_275c63f1-943d-45b7-b765-2a22a3286fba" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e0b84785-0b4b-48de-be58-14fd2602bc49" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e0b84785-0b4b-48de-be58-14fd2602bc49" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_8b1e3000-1c9e-4133-95c4-9b203331da4b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_8b1e3000-1c9e-4133-95c4-9b203331da4b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_85126ff8-73a1-4298-86bc-d1268e60dcda" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_85126ff8-73a1-4298-86bc-d1268e60dcda" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_9f806c9e-b244-4f43-a15e-655cba8b2e72" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_DividendsCommonStockCash_9f806c9e-b244-4f43-a15e-655cba8b2e72" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_22017de7-83f3-4652-acb5-00268649d4a0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_22017de7-83f3-4652-acb5-00268649d4a0" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_e156aae1-f069-41b1-b4cd-dceec1218542" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_e156aae1-f069-41b1-b4cd-dceec1218542" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_97c165e3-058c-429d-8117-c403ff5c2d06" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_97c165e3-058c-429d-8117-c403ff5c2d06" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_a9de9756-1c9e-48f3-9f4a-0bf226ee7a13" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_69ab8b2c-f318-4b76-8057-6ca686724bfc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6c64eee6-b666-4862-ad11-3e88eef7d661" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_ea3531c2-db8f-42ec-8f7f-bced1f017016" xlink:to="loc_us-gaap_StatementTable_6c64eee6-b666-4862-ad11-3e88eef7d661" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_247e694b-3603-401d-b35c-b79decc052ef" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6c64eee6-b666-4862-ad11-3e88eef7d661" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_247e694b-3603-401d-b35c-b79decc052ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_247e694b-3603-401d-b35c-b79decc052ef_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_247e694b-3603-401d-b35c-b79decc052ef" xlink:to="loc_us-gaap_EquityComponentDomain_247e694b-3603-401d-b35c-b79decc052ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_580adb2a-5de9-47c6-997a-e03a071129e8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_247e694b-3603-401d-b35c-b79decc052ef" xlink:to="loc_us-gaap_EquityComponentDomain_580adb2a-5de9-47c6-997a-e03a071129e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_84d093f7-e749-40dc-bbe1-a354232f6298" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_580adb2a-5de9-47c6-997a-e03a071129e8" xlink:to="loc_us-gaap_CommonStockMember_84d093f7-e749-40dc-bbe1-a354232f6298" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_773f595b-410e-4f52-b910-7f8aba475440" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_580adb2a-5de9-47c6-997a-e03a071129e8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_773f595b-410e-4f52-b910-7f8aba475440" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2a59c5bf-cf5c-449f-a3d0-61e10d4af900" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_580adb2a-5de9-47c6-997a-e03a071129e8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2a59c5bf-cf5c-449f-a3d0-61e10d4af900" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4ca5ef8f-bf4c-476e-9361-6f62c922a6ee" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_580adb2a-5de9-47c6-997a-e03a071129e8" xlink:to="loc_us-gaap_RetainedEarningsMember_4ca5ef8f-bf4c-476e-9361-6f62c922a6ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_170d166d-d796-4dc9-9eec-bb2011fb76cd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_580adb2a-5de9-47c6-997a-e03a071129e8" xlink:to="loc_us-gaap_TreasuryStockMember_170d166d-d796-4dc9-9eec-bb2011fb76cd" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DescriptionofBusinessandSignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails" xlink:type="extended" id="i3209e208aa6d4350adb091b0ede928b7_11a87854-9d6b-4d5e-80b0-183e9aabebf2">
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:href="hcsg-20190331.xsd#hcsg_ScheduleofAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_192cd057-e112-451b-a0c8-73b0facc792d" xlink:href="hcsg-20190331.xsd#hcsg_RevenueFromContractWithCustomerRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_192cd057-e112-451b-a0c8-73b0facc792d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod_a879ba88-256c-4f56-8c27-f13ed910b3aa" xlink:href="hcsg-20190331.xsd#hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod_a879ba88-256c-4f56-8c27-f13ed910b3aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ServiceAgreementsInitialPeriod_a7440b99-8eae-41f7-8787-16549c6aa572" xlink:href="hcsg-20190331.xsd#hcsg_ServiceAgreementsInitialPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_hcsg_ServiceAgreementsInitialPeriod_a7440b99-8eae-41f7-8787-16549c6aa572" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_f2252db4-ad45-4cca-a309-ac6579af34e8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_us-gaap_NumberOfReportableSegments_f2252db4-ad45-4cca-a309-ac6579af34e8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies_1f42caa9-6bb6-4012-97e5-6b089d66cc0e" xlink:href="hcsg-20190331.xsd#hcsg_PeriodOfAmortizationOfInventoriesAndSupplies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies_1f42caa9-6bb6-4012-97e5-6b089d66cc0e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_2e179655-8d6c-427e-add3-341268ba291a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_2e179655-8d6c-427e-add3-341268ba291a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_0c7d6598-873a-448b-9056-21cf92e08383" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_0c7d6598-873a-448b-9056-21cf92e08383" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_c11638be-0a08-409c-b3ec-5c6c4d6a8005" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_c11638be-0a08-409c-b3ec-5c6c4d6a8005" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentIncomeAndOther_f178f8f9-6c3d-4a85-934b-74063713ff3c" xlink:href="hcsg-20190331.xsd#hcsg_InvestmentIncomeAndOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_hcsg_InvestmentIncomeAndOther_f178f8f9-6c3d-4a85-934b-74063713ff3c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities_cfb4d109-5e82-4adb-a2a2-dfbe149d2b94" xlink:href="hcsg-20190331.xsd#hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities_cfb4d109-5e82-4adb-a2a2-dfbe149d2b94" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofAccountingPoliciesTable_385c1a93-4ca3-4fd7-9d59-e39146b9c169" xlink:href="hcsg-20190331.xsd#hcsg_ScheduleofAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_hcsg_ScheduleofAccountingPoliciesTable_385c1a93-4ca3-4fd7-9d59-e39146b9c169" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_216d0488-22f0-4fb7-a190-a5e6d1d2637c" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable_385c1a93-4ca3-4fd7-9d59-e39146b9c169" xlink:to="loc_srt_RangeAxis_216d0488-22f0-4fb7-a190-a5e6d1d2637c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_216d0488-22f0-4fb7-a190-a5e6d1d2637c_default" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_216d0488-22f0-4fb7-a190-a5e6d1d2637c" xlink:to="loc_srt_RangeMember_216d0488-22f0-4fb7-a190-a5e6d1d2637c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6c5cb929-fea1-493f-a474-95a1e196a500" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_216d0488-22f0-4fb7-a190-a5e6d1d2637c" xlink:to="loc_srt_RangeMember_6c5cb929-fea1-493f-a474-95a1e196a500" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_676f76ae-9dd0-453b-9466-0c510939f2d3" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6c5cb929-fea1-493f-a474-95a1e196a500" xlink:to="loc_srt_MinimumMember_676f76ae-9dd0-453b-9466-0c510939f2d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5e04bc26-ddc6-4044-ac85-c1a40b04f272" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6c5cb929-fea1-493f-a474-95a1e196a500" xlink:to="loc_srt_MaximumMember_5e04bc26-ddc6-4044-ac85-c1a40b04f272" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_f78dca1e-207a-4971-a0f6-74b5050c2b16" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable_385c1a93-4ca3-4fd7-9d59-e39146b9c169" xlink:to="loc_srt_RestatementAxis_f78dca1e-207a-4971-a0f6-74b5050c2b16" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_f78dca1e-207a-4971-a0f6-74b5050c2b16_default" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_f78dca1e-207a-4971-a0f6-74b5050c2b16" xlink:to="loc_srt_RestatementDomain_f78dca1e-207a-4971-a0f6-74b5050c2b16_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_74759f49-6a58-4153-b1a5-b4eabbc09479" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_f78dca1e-207a-4971-a0f6-74b5050c2b16" xlink:to="loc_srt_RestatementDomain_74759f49-6a58-4153-b1a5-b4eabbc09479" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_7b4c4c3d-6ae6-4032-be71-52a5d4486c66" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_74759f49-6a58-4153-b1a5-b4eabbc09479" xlink:to="loc_srt_RestatementAdjustmentMember_7b4c4c3d-6ae6-4032-be71-52a5d4486c66" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#RevenueNarrativeDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/RevenueNarrativeDetails" xlink:type="extended" id="i9357aa310bb04b5088e9029b00c67176_0b5dfaf5-a840-43e9-a485-482c2cd7fb0f">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent_799380ad-e8be-4937-9a4e-c1bef0f3688a" xlink:href="hcsg-20190331.xsd#hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:to="loc_hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent_799380ad-e8be-4937-9a4e-c1bef0f3688a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5f076c7e-d6e3-49fc-8b38-d74826231fc1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5f076c7e-d6e3-49fc-8b38-d74826231fc1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_dcd7ad20-d88d-4c77-86d1-b7cff6db5312" xlink:href="hcsg-20190331.xsd#hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:to="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_dcd7ad20-d88d-4c77-86d1-b7cff6db5312" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_3ca50fd9-8d73-4e22-94f0-a60b6bb28035" xlink:href="hcsg-20190331.xsd#hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:to="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_3ca50fd9-8d73-4e22-94f0-a60b6bb28035" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_2d29baab-93bd-4077-bbdb-ecdbd712a00f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:to="loc_us-gaap_ContractWithCustomerLiability_2d29baab-93bd-4077-bbdb-ecdbd712a00f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_fdd5f8a8-c4de-4f83-9e05-b501019659c5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfTiming"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:to="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_fdd5f8a8-c4de-4f83-9e05-b501019659c5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_f14ce719-0b06-4a95-8529-54986bc5d1e1" xlink:href="hcsg-20190331.xsd#hcsg_RevenueFromContractWithCustomerRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:to="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_f14ce719-0b06-4a95-8529-54986bc5d1e1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_d27d2677-baff-4742-894e-20b178a86be1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_d27d2677-baff-4742-894e-20b178a86be1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_27e9358e-9118-4603-895d-d2fc8464d834" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d27d2677-baff-4742-894e-20b178a86be1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_27e9358e-9118-4603-895d-d2fc8464d834" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_27e9358e-9118-4603-895d-d2fc8464d834_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_27e9358e-9118-4603-895d-d2fc8464d834" xlink:to="loc_us-gaap_SegmentDomain_27e9358e-9118-4603-895d-d2fc8464d834_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d6ed4cb6-77ab-4eb2-9e9b-cf60148abc8f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_27e9358e-9118-4603-895d-d2fc8464d834" xlink:to="loc_us-gaap_SegmentDomain_d6ed4cb6-77ab-4eb2-9e9b-cf60148abc8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingServicesMember_2f995cff-a2b5-4f80-a351-bfdcfe39b624" xlink:href="hcsg-20190331.xsd#hcsg_HousekeepingServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d6ed4cb6-77ab-4eb2-9e9b-cf60148abc8f" xlink:to="loc_hcsg_HousekeepingServicesMember_2f995cff-a2b5-4f80-a351-bfdcfe39b624" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DietaryServicesMember_cc09fa23-60cc-477c-82f7-f5f8eb4a9324" xlink:href="hcsg-20190331.xsd#hcsg_DietaryServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d6ed4cb6-77ab-4eb2-9e9b-cf60148abc8f" xlink:to="loc_hcsg_DietaryServicesMember_cc09fa23-60cc-477c-82f7-f5f8eb4a9324" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_087ba549-4d0d-4f04-a927-2c3c46e6633b" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d27d2677-baff-4742-894e-20b178a86be1" xlink:to="loc_srt_RangeAxis_087ba549-4d0d-4f04-a927-2c3c46e6633b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_087ba549-4d0d-4f04-a927-2c3c46e6633b_default" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_087ba549-4d0d-4f04-a927-2c3c46e6633b" xlink:to="loc_srt_RangeMember_087ba549-4d0d-4f04-a927-2c3c46e6633b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_50757581-3d9d-4283-9fcc-631c64cb5e49" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_087ba549-4d0d-4f04-a927-2c3c46e6633b" xlink:to="loc_srt_RangeMember_50757581-3d9d-4283-9fcc-631c64cb5e49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ee4ac1fe-a8fe-4fff-b286-1752c6b04c62" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_50757581-3d9d-4283-9fcc-631c64cb5e49" xlink:to="loc_srt_MinimumMember_ee4ac1fe-a8fe-4fff-b286-1752c6b04c62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5c47d58c-011b-4d30-b8e7-e600002c3393" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_50757581-3d9d-4283-9fcc-631c64cb5e49" xlink:to="loc_srt_MaximumMember_5c47d58c-011b-4d30-b8e7-e600002c3393" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8269039b-c67a-41b0-9705-a07ef3134e56" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d27d2677-baff-4742-894e-20b178a86be1" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8269039b-c67a-41b0-9705-a07ef3134e56" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_8269039b-c67a-41b0-9705-a07ef3134e56_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8269039b-c67a-41b0-9705-a07ef3134e56" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_8269039b-c67a-41b0-9705-a07ef3134e56_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_3d12bee5-bc78-4bf7-9688-c12f9965c517" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8269039b-c67a-41b0-9705-a07ef3134e56" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_3d12bee5-bc78-4bf7-9688-c12f9965c517" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_e69250e2-f34a-4edf-8500-436e1563df08" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_3d12bee5-bc78-4bf7-9688-c12f9965c517" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_e69250e2-f34a-4edf-8500-436e1563df08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_0892e5ef-4c9e-4972-95fa-0288e1742f4a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_3d12bee5-bc78-4bf7-9688-c12f9965c517" xlink:to="loc_us-gaap_TransferredOverTimeMember_0892e5ef-4c9e-4972-95fa-0288e1742f4a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#RevenueRemainingPerformanceObligationDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" xlink:type="extended" id="i043421dc855d448ab69fb02381ce69a1_f2c80b7d-77eb-46b8-96f5-6e485c70b5df">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_3a39c945-f514-463e-ae25-102ce6044cf4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_670d585e-67de-44a3-af6f-0624bb8805a2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_3a39c945-f514-463e-ae25-102ce6044cf4" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_670d585e-67de-44a3-af6f-0624bb8805a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_d4bbebea-53cf-42a2-82c1-5f7b77399a2e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_3a39c945-f514-463e-ae25-102ce6044cf4" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_d4bbebea-53cf-42a2-82c1-5f7b77399a2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8e5244e6-2c80-492c-93a7-902313b34797" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_3a39c945-f514-463e-ae25-102ce6044cf4" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8e5244e6-2c80-492c-93a7-902313b34797" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_12213219-295f-4563-98cb-892b0fdb60b4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8e5244e6-2c80-492c-93a7-902313b34797" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_12213219-295f-4563-98cb-892b0fdb60b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_12213219-295f-4563-98cb-892b0fdb60b4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_12213219-295f-4563-98cb-892b0fdb60b4" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_12213219-295f-4563-98cb-892b0fdb60b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_6378adb6-b85e-475e-b330-1fb0f0f234ab" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_12213219-295f-4563-98cb-892b0fdb60b4" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_6378adb6-b85e-475e-b330-1fb0f0f234ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_54eb9429-66fe-46e6-b2e8-889e4d943722" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_6378adb6-b85e-475e-b330-1fb0f0f234ab" xlink:to="loc_us-gaap_TransferredOverTimeMember_54eb9429-66fe-46e6-b2e8-889e4d943722" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_de8a3b01-0b0e-4032-bdb8-cf5165c671df" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8e5244e6-2c80-492c-93a7-902313b34797" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_de8a3b01-0b0e-4032-bdb8-cf5165c671df" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails" xlink:type="extended" id="i9abff5e802c84221b73dc7152508c772_da2dcd07-7df7-44fb-9324-f94ae92cd6f5">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8d24ff13-47c2-4d07-9b60-60dda4e05696" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_3e2ddb08-340a-45c5-ac68-380dfd9fe5ef" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8d24ff13-47c2-4d07-9b60-60dda4e05696" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_3e2ddb08-340a-45c5-ac68-380dfd9fe5ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9eee16e5-a5f9-43a1-9d5c-eb58347a4444" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_3e2ddb08-340a-45c5-ac68-380dfd9fe5ef" xlink:to="loc_us-gaap_StockholdersEquity_9eee16e5-a5f9-43a1-9d5c-eb58347a4444" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_51bfd5e9-7b6c-4946-88ba-357ec232f1f1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_3e2ddb08-340a-45c5-ac68-380dfd9fe5ef" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_51bfd5e9-7b6c-4946-88ba-357ec232f1f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_86d28e68-908a-4dc3-8faa-00ffb66b2b8e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_3e2ddb08-340a-45c5-ac68-380dfd9fe5ef" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_86d28e68-908a-4dc3-8faa-00ffb66b2b8e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_268f81d4-d240-4a30-bcd1-83c06658d34d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_3e2ddb08-340a-45c5-ac68-380dfd9fe5ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_268f81d4-d240-4a30-bcd1-83c06658d34d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_66b06f11-5b2c-4768-90d1-60ff04d474be" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_99ac23b0-4592-46aa-931d-d884ab00c08f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8d24ff13-47c2-4d07-9b60-60dda4e05696" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_99ac23b0-4592-46aa-931d-d884ab00c08f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_96694591-f82e-4e7a-8f10-ea9d1b922ab3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8d24ff13-47c2-4d07-9b60-60dda4e05696" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_96694591-f82e-4e7a-8f10-ea9d1b922ab3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_854e164a-40e5-4d23-8d7b-94ea482ac59c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8d24ff13-47c2-4d07-9b60-60dda4e05696" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_854e164a-40e5-4d23-8d7b-94ea482ac59c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8ede87fb-05ab-4b66-8b83-9c209096f0a1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_854e164a-40e5-4d23-8d7b-94ea482ac59c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8ede87fb-05ab-4b66-8b83-9c209096f0a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8ede87fb-05ab-4b66-8b83-9c209096f0a1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8ede87fb-05ab-4b66-8b83-9c209096f0a1" xlink:to="loc_us-gaap_EquityComponentDomain_8ede87fb-05ab-4b66-8b83-9c209096f0a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3d53cc08-fe01-446d-93a5-2dda35e12a12" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8ede87fb-05ab-4b66-8b83-9c209096f0a1" xlink:to="loc_us-gaap_EquityComponentDomain_3d53cc08-fe01-446d-93a5-2dda35e12a12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_459ebd13-d709-48ff-9054-98d2265bf23e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3d53cc08-fe01-446d-93a5-2dda35e12a12" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_459ebd13-d709-48ff-9054-98d2265bf23e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" xlink:type="extended" id="i0faeb21cc1fa4782ab24587228075f3c_4e09c8b4-c35b-4535-92f5-28ce53a645f2">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4ef273af-82ae-42c9-9324-9c797fdfe1d4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesGainLossExcludingOtti_4fab2d09-7794-45ed-9e68-1045cde26d3f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesGainLossExcludingOtti"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4ef273af-82ae-42c9-9324-9c797fdfe1d4" xlink:to="loc_us-gaap_DebtSecuritiesGainLossExcludingOtti_4fab2d09-7794-45ed-9e68-1045cde26d3f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_bdeda229-3760-43c0-96a4-eeca514773f4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4ef273af-82ae-42c9-9324-9c797fdfe1d4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_bdeda229-3760-43c0-96a4-eeca514773f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_07bf8fb8-4c63-49f3-bece-50cb4c22d509" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4ef273af-82ae-42c9-9324-9c797fdfe1d4" xlink:to="loc_us-gaap_NetIncomeLoss_07bf8fb8-4c63-49f3-bece-50cb4c22d509" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_920a893c-620a-4264-8a73-2495a45d9e48" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4ef273af-82ae-42c9-9324-9c797fdfe1d4" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_920a893c-620a-4264-8a73-2495a45d9e48" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5f7922f2-cce0-474c-b07d-8df4bcec88e4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_920a893c-620a-4264-8a73-2495a45d9e48" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5f7922f2-cce0-474c-b07d-8df4bcec88e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5f7922f2-cce0-474c-b07d-8df4bcec88e4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5f7922f2-cce0-474c-b07d-8df4bcec88e4" xlink:to="loc_us-gaap_EquityComponentDomain_5f7922f2-cce0-474c-b07d-8df4bcec88e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_bc3fe582-e64f-4b6f-93af-1874ff5e5fd2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5f7922f2-cce0-474c-b07d-8df4bcec88e4" xlink:to="loc_us-gaap_EquityComponentDomain_bc3fe582-e64f-4b6f-93af-1874ff5e5fd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1a34fd6f-e952-41a7-85e4-62d9c66f0c42" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_bc3fe582-e64f-4b6f-93af-1874ff5e5fd2" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1a34fd6f-e952-41a7-85e4-62d9c66f0c42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ff73c251-8e60-4cd4-a0cb-af488dfd53f1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_920a893c-620a-4264-8a73-2495a45d9e48" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ff73c251-8e60-4cd4-a0cb-af488dfd53f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_ff73c251-8e60-4cd4-a0cb-af488dfd53f1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ff73c251-8e60-4cd4-a0cb-af488dfd53f1" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_ff73c251-8e60-4cd4-a0cb-af488dfd53f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_d98a17df-a14f-4b7e-96ba-37a562a68c18" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ff73c251-8e60-4cd4-a0cb-af488dfd53f1" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_d98a17df-a14f-4b7e-96ba-37a562a68c18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_9cd4a693-3a33-43e8-ad88-e77482340327" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_d98a17df-a14f-4b7e-96ba-37a562a68c18" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_9cd4a693-3a33-43e8-ad88-e77482340327" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#PropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="extended" id="ie88c7f63f8b7475f9ddbfc7f628edc94_5c7759fc-6c7a-4320-a800-e0669466bf2f">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c76880c7-b805-4b90-a52f-3c04cb809bdb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_2699828b-d7ef-4858-acd8-601c2605fe25" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c76880c7-b805-4b90-a52f-3c04cb809bdb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_2699828b-d7ef-4858-acd8-601c2605fe25" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e59872be-695e-4a00-ae5e-fcba0d1dd1fd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c76880c7-b805-4b90-a52f-3c04cb809bdb" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e59872be-695e-4a00-ae5e-fcba0d1dd1fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4371f6e2-f623-4847-8b15-91bdededfea7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c76880c7-b805-4b90-a52f-3c04cb809bdb" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4371f6e2-f623-4847-8b15-91bdededfea7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ce516251-73cb-400d-b5af-173fdaf2099f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c76880c7-b805-4b90-a52f-3c04cb809bdb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ce516251-73cb-400d-b5af-173fdaf2099f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_e972ae7e-c2cf-4ed0-a124-3b7ec8a4b66c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c76880c7-b805-4b90-a52f-3c04cb809bdb" xlink:to="loc_us-gaap_Depreciation_e972ae7e-c2cf-4ed0-a124-3b7ec8a4b66c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_a843a26c-6e62-4c10-b5fb-aa10e040a026" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c76880c7-b805-4b90-a52f-3c04cb809bdb" xlink:to="loc_us-gaap_OperatingLeaseCost_a843a26c-6e62-4c10-b5fb-aa10e040a026" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_69587cf5-3bd8-4182-98fb-9524e3ad441b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c76880c7-b805-4b90-a52f-3c04cb809bdb" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_69587cf5-3bd8-4182-98fb-9524e3ad441b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_91093b4c-d17c-4dea-b3b5-13081415b21e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_69587cf5-3bd8-4182-98fb-9524e3ad441b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_91093b4c-d17c-4dea-b3b5-13081415b21e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91093b4c-d17c-4dea-b3b5-13081415b21e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_91093b4c-d17c-4dea-b3b5-13081415b21e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91093b4c-d17c-4dea-b3b5-13081415b21e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5a641942-3624-44fc-a907-06dbf4caee2e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_91093b4c-d17c-4dea-b3b5-13081415b21e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5a641942-3624-44fc-a907-06dbf4caee2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingAndDietaryEquipmentMember_e3f43aeb-64ec-498a-8eb0-be8355f766a7" xlink:href="hcsg-20190331.xsd#hcsg_HousekeepingAndDietaryEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5a641942-3624-44fc-a907-06dbf4caee2e" xlink:to="loc_hcsg_HousekeepingAndDietaryEquipmentMember_e3f43aeb-64ec-498a-8eb0-be8355f766a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ComputerHardwareAndSoftwareMember_d3e195a9-bf6e-45f6-85db-3be598b9c59f" xlink:href="hcsg-20190331.xsd#hcsg_ComputerHardwareAndSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5a641942-3624-44fc-a907-06dbf4caee2e" xlink:to="loc_hcsg_ComputerHardwareAndSoftwareMember_d3e195a9-bf6e-45f6-85db-3be598b9c59f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_a39d2160-6c52-4966-8260-74b05aae18b0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherTypesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5a641942-3624-44fc-a907-06dbf4caee2e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_a39d2160-6c52-4966-8260-74b05aae18b0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#LeasesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/LeasesAdditionalInformationDetails" xlink:type="extended" id="idd8ca6b521ae4ea0bf75489102d3c25e_4a0bfdf6-bba5-4d45-aa38-718624441c27">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_79323501-da9a-4206-b750-f3b4bae94b01" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_4c376034-da00-4b8c-bd37-00b492384875" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_79323501-da9a-4206-b750-f3b4bae94b01" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_4c376034-da00-4b8c-bd37-00b492384875" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseRenewalTerm_0667984b-f951-4c8a-b67a-900e3984db3b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LessorOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_79323501-da9a-4206-b750-f3b4bae94b01" xlink:to="loc_us-gaap_LessorOperatingLeaseRenewalTerm_0667984b-f951-4c8a-b67a-900e3984db3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LessorOperatingLeaseTerminationOptionTerm_ee141498-3a09-4bf4-9c0b-8f6e43239dfb" xlink:href="hcsg-20190331.xsd#hcsg_LessorOperatingLeaseTerminationOptionTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_79323501-da9a-4206-b750-f3b4bae94b01" xlink:to="loc_hcsg_LessorOperatingLeaseTerminationOptionTerm_ee141498-3a09-4bf4-9c0b-8f6e43239dfb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_OperatingLeaseRightofUseAssetCancellation_a326b8e8-74f5-4736-aaec-7a8fa4a0eb74" xlink:href="hcsg-20190331.xsd#hcsg_OperatingLeaseRightofUseAssetCancellation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_79323501-da9a-4206-b750-f3b4bae94b01" xlink:to="loc_hcsg_OperatingLeaseRightofUseAssetCancellation_a326b8e8-74f5-4736-aaec-7a8fa4a0eb74" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_OperatingLeaseLiabilityCancellation_e2961060-0220-46b3-9171-8fad1643a788" xlink:href="hcsg-20190331.xsd#hcsg_OperatingLeaseLiabilityCancellation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_79323501-da9a-4206-b750-f3b4bae94b01" xlink:to="loc_hcsg_OperatingLeaseLiabilityCancellation_e2961060-0220-46b3-9171-8fad1643a788" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_e90ec16f-fe21-4fab-8573-ad11509e49e0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_79323501-da9a-4206-b750-f3b4bae94b01" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_e90ec16f-fe21-4fab-8573-ad11509e49e0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_946f4741-7b54-4251-86b2-beb3824406e6" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_e90ec16f-fe21-4fab-8573-ad11509e49e0" xlink:to="loc_srt_RangeAxis_946f4741-7b54-4251-86b2-beb3824406e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_946f4741-7b54-4251-86b2-beb3824406e6_default" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_946f4741-7b54-4251-86b2-beb3824406e6" xlink:to="loc_srt_RangeMember_946f4741-7b54-4251-86b2-beb3824406e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b61995a2-6c3c-43fd-bcfb-ef20b915dcef" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_946f4741-7b54-4251-86b2-beb3824406e6" xlink:to="loc_srt_RangeMember_b61995a2-6c3c-43fd-bcfb-ef20b915dcef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ff8a57d4-6f4f-4c85-95be-9accd908c37c" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b61995a2-6c3c-43fd-bcfb-ef20b915dcef" xlink:to="loc_srt_MinimumMember_ff8a57d4-6f4f-4c85-95be-9accd908c37c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e842176d-64dc-49cb-98cb-b1189791d3f1" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b61995a2-6c3c-43fd-bcfb-ef20b915dcef" xlink:to="loc_srt_MaximumMember_e842176d-64dc-49cb-98cb-b1189791d3f1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#OtherIntangibleAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails" xlink:type="extended" id="i35262773230643a0ae7fbe5e3383eea0_2935f990-300e-40e3-a0d6-3915554d53ba">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_cb7fd4af-1bfc-486c-a918-4f26405f4a22" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6d2ed829-c4d1-4dc0-aefa-1559b3523d82" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_cb7fd4af-1bfc-486c-a918-4f26405f4a22" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6d2ed829-c4d1-4dc0-aefa-1559b3523d82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_11a0e08a-ae7c-44c3-88e0-f0722fadf622" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_cb7fd4af-1bfc-486c-a918-4f26405f4a22" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_11a0e08a-ae7c-44c3-88e0-f0722fadf622" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_28f8add0-9de7-4a76-9f6a-00d43e0f3938" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_11a0e08a-ae7c-44c3-88e0-f0722fadf622" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_28f8add0-9de7-4a76-9f6a-00d43e0f3938" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28f8add0-9de7-4a76-9f6a-00d43e0f3938_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_28f8add0-9de7-4a76-9f6a-00d43e0f3938" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28f8add0-9de7-4a76-9f6a-00d43e0f3938_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce623701-5ac4-43f4-8537-749b71c05561" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_28f8add0-9de7-4a76-9f6a-00d43e0f3938" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce623701-5ac4-43f4-8537-749b71c05561" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_131e48f3-32a9-4cc6-aebc-54552f32468f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce623701-5ac4-43f4-8537-749b71c05561" xlink:to="loc_us-gaap_CustomerRelationshipsMember_131e48f3-32a9-4cc6-aebc-54552f32468f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#FairValueMeasurementsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="extended" id="i1bacdda1225f434db4728a36ecb53ee0_a30746d9-163e-4bc3-b0ac-b923540a7419">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_88b67fdd-d74c-4de7-9a32-4ccaed5b6eb1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_9785339b-9b5e-4c5a-98df-872ea8e21cb3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_88b67fdd-d74c-4de7-9a32-4ccaed5b6eb1" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_9785339b-9b5e-4c5a-98df-872ea8e21cb3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b3f0833-a859-4efb-ba68-6895ce9a53ee" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_88b67fdd-d74c-4de7-9a32-4ccaed5b6eb1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b3f0833-a859-4efb-ba68-6895ce9a53ee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_64b6ac03-371c-471d-bf1e-12e01e17f5dc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b3f0833-a859-4efb-ba68-6895ce9a53ee" xlink:to="loc_us-gaap_InvestmentTypeAxis_64b6ac03-371c-471d-bf1e-12e01e17f5dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_64b6ac03-371c-471d-bf1e-12e01e17f5dc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_64b6ac03-371c-471d-bf1e-12e01e17f5dc" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_64b6ac03-371c-471d-bf1e-12e01e17f5dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_d8ef19ad-046b-4703-8da1-fd597c245c7d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_64b6ac03-371c-471d-bf1e-12e01e17f5dc" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_d8ef19ad-046b-4703-8da1-fd597c245c7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_32dcd772-9f5a-4ce4-bb2d-91a340dd7a63" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_d8ef19ad-046b-4703-8da1-fd597c245c7d" xlink:to="loc_us-gaap_MunicipalBondsMember_32dcd772-9f5a-4ce4-bb2d-91a340dd7a63" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" xlink:type="extended" id="ieb129cb3f59f4481a9bdb8e1366fb056_e83aa0c1-4afa-4502-9ba6-4e1fcb1c7125">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7279ced4-8bd7-4a8d-9df9-7c23e2ca6d38" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ad633a64-4df5-46a1-94ec-7057745b4bab" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7279ced4-8bd7-4a8d-9df9-7c23e2ca6d38" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ad633a64-4df5-46a1-94ec-7057745b4bab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_149f6113-3f2f-4001-b07d-755af9cfb017" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7279ced4-8bd7-4a8d-9df9-7c23e2ca6d38" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_149f6113-3f2f-4001-b07d-755af9cfb017" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c6da57b3-bc04-4b80-a99c-2e1ca1821a18" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7279ced4-8bd7-4a8d-9df9-7c23e2ca6d38" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c6da57b3-bc04-4b80-a99c-2e1ca1821a18" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_007ee70d-8a5b-4c26-ace8-b5d854024bfa" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c6da57b3-bc04-4b80-a99c-2e1ca1821a18" xlink:to="loc_us-gaap_InvestmentTypeAxis_007ee70d-8a5b-4c26-ace8-b5d854024bfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_007ee70d-8a5b-4c26-ace8-b5d854024bfa_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_007ee70d-8a5b-4c26-ace8-b5d854024bfa" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_007ee70d-8a5b-4c26-ace8-b5d854024bfa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_007ee70d-8a5b-4c26-ace8-b5d854024bfa" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_e7b1daa3-9668-4130-991a-2e53a5df7f39" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:to="loc_us-gaap_MunicipalBondsMember_e7b1daa3-9668-4130-991a-2e53a5df7f39" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_c0a28838-91c8-4392-a998-c654091d8ee4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:to="loc_us-gaap_MoneyMarketFundsMember_c0a28838-91c8-4392-a998-c654091d8ee4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_BalancedAndLifestyleMember_153d0c55-f535-448e-a34e-d8afd9a95bcb" xlink:href="hcsg-20190331.xsd#hcsg_BalancedAndLifestyleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:to="loc_hcsg_BalancedAndLifestyleMember_153d0c55-f535-448e-a34e-d8afd9a95bcb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LargeCapGrowthMember_162f81c4-120a-4ba1-8b01-e0ef693dfe61" xlink:href="hcsg-20190331.xsd#hcsg_LargeCapGrowthMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:to="loc_hcsg_LargeCapGrowthMember_162f81c4-120a-4ba1-8b01-e0ef693dfe61" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SmallCapGrowthMember_4960a28c-72f8-4665-8270-21e8c9d494f1" xlink:href="hcsg-20190331.xsd#hcsg_SmallCapGrowthMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:to="loc_hcsg_SmallCapGrowthMember_4960a28c-72f8-4665-8270-21e8c9d494f1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeInvestmentsMember_3b495afa-7535-40d5-857b-1f40a4b735bc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FixedIncomeInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:to="loc_us-gaap_FixedIncomeInvestmentsMember_3b495afa-7535-40d5-857b-1f40a4b735bc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InternationalMember_d236f74f-57b7-4ed0-be1f-f801ced78056" xlink:href="hcsg-20190331.xsd#hcsg_InternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:to="loc_hcsg_InternationalMember_d236f74f-57b7-4ed0-be1f-f801ced78056" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_MidCapGrowthMember_8e8f04d5-e61d-457e-be56-cac6bbbeab10" xlink:href="hcsg-20190331.xsd#hcsg_MidCapGrowthMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:to="loc_hcsg_MidCapGrowthMember_8e8f04d5-e61d-457e-be56-cac6bbbeab10" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_2934d0c7-b022-4849-8753-da341f67e80a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c6da57b3-bc04-4b80-a99c-2e1ca1821a18" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_2934d0c7-b022-4849-8753-da341f67e80a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2934d0c7-b022-4849-8753-da341f67e80a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_2934d0c7-b022-4849-8753-da341f67e80a" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2934d0c7-b022-4849-8753-da341f67e80a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e2fbc884-03cc-499f-bbb4-46c306214b9d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_2934d0c7-b022-4849-8753-da341f67e80a" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e2fbc884-03cc-499f-bbb4-46c306214b9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_634eca0e-fad6-42ed-af48-c16ef5d11dfd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e2fbc884-03cc-499f-bbb4-46c306214b9d" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_634eca0e-fad6-42ed-af48-c16ef5d11dfd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_6e623dd7-a706-4b78-970a-8d6d2b2495af" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_634eca0e-fad6-42ed-af48-c16ef5d11dfd" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_6e623dd7-a706-4b78-970a-8d6d2b2495af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_58fd9aa9-95d5-419c-bed0-87a50f636c4d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_634eca0e-fad6-42ed-af48-c16ef5d11dfd" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_58fd9aa9-95d5-419c-bed0-87a50f636c4d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e3e75012-d09f-4543-9255-98209261f613" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c6da57b3-bc04-4b80-a99c-2e1ca1821a18" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e3e75012-d09f-4543-9255-98209261f613" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3e75012-d09f-4543-9255-98209261f613_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e3e75012-d09f-4543-9255-98209261f613" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e3e75012-d09f-4543-9255-98209261f613_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c1f90eef-3614-423d-881b-963afaeee458" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e3e75012-d09f-4543-9255-98209261f613" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c1f90eef-3614-423d-881b-963afaeee458" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_5685d2b1-786a-45c4-af6e-f6a76ec50fbb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c1f90eef-3614-423d-881b-963afaeee458" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_5685d2b1-786a-45c4-af6e-f6a76ec50fbb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_e7e493f1-9760-4f1c-a917-5444d34a674d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c1f90eef-3614-423d-881b-963afaeee458" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_e7e493f1-9760-4f1c-a917-5444d34a674d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_e8b10c1a-724f-42e9-89ae-860bde9cbc98" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c1f90eef-3614-423d-881b-963afaeee458" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_e8b10c1a-724f-42e9-89ae-860bde9cbc98" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#FairValueMeasurementsMarketableDebtSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="extended" id="i445b516cdb834af4b6f398c5b8c11c75_67c34a63-8599-4799-98c1-196ea177de9b">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_68265558-1134-4132-aae5-d1b78fbd1121" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0fa6cc54-830e-44c5-b234-46a30263af24" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_68265558-1134-4132-aae5-d1b78fbd1121" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0fa6cc54-830e-44c5-b234-46a30263af24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_e3f4a069-fbdf-43ae-b7cb-d80ba4421375" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_68265558-1134-4132-aae5-d1b78fbd1121" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_e3f4a069-fbdf-43ae-b7cb-d80ba4421375" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1df02498-9bb7-4a2e-a647-2785c2dd7795" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_68265558-1134-4132-aae5-d1b78fbd1121" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1df02498-9bb7-4a2e-a647-2785c2dd7795" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2881ac3d-4b32-47a4-a5a5-47fcb1defb99" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_68265558-1134-4132-aae5-d1b78fbd1121" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2881ac3d-4b32-47a4-a5a5-47fcb1defb99" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfInvestments_c0c41fc0-25ba-4973-8d66-6350e4a29cfc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOfInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_68265558-1134-4132-aae5-d1b78fbd1121" xlink:to="loc_us-gaap_ImpairmentOfInvestments_c0c41fc0-25ba-4973-8d66-6350e4a29cfc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_98135643-8403-4556-a7a7-949261371967" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_68265558-1134-4132-aae5-d1b78fbd1121" xlink:to="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_98135643-8403-4556-a7a7-949261371967" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_a5719216-6d0e-44ce-abfa-07a9a26e8b0d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_98135643-8403-4556-a7a7-949261371967" xlink:to="loc_us-gaap_InvestmentTypeAxis_a5719216-6d0e-44ce-abfa-07a9a26e8b0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_a5719216-6d0e-44ce-abfa-07a9a26e8b0d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_a5719216-6d0e-44ce-abfa-07a9a26e8b0d" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_a5719216-6d0e-44ce-abfa-07a9a26e8b0d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_b0cf6019-29cb-48ba-bb9d-dfc94f6ac4c3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_a5719216-6d0e-44ce-abfa-07a9a26e8b0d" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_b0cf6019-29cb-48ba-bb9d-dfc94f6ac4c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_b3c6aaf9-29f7-4301-a3db-c48e689463c4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_b0cf6019-29cb-48ba-bb9d-dfc94f6ac4c3" xlink:to="loc_us-gaap_MunicipalBondsMember_b3c6aaf9-29f7-4301-a3db-c48e689463c4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" xlink:type="extended" id="ifa562c8d78834a6ea9a358793ff5e688_ed21e3af-00aa-44c8-a9bb-763b75ddd7c2">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a987267-fdf4-4e0d-b187-ec80520b9019" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_27a617f1-706c-48d2-8e54-276d6ec95a65" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a987267-fdf4-4e0d-b187-ec80520b9019" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_27a617f1-706c-48d2-8e54-276d6ec95a65" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_90e74e52-f20f-4a72-b349-45fc366be764" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a987267-fdf4-4e0d-b187-ec80520b9019" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_90e74e52-f20f-4a72-b349-45fc366be764" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_fac65efd-85a7-4b10-a53b-e31360ab05c1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_90e74e52-f20f-4a72-b349-45fc366be764" xlink:to="loc_us-gaap_AwardTypeAxis_fac65efd-85a7-4b10-a53b-e31360ab05c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fac65efd-85a7-4b10-a53b-e31360ab05c1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_fac65efd-85a7-4b10-a53b-e31360ab05c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fac65efd-85a7-4b10-a53b-e31360ab05c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ff57e24d-88e7-4790-8787-33f950f76d97" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_fac65efd-85a7-4b10-a53b-e31360ab05c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ff57e24d-88e7-4790-8787-33f950f76d97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_08abeeda-7b8f-4355-85e1-1bad0c09d517" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ff57e24d-88e7-4790-8787-33f950f76d97" xlink:to="loc_us-gaap_StockOptionMember_08abeeda-7b8f-4355-85e1-1bad0c09d517" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember_f06e97fb-e4b0-4b5c-a65d-abdc063e83b2" xlink:href="hcsg-20190331.xsd#hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ff57e24d-88e7-4790-8787-33f950f76d97" xlink:to="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember_f06e97fb-e4b0-4b5c-a65d-abdc063e83b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_28ebc46d-46bd-49e2-88e1-b5e312e7b928" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ff57e24d-88e7-4790-8787-33f950f76d97" xlink:to="loc_us-gaap_EmployeeStockMember_28ebc46d-46bd-49e2-88e1-b5e312e7b928" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="extended" id="id2a2fc73316543d98f1fa31a8b217f9b_27d8e747-8734-450d-b069-d2ef9d0e3250">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2dd056ef-7f8f-4ab2-b5bf-3cca97214ead" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2dd056ef-7f8f-4ab2-b5bf-3cca97214ead" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_485a4593-f3c7-4874-92c1-35a6139e8c49" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_485a4593-f3c7-4874-92c1-35a6139e8c49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_28dc67f7-5a52-4e91-b848-118b872f5a21" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_28dc67f7-5a52-4e91-b848-118b872f5a21" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_22177f1b-fe55-42be-91f9-4778a3beff7a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_22177f1b-fe55-42be-91f9-4778a3beff7a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants_8ba9cf2d-5370-4569-ae5d-2420154f3588" xlink:href="hcsg-20190331.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants_8ba9cf2d-5370-4569-ae5d-2420154f3588" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_69e997aa-2358-49e4-95bc-23a777aefb81" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_69e997aa-2358-49e4-95bc-23a777aefb81" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_331986da-b990-461f-a301-ca7b499a34e0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_331986da-b990-461f-a301-ca7b499a34e0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_4bb97e54-0e29-4dfc-94a7-0019a2e30092" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_4bb97e54-0e29-4dfc-94a7-0019a2e30092" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_75a5120b-66e4-458e-8220-69aabb1f3316" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_75a5120b-66e4-458e-8220-69aabb1f3316" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a8920f4f-3ff4-4c69-bdca-9affd247b2f9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a8920f4f-3ff4-4c69-bdca-9affd247b2f9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_45ad7cac-125f-41cf-8c9b-247c5923f811" xlink:href="hcsg-20190331.xsd#hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_45ad7cac-125f-41cf-8c9b-247c5923f811" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_482178ba-95e3-4085-9e6e-aba1f977a967" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_482178ba-95e3-4085-9e6e-aba1f977a967" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_7a345679-7417-4ac8-8822-cb418afc5214" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_7a345679-7417-4ac8-8822-cb418afc5214" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_ab74eae0-250e-47c3-b2f5-91594c44a91b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_ab74eae0-250e-47c3-b2f5-91594c44a91b" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_f4812914-bd33-4ad0-bc59-40839dc89582" xlink:href="hcsg-20190331.xsd#hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_f4812914-bd33-4ad0-bc59-40839dc89582" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8328c530-a7dd-43e1-8d62-6df901211a26" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8328c530-a7dd-43e1-8d62-6df901211a26" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9413eaa4-1881-4401-8847-eb6c52241479" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8328c530-a7dd-43e1-8d62-6df901211a26" xlink:to="loc_us-gaap_AwardTypeAxis_9413eaa4-1881-4401-8847-eb6c52241479" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9413eaa4-1881-4401-8847-eb6c52241479_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_9413eaa4-1881-4401-8847-eb6c52241479" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9413eaa4-1881-4401-8847-eb6c52241479_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2dda3f41-3721-44d4-b49d-e12c9bb4258a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_9413eaa4-1881-4401-8847-eb6c52241479" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2dda3f41-3721-44d4-b49d-e12c9bb4258a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_ddec1c82-fb15-4b99-9856-d25915ed0a43" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2dda3f41-3721-44d4-b49d-e12c9bb4258a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_ddec1c82-fb15-4b99-9856-d25915ed0a43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_5607d05e-3596-4542-aa63-596cf85d307e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2dda3f41-3721-44d4-b49d-e12c9bb4258a" xlink:to="loc_us-gaap_RestrictedStockMember_5607d05e-3596-4542-aa63-596cf85d307e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_60f6664b-c14b-4b88-b282-f9581abf33f3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2dda3f41-3721-44d4-b49d-e12c9bb4258a" xlink:to="loc_us-gaap_EmployeeStockMember_60f6664b-c14b-4b88-b282-f9581abf33f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_d6bc379c-ac75-4e84-ab29-5de9d4f752cb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8328c530-a7dd-43e1-8d62-6df901211a26" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_d6bc379c-ac75-4e84-ab29-5de9d4f752cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d6bc379c-ac75-4e84-ab29-5de9d4f752cb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_d6bc379c-ac75-4e84-ab29-5de9d4f752cb" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d6bc379c-ac75-4e84-ab29-5de9d4f752cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_f2ea70c9-458c-4354-b2f2-be16115b0ece" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_d6bc379c-ac75-4e84-ab29-5de9d4f752cb" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_f2ea70c9-458c-4354-b2f2-be16115b0ece" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_56affdee-e321-4b0a-a553-553a0f925598" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_f2ea70c9-458c-4354-b2f2-be16115b0ece" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_56affdee-e321-4b0a-a553-553a0f925598" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails" xlink:type="extended" id="i103221d3a5f746b2a0547c55c0a3182d_8cf82495-2dcc-4ab7-9997-5b2e8c6375ee">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54622365-ea57-4f2e-b7e8-9f3fb1a6c89f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a37564b7-24cb-4e52-830f-895654eb8671" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54622365-ea57-4f2e-b7e8-9f3fb1a6c89f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a37564b7-24cb-4e52-830f-895654eb8671" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0aef0264-deac-4890-b112-23ff39cf5d11" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a37564b7-24cb-4e52-830f-895654eb8671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0aef0264-deac-4890-b112-23ff39cf5d11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_72d33c4f-e117-4a77-9117-ecd6ac91b192" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a37564b7-24cb-4e52-830f-895654eb8671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_72d33c4f-e117-4a77-9117-ecd6ac91b192" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cad98dda-a185-4a14-9b6c-67be7703b618" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a37564b7-24cb-4e52-830f-895654eb8671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cad98dda-a185-4a14-9b6c-67be7703b618" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_05e7d1fd-5278-48b5-9ad8-eb563eb5c891" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a37564b7-24cb-4e52-830f-895654eb8671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_05e7d1fd-5278-48b5-9ad8-eb563eb5c891" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e1069f4e-661b-4a8f-af1d-b13ced97a4c9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_fbd42202-2433-46dc-94a5-07eb224d8040" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54622365-ea57-4f2e-b7e8-9f3fb1a6c89f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_fbd42202-2433-46dc-94a5-07eb224d8040" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0da12253-005e-45c8-83b2-04a0d3c4789b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_fbd42202-2433-46dc-94a5-07eb224d8040" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0da12253-005e-45c8-83b2-04a0d3c4789b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_bc98fdb4-c6ab-409c-912e-50f03770cf18" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_fbd42202-2433-46dc-94a5-07eb224d8040" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_bc98fdb4-c6ab-409c-912e-50f03770cf18" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_07870336-9efe-42cb-9f50-54948bbdf378" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_fbd42202-2433-46dc-94a5-07eb224d8040" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_07870336-9efe-42cb-9f50-54948bbdf378" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f32a1022-d061-42af-91f8-c40f3e3a02ed" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_fbd42202-2433-46dc-94a5-07eb224d8040" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f32a1022-d061-42af-91f8-c40f3e3a02ed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5378b92b-e5da-4d47-aa3b-67580b3cf4e8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_15a82cab-6e02-49ed-87aa-e3899c597ba6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54622365-ea57-4f2e-b7e8-9f3fb1a6c89f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_15a82cab-6e02-49ed-87aa-e3899c597ba6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_98a78ff8-cec6-47e6-a143-2ad67938b01f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_15a82cab-6e02-49ed-87aa-e3899c597ba6" xlink:to="loc_us-gaap_AwardTypeAxis_98a78ff8-cec6-47e6-a143-2ad67938b01f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_98a78ff8-cec6-47e6-a143-2ad67938b01f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_98a78ff8-cec6-47e6-a143-2ad67938b01f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_98a78ff8-cec6-47e6-a143-2ad67938b01f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7576eb2f-5cfe-4fea-9445-2dca977279d2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_98a78ff8-cec6-47e6-a143-2ad67938b01f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7576eb2f-5cfe-4fea-9445-2dca977279d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember_91280e21-101c-437c-9347-6fc56c747f29" xlink:href="hcsg-20190331.xsd#hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7576eb2f-5cfe-4fea-9445-2dca977279d2" xlink:to="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember_91280e21-101c-437c-9347-6fc56c747f29" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails" xlink:type="extended" id="i1ba760807e5a458dae0d29288d162b73_d83252c1-6a0f-46e2-be5a-080236749ffb">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85c8562-83a4-4ad6-a99b-f2c8b93ba00b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e2788bca-658a-4bcf-99a2-9875bc25bab7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85c8562-83a4-4ad6-a99b-f2c8b93ba00b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e2788bca-658a-4bcf-99a2-9875bc25bab7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4ff7e092-a3db-42b8-a3f2-af129bf9f1de" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85c8562-83a4-4ad6-a99b-f2c8b93ba00b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4ff7e092-a3db-42b8-a3f2-af129bf9f1de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_800dd113-4988-4d0d-8fe8-8c8f403892a6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85c8562-83a4-4ad6-a99b-f2c8b93ba00b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_800dd113-4988-4d0d-8fe8-8c8f403892a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_2f48ca2e-780e-4ee7-8ae0-56345eb01af9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85c8562-83a4-4ad6-a99b-f2c8b93ba00b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_2f48ca2e-780e-4ee7-8ae0-56345eb01af9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3b5c4c1-f25c-4163-91b3-7574d3b02846" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85c8562-83a4-4ad6-a99b-f2c8b93ba00b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3b5c4c1-f25c-4163-91b3-7574d3b02846" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ac9a96f8-3f78-43f2-8aea-76aae692b0a9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3b5c4c1-f25c-4163-91b3-7574d3b02846" xlink:to="loc_us-gaap_AwardTypeAxis_ac9a96f8-3f78-43f2-8aea-76aae692b0a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac9a96f8-3f78-43f2-8aea-76aae692b0a9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_ac9a96f8-3f78-43f2-8aea-76aae692b0a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac9a96f8-3f78-43f2-8aea-76aae692b0a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2913fa88-23da-409d-a50d-fdf558507afd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_ac9a96f8-3f78-43f2-8aea-76aae692b0a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2913fa88-23da-409d-a50d-fdf558507afd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_7e0a629d-16ca-4228-8e77-5d862544a0ce" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2913fa88-23da-409d-a50d-fdf558507afd" xlink:to="loc_us-gaap_EmployeeStockMember_7e0a629d-16ca-4228-8e77-5d862544a0ce" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationDeferredCompensationPlanDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationDeferredCompensationPlanDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationDeferredCompensationPlanDetails" xlink:type="extended" id="i2b0c23ab6fba49ce8763ca4b2543e7ab_fe61f991-ef33-4cb2-b001-829e714af922">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_7a675f94-83d1-4720-9535-6decd95a9c5e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_b69a31dc-0bc0-4ecd-836e-ab56f0db383e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_7a675f94-83d1-4720-9535-6decd95a9c5e" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_b69a31dc-0bc0-4ecd-836e-ab56f0db383e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_b269b7cc-fe3c-4b73-9364-654d41f34c6a" xlink:href="hcsg-20190331.xsd#hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_7a675f94-83d1-4720-9535-6decd95a9c5e" xlink:to="loc_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_b269b7cc-fe3c-4b73-9364-654d41f34c6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8a1ea737-67a9-4d19-9456-b99d7d51c4e3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_7a675f94-83d1-4720-9535-6decd95a9c5e" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8a1ea737-67a9-4d19-9456-b99d7d51c4e3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e4134bda-bd1a-408a-a5e5-2a76169ec723" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8a1ea737-67a9-4d19-9456-b99d7d51c4e3" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e4134bda-bd1a-408a-a5e5-2a76169ec723" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_e4134bda-bd1a-408a-a5e5-2a76169ec723_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e4134bda-bd1a-408a-a5e5-2a76169ec723" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_e4134bda-bd1a-408a-a5e5-2a76169ec723_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6a5d666c-fa08-46c8-849c-aac82b489422" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e4134bda-bd1a-408a-a5e5-2a76169ec723" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6a5d666c-fa08-46c8-849c-aac82b489422" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_78731a7e-a116-4ab8-b50c-46d4be81e683" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6a5d666c-fa08-46c8-849c-aac82b489422" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_78731a7e-a116-4ab8-b50c-46d4be81e683" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DividendsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DividendsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/DividendsAdditionalInformationDetails" xlink:type="extended" id="i777aae14d9864b06befe9398692f53e1_c9c8455f-5163-4caf-a674-f120baddd674">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_bb443637-396b-45de-9346-bc49a976a6a5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_f8450c46-84b8-4149-a8c0-b52e682428d4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_bb443637-396b-45de-9346-bc49a976a6a5" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_f8450c46-84b8-4149-a8c0-b52e682428d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_f6467cbe-35f0-45dd-8195-148ce0d595dc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_bb443637-396b-45de-9346-bc49a976a6a5" xlink:to="loc_us-gaap_SubsequentEventTable_f6467cbe-35f0-45dd-8195-148ce0d595dc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_7769bbe5-e361-4cb6-b3df-588f18a48511" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_f6467cbe-35f0-45dd-8195-148ce0d595dc" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_7769bbe5-e361-4cb6-b3df-588f18a48511" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7769bbe5-e361-4cb6-b3df-588f18a48511_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_7769bbe5-e361-4cb6-b3df-588f18a48511" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7769bbe5-e361-4cb6-b3df-588f18a48511_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_47b50e09-9ade-4cc2-8e52-59781c83824c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_7769bbe5-e361-4cb6-b3df-588f18a48511" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_47b50e09-9ade-4cc2-8e52-59781c83824c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_46df806f-7a2d-4718-9af1-b9212a87341d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_47b50e09-9ade-4cc2-8e52-59781c83824c" xlink:to="loc_us-gaap_SubsequentEventMember_46df806f-7a2d-4718-9af1-b9212a87341d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#IncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/IncomeTaxesDetails" xlink:type="extended" id="i19ac72bd16f64f18848bd8dfb920554e_791c9f55-f1bc-4adb-8e08-26c9c88f560b">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_78a49823-c547-4de3-a666-482e2e0b13b0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa394340-b291-4352-8e2b-6d1da9903caa" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_78a49823-c547-4de3-a666-482e2e0b13b0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa394340-b291-4352-8e2b-6d1da9903caa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_ed025887-0fdf-4753-9994-62e0cf5d51cc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_78a49823-c547-4de3-a666-482e2e0b13b0" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_ed025887-0fdf-4753-9994-62e0cf5d51cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_cca0d00d-2560-44b5-b6cb-003abf1cb5eb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_78a49823-c547-4de3-a666-482e2e0b13b0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_cca0d00d-2560-44b5-b6cb-003abf1cb5eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_86ba411e-c331-4993-8e0f-c16dfec868cb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_78a49823-c547-4de3-a666-482e2e0b13b0" xlink:to="loc_us-gaap_SubsequentEventTable_86ba411e-c331-4993-8e0f-c16dfec868cb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ee12a9af-87eb-4dfe-9f62-0567989476f5" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_86ba411e-c331-4993-8e0f-c16dfec868cb" xlink:to="loc_srt_RangeAxis_ee12a9af-87eb-4dfe-9f62-0567989476f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ee12a9af-87eb-4dfe-9f62-0567989476f5_default" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_ee12a9af-87eb-4dfe-9f62-0567989476f5" xlink:to="loc_srt_RangeMember_ee12a9af-87eb-4dfe-9f62-0567989476f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6048a093-a5f1-4527-8c9d-67eb4838d742" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_ee12a9af-87eb-4dfe-9f62-0567989476f5" xlink:to="loc_srt_RangeMember_6048a093-a5f1-4527-8c9d-67eb4838d742" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_97ec5044-4339-40e8-b604-ae6b4225c79f" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6048a093-a5f1-4527-8c9d-67eb4838d742" xlink:to="loc_srt_MinimumMember_97ec5044-4339-40e8-b604-ae6b4225c79f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_028407b0-661c-43de-96ba-ee590396cd6a" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6048a093-a5f1-4527-8c9d-67eb4838d742" xlink:to="loc_srt_MaximumMember_028407b0-661c-43de-96ba-ee590396cd6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementScenarioAxis_a5023f81-c2a6-40b5-a118-30432680aa8e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_86ba411e-c331-4993-8e0f-c16dfec868cb" xlink:to="loc_us-gaap_StatementScenarioAxis_a5023f81-c2a6-40b5-a118-30432680aa8e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_a5023f81-c2a6-40b5-a118-30432680aa8e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_a5023f81-c2a6-40b5-a118-30432680aa8e" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_a5023f81-c2a6-40b5-a118-30432680aa8e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_69d35af0-5a27-41e2-8555-e3f164e21786" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_a5023f81-c2a6-40b5-a118-30432680aa8e" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_69d35af0-5a27-41e2-8555-e3f164e21786" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScenarioForecastMember_8e9bed55-26e7-4783-a1e1-110d58f46dce" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_69d35af0-5a27-41e2-8555-e3f164e21786" xlink:to="loc_us-gaap_ScenarioForecastMember_8e9bed55-26e7-4783-a1e1-110d58f46dce" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#SegmentInformationScheduleofInformationofReportableSegmentsDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" xlink:type="extended" id="icf730ca98c404a70b53f8ef02a60295c_4d5eac17-c2a6-4498-aa4e-aa1cac7eb71d">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e6d93e5f-6e45-4022-803b-e0e4dad0c87f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_749817e5-8f5e-4aa3-8e3f-9157bc9fa932" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e6d93e5f-6e45-4022-803b-e0e4dad0c87f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_749817e5-8f5e-4aa3-8e3f-9157bc9fa932" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_1c070703-cc53-484b-9322-3c88f8e13d0e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e6d93e5f-6e45-4022-803b-e0e4dad0c87f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_1c070703-cc53-484b-9322-3c88f8e13d0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_264f1373-715a-48c1-b72e-e2cdeda038da" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e6d93e5f-6e45-4022-803b-e0e4dad0c87f" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_264f1373-715a-48c1-b72e-e2cdeda038da" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b2201b11-fb70-40ac-8e3b-54f59114887f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_264f1373-715a-48c1-b72e-e2cdeda038da" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b2201b11-fb70-40ac-8e3b-54f59114887f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b2201b11-fb70-40ac-8e3b-54f59114887f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b2201b11-fb70-40ac-8e3b-54f59114887f" xlink:to="loc_us-gaap_SegmentDomain_b2201b11-fb70-40ac-8e3b-54f59114887f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a1782bff-836f-46ac-bd44-bd4184b9234d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b2201b11-fb70-40ac-8e3b-54f59114887f" xlink:to="loc_us-gaap_SegmentDomain_a1782bff-836f-46ac-bd44-bd4184b9234d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingServicesMember_b5235d93-a6f8-4cec-a2e2-3c66effb6658" xlink:href="hcsg-20190331.xsd#hcsg_HousekeepingServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a1782bff-836f-46ac-bd44-bd4184b9234d" xlink:to="loc_hcsg_HousekeepingServicesMember_b5235d93-a6f8-4cec-a2e2-3c66effb6658" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DietaryServicesMember_d6f58ec8-fba3-4572-a7fe-f512bf941597" xlink:href="hcsg-20190331.xsd#hcsg_DietaryServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a1782bff-836f-46ac-bd44-bd4184b9234d" xlink:to="loc_hcsg_DietaryServicesMember_d6f58ec8-fba3-4572-a7fe-f512bf941597" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_7073c7fe-783c-48df-9573-79e08e251f36" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_264f1373-715a-48c1-b72e-e2cdeda038da" xlink:to="loc_srt_ConsolidationItemsAxis_7073c7fe-783c-48df-9573-79e08e251f36" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_7073c7fe-783c-48df-9573-79e08e251f36_default" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_7073c7fe-783c-48df-9573-79e08e251f36" xlink:to="loc_srt_ConsolidationItemsDomain_7073c7fe-783c-48df-9573-79e08e251f36_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_1d561c30-b7ef-46d4-96ec-7874fdabb90c" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_7073c7fe-783c-48df-9573-79e08e251f36" xlink:to="loc_srt_ConsolidationItemsDomain_1d561c30-b7ef-46d4-96ec-7874fdabb90c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_700f1113-645c-40cf-a776-dcdc224871a0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_1d561c30-b7ef-46d4-96ec-7874fdabb90c" xlink:to="loc_us-gaap_OperatingSegmentsMember_700f1113-645c-40cf-a776-dcdc224871a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_CorporateAndEliminationsMember_621434c4-f3bb-4a11-86e3-f2b40e2168b8" xlink:href="hcsg-20190331.xsd#hcsg_CorporateAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_1d561c30-b7ef-46d4-96ec-7874fdabb90c" xlink:to="loc_hcsg_CorporateAndEliminationsMember_621434c4-f3bb-4a11-86e3-f2b40e2168b8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/EarningsPerCommonShareAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#EarningsPerCommonShareAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/EarningsPerCommonShareAdditionalInformationDetails" xlink:type="extended" id="ie8ffc2399ba9433896411062e5138fe9_f73129bb-8697-4b2d-be59-03a9096d08ab">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f7a7899b-a4b7-4bd7-9a0c-51f2e43f76ed" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3f4d366c-b9fc-4575-b4b8-784315bceab7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f7a7899b-a4b7-4bd7-9a0c-51f2e43f76ed" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3f4d366c-b9fc-4575-b4b8-784315bceab7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice_8eddad21-0152-496e-8b64-63d7ab16abe1" xlink:href="hcsg-20190331.xsd#hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f7a7899b-a4b7-4bd7-9a0c-51f2e43f76ed" xlink:to="loc_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice_8eddad21-0152-496e-8b64-63d7ab16abe1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bc624170-8679-412d-9553-420681624c59" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f7a7899b-a4b7-4bd7-9a0c-51f2e43f76ed" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bc624170-8679-412d-9553-420681624c59" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_4b3f9f2f-381d-4f34-bcd0-588d44e30947" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bc624170-8679-412d-9553-420681624c59" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_4b3f9f2f-381d-4f34-bcd0-588d44e30947" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4b3f9f2f-381d-4f34-bcd0-588d44e30947_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_4b3f9f2f-381d-4f34-bcd0-588d44e30947" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4b3f9f2f-381d-4f34-bcd0-588d44e30947_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ea2e0ebb-88d6-45f5-b0ef-af6d5c2a6e45" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_4b3f9f2f-381d-4f34-bcd0-588d44e30947" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ea2e0ebb-88d6-45f5-b0ef-af6d5c2a6e45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_17d99e66-bd1b-4662-8728-b84099ce92c6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ea2e0ebb-88d6-45f5-b0ef-af6d5c2a6e45" xlink:to="loc_us-gaap_EmployeeStockOptionMember_17d99e66-bd1b-4662-8728-b84099ce92c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_e004cda1-4902-40e2-bd66-454b9e355fca" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ea2e0ebb-88d6-45f5-b0ef-af6d5c2a6e45" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_e004cda1-4902-40e2-bd66-454b9e355fca" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherContingenciesDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#OtherContingenciesDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/OtherContingenciesDetails" xlink:type="extended" id="iae138c8c6f9544609d67a3697c341552_428bf4d8-5ad3-46d3-af84-636c26815fff">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_e35e6790-15aa-4c8a-b383-2b2fc775c85a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2095efc4-2c20-4ae7-b59f-febefed3cafa" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_e35e6790-15aa-4c8a-b383-2b2fc775c85a" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2095efc4-2c20-4ae7-b59f-febefed3cafa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_748739f3-999a-41bb-9476-d9295493deee" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_e35e6790-15aa-4c8a-b383-2b2fc775c85a" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_748739f3-999a-41bb-9476-d9295493deee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_12afe1ca-575c-4afe-aa3c-f9f8614a4150" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_e35e6790-15aa-4c8a-b383-2b2fc775c85a" xlink:to="loc_us-gaap_LineOfCredit_12afe1ca-575c-4afe-aa3c-f9f8614a4150" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_78c2a368-784d-494d-becf-5184907f4342" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_e35e6790-15aa-4c8a-b383-2b2fc775c85a" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_78c2a368-784d-494d-becf-5184907f4342" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_c209c6fe-87d2-4f20-975f-8a472c2dc036" xlink:href="hcsg-20190331.xsd#hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_e35e6790-15aa-4c8a-b383-2b2fc775c85a" xlink:to="loc_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_c209c6fe-87d2-4f20-975f-8a472c2dc036" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_3b2df9c5-ec1c-44b1-b79c-de79888ccaf0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShortTermDebtLineItems_e35e6790-15aa-4c8a-b383-2b2fc775c85a" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_3b2df9c5-ec1c-44b1-b79c-de79888ccaf0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_9bca0fac-9e35-41cc-b0b6-a16d5e0a1191" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_3b2df9c5-ec1c-44b1-b79c-de79888ccaf0" xlink:to="loc_us-gaap_VariableRateAxis_9bca0fac-9e35-41cc-b0b6-a16d5e0a1191" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_9bca0fac-9e35-41cc-b0b6-a16d5e0a1191_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_9bca0fac-9e35-41cc-b0b6-a16d5e0a1191" xlink:to="loc_us-gaap_VariableRateDomain_9bca0fac-9e35-41cc-b0b6-a16d5e0a1191_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_46aa9c11-5043-4e22-ace9-fec74b4fddc1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_9bca0fac-9e35-41cc-b0b6-a16d5e0a1191" xlink:to="loc_us-gaap_VariableRateDomain_46aa9c11-5043-4e22-ace9-fec74b4fddc1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_c9c85276-dce8-4f09-8d1b-376773aad2c0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_46aa9c11-5043-4e22-ace9-fec74b4fddc1" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_c9c85276-dce8-4f09-8d1b-376773aad2c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PrimeRateOrOvernightBankFundingRateMember_84bd097c-6bfa-4825-8874-fc05e6e25e86" xlink:href="hcsg-20190331.xsd#hcsg_PrimeRateOrOvernightBankFundingRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_46aa9c11-5043-4e22-ace9-fec74b4fddc1" xlink:to="loc_hcsg_PrimeRateOrOvernightBankFundingRateMember_84bd097c-6bfa-4825-8874-fc05e6e25e86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_4ba7c80b-8e87-478b-b9d7-b67c92722fed" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_3b2df9c5-ec1c-44b1-b79c-de79888ccaf0" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_4ba7c80b-8e87-478b-b9d7-b67c92722fed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_4ba7c80b-8e87-478b-b9d7-b67c92722fed_default" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_4ba7c80b-8e87-478b-b9d7-b67c92722fed" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_4ba7c80b-8e87-478b-b9d7-b67c92722fed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_09339732-45ec-49d2-b7ae-c07c29faefcf" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_4ba7c80b-8e87-478b-b9d7-b67c92722fed" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_09339732-45ec-49d2-b7ae-c07c29faefcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_ee3a2585-9b2f-4c9d-9300-e5e501f9ae35" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_09339732-45ec-49d2-b7ae-c07c29faefcf" xlink:to="loc_us-gaap_LetterOfCreditMember_ee3a2585-9b2f-4c9d-9300-e5e501f9ae35" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>hcsg-20190331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2017 Workiva-->
<!--r:bceb36b2-765a-4bf5-99c6-3efd1dc0e033,g:52e95324-885c-46c9-a7c7-8da61ce67eab-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_srt_RangeMember_80804074-e9c3-479b-bced-e116ef221cc6_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_b1bc36c6-95bf-440e-a144-0695d815b710_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_3765c750-3ef9-46eb-9727-d8eaf801280d_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturing in one year or less</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_ea088bab-aa6d-46e8-8296-165a8d02f1dd_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business and Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_51df5be2-9ae1-4e4b-98da-912896aa919c_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Maturities of Available for Sale Investments</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_e2463e63-4152-4a85-b60b-469f786b93cf_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4f796708-243a-4eda-95bc-f5369b68af08_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_69199f81-6241-4ad1-82a9-f024229114cc_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation cost</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_b1ff3a7c-4243-4551-ae58-d10929269f17_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_819f3723-831d-42cc-99fb-23cd363a3bbe_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales of marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_04d0ac1e-b423-4cf6-9185-66211c7b15a3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from available for sale municipal bonds</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4b4e751d-3a55-45ad-abbf-5b0089217c4c_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_198d7137-10e6-4df4-afb0-b5291b6b37a6_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentrations of Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_e3660849-6db5-40d1-8650-1d688cf6ebd1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_eaefed4d-e997-41ec-b68c-8fad9496feb8_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_InternationalMember_e769e6cc-0a63-45b4-874f-4f1020b3b68c_terseLabel_en-US" xlink:label="lab_hcsg_InternationalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International</link:label>
    <link:label id="lab_hcsg_InternationalMember_label_en-US" xlink:label="lab_hcsg_InternationalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International [Member]</link:label>
    <link:label id="lab_hcsg_InternationalMember_documentation_en-US" xlink:label="lab_hcsg_InternationalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InternationalMember" xlink:href="hcsg-20190331.xsd#hcsg_InternationalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_InternationalMember" xlink:to="lab_hcsg_InternationalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_01d59fd9-a0f3-4b56-9c7e-36f1b147b478_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_db292117-2be3-49cc-ab88-727365eb492d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies_0add6ec0-d7dd-4dda-ac09-c35ee3b4ec7b_terseLabel_en-US" xlink:label="lab_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization period of inventories and supplies</link:label>
    <link:label id="lab_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies_label_en-US" xlink:label="lab_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period of Amortization of Inventories and Supplies</link:label>
    <link:label id="lab_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies_documentation_en-US" xlink:label="lab_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period of Amortization of Inventories and Supplies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies" xlink:href="hcsg-20190331.xsd#hcsg_PeriodOfAmortizationOfInventoriesAndSupplies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies" xlink:to="lab_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1911658e-1950-4e69-a550-8e64c2611170_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_e40fb1c2-b54e-4329-8aea-6f3f59c749bf_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_63d529ec-2a86-454f-b5c2-2a968ce915b0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_5079f72e-3a3c-4cf1-bf95-8743cf9eab70_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_27158160-14d5-49ea-a98f-023e9b3477eb_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ScheduleofAccountingPoliciesTable_398fabf3-f9c9-4313-a53c-edad87727907_terseLabel_en-US" xlink:label="lab_hcsg_ScheduleofAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounting Policies [Table]</link:label>
    <link:label id="lab_hcsg_ScheduleofAccountingPoliciesTable_label_en-US" xlink:label="lab_hcsg_ScheduleofAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounting Policies [Table]</link:label>
    <link:label id="lab_hcsg_ScheduleofAccountingPoliciesTable_documentation_en-US" xlink:label="lab_hcsg_ScheduleofAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounting Policies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofAccountingPoliciesTable" xlink:href="hcsg-20190331.xsd#hcsg_ScheduleofAccountingPoliciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable" xlink:to="lab_hcsg_ScheduleofAccountingPoliciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_b8d87103-5da6-4fd2-86de-1fb429eb4c1c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_83187eb6-bd2a-4a15-a25a-06cef7bb0e10_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_e25c1d7b-315d-4cb0-ae2e-4aad2a7f34f1_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_59a0ce2b-ab14-4a16-87f7-b647daadb760_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e8857782-2635-4354-a13f-ae923e6480f8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeNonoperatingAbstract_b642e6f7-d4ee-4096-adca-36974aa88c3f_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense):</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeNonoperatingAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Nonoperating [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNonoperatingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:to="lab_us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_a364682a-6f91-4654-953e-fcb49a77897a_verboseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating costs and expenses:</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_us-gaap_CostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_1a2f2c47-b2b7-4096-ac73-8a3911a97a56_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Other Observable Inputs (Level 2)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9450243c-4df8-43d9-a775-b7dca911f8b8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_506c366a-08c2-43eb-83b0-cc50ea37f155_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2c05aadd-61c3-4462-8043-8aecdd1e331f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_160e29f8-1ad0-4fc8-879c-99ea05822645_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrent_a190d495-6c43-4c0f-a1da-7f9621d9238c_terseLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued insurance claims</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WorkersCompensationLiabilityCurrent" xlink:to="lab_us-gaap_WorkersCompensationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2aed77a8-bc4c-4f5d-b080-39c47479e3c7_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average expected life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_adf59da4-54bd-4230-b2e8-670790329c55_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average expected life (years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_affcafe7-e1ef-4acb-ab1d-0b267e242e4a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_18d63e4d-2bd1-4567-add4-20253b4f2d47_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_a2f606d3-3009-4068-a4e2-5d769444f504_terseLabel_en-US" xlink:label="lab_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_label_en-US" xlink:label="lab_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Six</link:label>
    <link:label id="lab_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_documentation_en-US" xlink:label="lab_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Six</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix" xlink:href="hcsg-20190331.xsd#hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix" xlink:to="lab_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_d2af3b07-27bc-40d0-a79a-88f43a346e8e_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_3f5ef3b8-78a6-4658-a9c1-1590716b6de6_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_db2016c0-8eeb-4969-a79c-7269f5bc70e8_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_da03b193-e9bc-4950-85ad-fa6a9f9f0ec0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3fc674b2-4ca5-4c97-9b75-d98f22b82d91_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares available for future grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_9668e278-1f55-44e2-bd0a-2ebe32fc399a_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_c14d8b0c-fcb8-4e74-af2e-29cec7aecaa8_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_dd84090b-9569-4cd2-842a-735e98b66475_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average discount rate &#8212; operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b4c11816-7d45-4ea2-baa3-cb00be1936f3_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_4d463704-20a9-47ca-a891-cd67f9d6fc81_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts and Notes Receivable</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and Other Accounts Receivable, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_814d1593-d104-44cf-90e9-4dd9669a1e28_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_948fdc5d-61ec-4b01-a1c6-b43966eae520_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_ed804fbb-b291-402b-a106-d59c9acab4f5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Grant-Date Fair Values and Intrinsic Values of Options Vested</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fbef87b1-ee2b-4451-b544-08f58653e7c2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_76142fac-f317-40eb-853a-ffa0d3e66d0b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_341ef5ba-33cc-41d1-8710-6a4d40068060_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_8f4592a4-67bb-4e2d-9aa2-d41679c90908_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts, noncurrent</link:label>
    <link:label id="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_8d603031-b0fe-4516-864c-4922b9b9e34a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Notes, Loans and Financing Receivable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" xlink:to="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ComputerHardwareAndSoftwareMember_7aa0be39-2ac1-4e61-b3ef-0b958f3eb888_terseLabel_en-US" xlink:label="lab_hcsg_ComputerHardwareAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer hardware and software</link:label>
    <link:label id="lab_hcsg_ComputerHardwareAndSoftwareMember_label_en-US" xlink:label="lab_hcsg_ComputerHardwareAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Hardware And Software [Member]</link:label>
    <link:label id="lab_hcsg_ComputerHardwareAndSoftwareMember_documentation_en-US" xlink:label="lab_hcsg_ComputerHardwareAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ComputerHardwareAndSoftwareMember</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ComputerHardwareAndSoftwareMember" xlink:href="hcsg-20190331.xsd#hcsg_ComputerHardwareAndSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ComputerHardwareAndSoftwareMember" xlink:to="lab_hcsg_ComputerHardwareAndSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_848eaca9-8fae-4832-b474-f529ddeb8f21_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requisite service period for plan participation eligibility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dbd879f1-0d67-4e01-85f9-dcafdbe6688e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_9807dcaa-245d-49ad-83a9-299a3a2ffc28_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued pursuant to Employee Stock Plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5a0e7880-4950-4e77-83d3-4b4f729b6818_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityNoncurrent_f956639e-5f4a-4392-8a7f-b79874d4485a_verboseLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued insurance claims &#8212; long-term portion</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:to="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInventory_a3d3b2b4-8255-4153-a529-ae40f0a03ab4_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherInventory" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories and supplies</link:label>
    <link:label id="lab_us-gaap_OtherInventory_label_en-US" xlink:label="lab_us-gaap_OtherInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Inventory, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInventory" xlink:to="lab_us-gaap_OtherInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0c829dfd-264f-4109-9dca-45630696be78_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_05966bf8-6c15-4652-90ce-63cfd34c78e2_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of common shares outstanding - basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_213707be-6294-4a43-94f0-cba84247b8ac_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets, less accumulated amortization of $18,257 and $17,216 as of March 31, 2019 and December 31, 2018, respectively</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_29d332cb-db41-40c8-885c-10e0662c0884_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_86de0a0a-bed2-43c0-8e4a-a77cbd3301f3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_label_en-US" xlink:label="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable" xlink:to="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0f63a887-ecad-4e97-8f3a-ccc0321d6fcd_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_db03fe24-c2c6-4739-9afa-682617a6503a_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total pre-tax stock-based compensation expense charged against income</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_b639eee9-31be-43cd-8ca7-de6c678ae019_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SERP expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allocated Share-based Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_fe9edc98-da58-4add-acab-91b180027ac3_terseLabel_en-US" xlink:label="lab_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain recorded in SERP liability account</link:label>
    <link:label id="lab_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_label_en-US" xlink:label="lab_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Unrealized Gain (Loss) Recorded Within The Deferred Compensation Liability Account</link:label>
    <link:label id="lab_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_documentation_en-US" xlink:label="lab_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Unrealized Gain (Loss) Recorded Within The Deferred Compensation Liability Account</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" xlink:href="hcsg-20190331.xsd#hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" xlink:to="lab_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_945e565d-9ae5-409b-9c18-af682cf30a3c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_03c098c7-0bc3-4544-83ac-d44d8d577cc8_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_1c556d15-0010-47de-8b5f-fcba92272d23_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability - long-term portion</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_5e664479-18db-4d8f-8c80-e80bdfe6eceb_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS:</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_b3f5c52a-7da2-47c8-84f6-6b46a74a3e87_negatedLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Gains) losses reclassified from other comprehensive income</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_333c4fbb-5e66-45d7-984f-6572e63ef084_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_33109340-80db-4438-b711-846dbd405e18_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_50faa46e-03f8-4b15-8604-df8018fa794b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_a6edb60f-b793-4019-9f46-b1ab282f0ee9_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_e8bce862-8e88-4e50-90ce-3d5ee4b18e7c_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCompensation_60aaf063-52e7-4775-813c-596fc3eb07b3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation liability</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCompensation_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_5ee07230-8c1d-4161-9c76-e4c82f1673ce_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">STOCKHOLDERS&#8217; EQUITY:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_a41fd052-a0b3-4890-ad15-5c26110a9b14_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) on available-for-sale marketable securities, net of taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_9b9ffd04-dc79-442d-8c34-5a152a04a5f6_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain on available-for-sale marketable securities, net of taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementScenarioAxis_aad2b015-62e1-4046-a9c3-c4603b97dc3d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementScenarioAxis_label_en-US" xlink:label="lab_us-gaap_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementScenarioAxis" xlink:to="lab_us-gaap_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_9c3c0be3-22be-4c5c-8d5c-21f4c031aa89_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_c2344773-0ba6-49f0-b8c3-d8647c1dfd70_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Information of Reportable Segments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_bfdff870-021a-4a0a-8019-06abb4b1389a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_d412deb1-47d6-4793-b34e-0a7460400fee_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation liability</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_bd9f68a8-bbee-4dfc-b444-3e01a6ccac21_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_bf9bab1b-8075-4ece-8db4-2b9e954db9e4_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_3db02820-c39a-4448-b873-bb84b6ea144d_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventorySuppliesPolicy_964c96c4-0587-4420-b031-3b915adcc189_terseLabel_en-US" xlink:label="lab_us-gaap_InventorySuppliesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories and Supplies</link:label>
    <link:label id="lab_us-gaap_InventorySuppliesPolicy_label_en-US" xlink:label="lab_us-gaap_InventorySuppliesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Supplies, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventorySuppliesPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventorySuppliesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventorySuppliesPolicy" xlink:to="lab_us-gaap_InventorySuppliesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_a5aad61c-99c4-479e-9874-061ca7a64b1f_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_80399892-da58-4563-9082-9d35440623b3_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_e33d4194-0ae5-49f5-b83c-04af619e3ee0_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_09c34864-607e-4311-90a0-0bd3aba81640_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Identifiable Intangible Assets and Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9a9a2f97-ba19-41d2-9181-f763e6654506_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_f2de16a0-839e-485b-a204-f2b706354320_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_6981a76e-d1e0-4e21-951c-2b330759b695_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued pursuant to Dividend Reinvestment Plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Dividend Reinvestment Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix_f06ee3a1-076d-405f-92f7-c80239bada3a_terseLabel_en-US" xlink:label="lab_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix_label_en-US" xlink:label="lab_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Six</link:label>
    <link:label id="lab_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix_documentation_en-US" xlink:label="lab_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Six</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" xlink:href="hcsg-20190331.xsd#hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" xlink:to="lab_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_875f97af-31f9-4c89-bfb9-8bb1ef3f811b_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dec48ad2-7da4-4a73-a297-273d2a5a5cbb_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities excluded from computation of diluted earnings per common share (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_5a486c65-447b-46a0-873c-c97b0051b511_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_45792ce7-bfc2-4f71-a0de-510091d5995d_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_fdc621cb-0e9e-4c99-9ba9-15a414df4f4a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, remaining performance obligation period</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_812347c1-a965-437c-a0cf-c2d674812fab_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Stock Options Outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fc327179-26c8-495d-b7e6-baee2aa82c86_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5dee7f78-5f78-4610-808c-2868d6b89baf_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options and other stock-based compensation, net of shares tendered for payment</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_28a81e10-6416-4557-9ace-556a5865a694_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1f244ce3-2de0-4476-9168-1f5181fb0f6f_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_1e8b547c-58f7-4f42-a267-fd36e17cd1fe_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities, at fair value</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6d73c54a-2abb-451f-a8f8-1bdd2cac28dd_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_deb37e28-ad94-4856-a8c1-f97f6c0dd7ee_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Other Information of Stock Option Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation, Stock Options, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_ba429128-61f1-4c34-9ce9-6e89bc59d48b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_MidCapGrowthMember_3b0b8db4-db8a-4ad1-8010-dd2c317f3993_terseLabel_en-US" xlink:label="lab_hcsg_MidCapGrowthMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mid Cap Growth</link:label>
    <link:label id="lab_hcsg_MidCapGrowthMember_label_en-US" xlink:label="lab_hcsg_MidCapGrowthMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mid Cap Growth [Member]</link:label>
    <link:label id="lab_hcsg_MidCapGrowthMember_documentation_en-US" xlink:label="lab_hcsg_MidCapGrowthMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mid Cap Growth.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_MidCapGrowthMember" xlink:href="hcsg-20190331.xsd#hcsg_MidCapGrowthMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_MidCapGrowthMember" xlink:to="lab_hcsg_MidCapGrowthMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_fa347d05-aa79-4823-8210-b036c288cb37_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_be858a91-54cf-4d7b-b2af-d574615ef164_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtLineItems" xlink:to="lab_us-gaap_ShortTermDebtLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_6d6f160d-39ce-4dac-86e8-d5251a381e3e_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_d1a5b748-e965-42ea-a404-13899ff129a0_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_c4f3b965-d4f8-4842-893f-a629147d56a7_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reissuance of treasury stock pursuant to Dividend Reinvestment Plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_f34c77a9-c5c0-49da-ac35-6d4baf14c669_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Losses from the sale of available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_f85ef5f9-ee5b-4e58-bb9b-2b0ef65bc96c_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2be47779-5a7c-4531-b245-7a044c50800e_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_bb2d4691-715d-4707-a165-b07023655ab4_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Lease Expense</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_609527cc-183f-4042-9589-1ed254b9b9a2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9ca924a4-ec7e-4e0b-8121-371f436e6074_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockOptionMember_13888bd9-eccb-4e44-b535-7e202bbcf7ab_verboseLabel_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_StockOptionMember_label_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionMember" xlink:to="lab_us-gaap_StockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice_f850a71b-a0c7-4748-a18f-bafd5eb64b14_terseLabel_en-US" xlink:label="lab_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities excluded from earnings per share, average exercise price (in dollars per share)</link:label>
    <link:label id="lab_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice_label_en-US" xlink:label="lab_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Shares Authorized Under Stock Option Plan Exercise Price Range Exercisable Options Weighted Average Exercise Price</link:label>
    <link:label id="lab_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Shares Authorized Under Stock Option Plan Exercise Price Range Exercisable Options Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" xlink:href="hcsg-20190331.xsd#hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" xlink:to="lab_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_21f53989-7f11-4ddf-882e-851ac9444329_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b417f164-8acf-499c-ac25-9e6857689d31_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8065c717-7cc5-4aa1-ac32-0afad6e67f01_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dec430ce-ecb9-4453-868f-bcbadbf78170_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_397ec474-8593-4ec5-914e-c58fd1e65db5_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities</link:label>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Operating Activities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:to="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_4aed615a-6691-4aa2-a794-7eaead8ea19c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e7f38622-1f4e-4a82-b8a9-cc51a79c6b0e_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant-date fair value of stock options granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_351d1e0b-c99e-4935-ad71-aaf94cccc3a3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_04756bb1-3a9e-4bd0-88eb-5d20829b085f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Short-term Debt [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Short-term Debt [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:to="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DividendsDeclaredAndPaidTextBlock_13fbd5d4-abbc-4ce7-b3a3-73957842418f_verboseLabel_en-US" xlink:label="lab_hcsg_DividendsDeclaredAndPaidTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends</link:label>
    <link:label id="lab_hcsg_DividendsDeclaredAndPaidTextBlock_label_en-US" xlink:label="lab_hcsg_DividendsDeclaredAndPaidTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends Declared And Paid [Text Block]</link:label>
    <link:label id="lab_hcsg_DividendsDeclaredAndPaidTextBlock_documentation_en-US" xlink:label="lab_hcsg_DividendsDeclaredAndPaidTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of cash dividends declared by an entity during the period for common. This element includes paid and unpaid dividends declared during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DividendsDeclaredAndPaidTextBlock" xlink:href="hcsg-20190331.xsd#hcsg_DividendsDeclaredAndPaidTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DividendsDeclaredAndPaidTextBlock" xlink:to="lab_hcsg_DividendsDeclaredAndPaidTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsAndNotesReceivableNet_acb4a1bf-de61-417b-adb9-1314763f8e97_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsAndNotesReceivableNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total net accounts and notes receivable</link:label>
    <link:label id="lab_us-gaap_AccountsAndNotesReceivableNet_label_en-US" xlink:label="lab_us-gaap_AccountsAndNotesReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts and Notes Receivable, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndNotesReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsAndNotesReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsAndNotesReceivableNet" xlink:to="lab_us-gaap_AccountsAndNotesReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_d945d523-67b4-48f9-933d-2baa5ac8def3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_cccea403-c260-4c85-b437-11aec919c616_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net current period other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostAbstract_6e8ca7d7-af15-4051-8783-73a149532bfe_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostAbstract_label_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostAbstract" xlink:to="lab_us-gaap_LeaseCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3aa70a05-ca4a-4f36-8ca5-9ddc80237231_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_e92cbc0a-793f-4716-b414-b1cbca8e689e_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7a17033b-2ac7-4b56-836c-8d435560202e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_a82a9c51-3f2b-4292-9c41-a2d8bdda9e2b_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_9cecc195-ed3b-45d5-af59-dd5d172ef3e9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Realized loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Realized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_315da5fb-42f7-448e-94ab-a563e39835c6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities_79c99992-f1f4-4e67-b463-6101ff575140_terseLabel_en-US" xlink:label="lab_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of financial institutions holding cash and cash equivalents and marketable securities</link:label>
    <link:label id="lab_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities_label_en-US" xlink:label="lab_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Number of Financial Institutions Holding Cash and Cash Equivalents and Marketable Securities</link:label>
    <link:label id="lab_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities_documentation_en-US" xlink:label="lab_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Number of Financial Institutions Holding Cash and Cash Equivalents and Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" xlink:href="hcsg-20190331.xsd#hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" xlink:to="lab_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_70b9c9b3-a5f8-47af-8adf-a56b68ec211c_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_946a4f4a-9361-4658-9efc-4e90713e01d8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Unobservable Inputs (Level 3)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_d66739b0-4064-458e-919c-128a92a7a783_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of marketable securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_da7fa5ca-a7d4-4603-8289-13afd356b478_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_aaf2584f-5990-4815-a33d-c179dfe68bef_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_2d99f8b1-2389-4ccb-b839-dc6956feedba_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDividendsPayableTextBlock_6c0f3788-1846-4aff-9e3f-2d4580293ea1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Dividends Payable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDividendsPayableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Dividends Payable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDividendsPayableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_b319de24-843b-49c2-88d2-bc9257af1489_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Realized Gains (Losses) on Sale of Available-for-sale Securities</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleEquitySecuritiesGrossUnrealizedGain_ef9f847a-6fbb-4164-afb7-9fcb3d6b84c1_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleEquitySecuritiesGrossUnrealizedGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains related to equity securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleEquitySecuritiesGrossUnrealizedGain_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleEquitySecuritiesGrossUnrealizedGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Equity Securities, Gross Unrealized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleEquitySecuritiesGrossUnrealizedGain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleEquitySecuritiesGrossUnrealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleEquitySecuritiesGrossUnrealizedGain" xlink:to="lab_us-gaap_AvailableForSaleEquitySecuritiesGrossUnrealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_cd2c21b4-8154-4abb-81e3-7ae2f2f85c3a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts and Notes Receivable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_ec505e00-e117-40ba-a4bc-f3cf00296062_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Realized gain</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Realized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_084eb09e-2696-47e5-b68d-5108c1a3ec6e_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_10666c83-1e93-49cc-9cae-cff78b253d77_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_20346efc-b934-4502-a05a-47fb84328bd8_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturing in second year through fifth year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerRenewalTerm_6029dcd8-2f0f-488c-ae31-dabc6f2ea637_terseLabel_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewal term</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerRenewalTerm_label_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer, Renewal Term</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerRenewalTerm_documentation_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm" xlink:href="hcsg-20190331.xsd#hcsg_RevenueFromContractWithCustomerRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm" xlink:to="lab_hcsg_RevenueFromContractWithCustomerRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_09f3e3b2-33ec-41ea-bcc3-344adacb914e_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_6250b4c4-b410-4801-8ad2-6b4f1eedcff7_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income for the period</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_62cc7f64-f20d-4bca-b4e8-4a7efabacca0_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableNet_342d4c39-be61-4639-b0f4-bebf131feb26_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing receivable</link:label>
    <link:label id="lab_us-gaap_NotesReceivableNet_label_en-US" xlink:label="lab_us-gaap_NotesReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableNet" xlink:to="lab_us-gaap_NotesReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_c10889ba-7273-4f94-b877-a72ef2cd1779_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_2b1ac627-fbf9-4f48-a70f-f1468206224f_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_3c803056-977e-479d-81d2-6a63ac759344_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and intangible asset impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Asset Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_95ebb86b-0180-45be-8846-2bb06964cf32_terseLabel_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial period preceding cancellation notice</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_label_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer, Initial Period Preceding Cancellation Notice</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_documentation_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer, Initial Period Preceding Cancellation Notice</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" xlink:href="hcsg-20190331.xsd#hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" xlink:to="lab_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_9c25f8b5-8c05-4cde-81fc-db78db2ff617_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_ba292b54-18cc-47dd-9927-7053deb28078_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury shares issued for Deferred Compensation Plan funding and redemptions</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Employee Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_95619ac2-3103-45ee-a44b-8ee3628ba129_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income, net of taxes</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_5f221616-d4d0-4ab2-874b-faf7f3d6e5d3_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_281b24b1-32e8-40c9-8388-cbd00f729a91_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expired (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_c49df46d-8a9c-4a11-85aa-27dd7db32960_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_821f2f0e-4b8b-40be-94e6-4a82816b28e3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock reserved for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_32036de6-4d62-4bee-9577-edf6873fb99c_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_31cb1797-5309-41b0-afbe-8021b9b18908_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares authorized for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_35ea20a5-e233-4c66-95b7-04130c51f158_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_6fd60647-f056-4749-a45b-f14f3410b0f2_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued expenses</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3f67e32a-1129-4d73-a994-3625111affb6_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income, net of taxes</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract_6147d635-f8d7-4b1d-9ec7-413ed2939813_terseLabel_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding:</link:label>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract_label_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Outstanding [Abstract] [Abstract]</link:label>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract_documentation_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Outstanding [Abstract] [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract" xlink:href="hcsg-20190331.xsd#hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract" xlink:to="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_f793f9be-b7e1-4ee7-bcfd-2696279b441c_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and other accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0fbe9444-de43-40ee-8f6e-cbf37bc48b6c_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank line of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a06dc822-ff03-4dd2-89f6-64824ceb09b7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_435f12aa-f861-4700-8802-5a001f9a4829_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_CorporateAndEliminationsMember_12642772-7ef2-42a5-939a-b2f8f4debe3d_terseLabel_en-US" xlink:label="lab_hcsg_CorporateAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate and eliminations</link:label>
    <link:label id="lab_hcsg_CorporateAndEliminationsMember_label_en-US" xlink:label="lab_hcsg_CorporateAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate And Eliminations [Member]</link:label>
    <link:label id="lab_hcsg_CorporateAndEliminationsMember_documentation_en-US" xlink:label="lab_hcsg_CorporateAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate And Eliminations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_CorporateAndEliminationsMember" xlink:href="hcsg-20190331.xsd#hcsg_CorporateAndEliminationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_CorporateAndEliminationsMember" xlink:to="lab_hcsg_CorporateAndEliminationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_fd6a1543-f935-469c-9daa-bc1a6b4389da_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent_f66bfc8d-56b6-418f-9828-ed1c7797f11b_terseLabel_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent of revenue</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent_label_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer, Including Assessed Tax, Percent</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent_documentation_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer, Including Assessed Tax, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent" xlink:href="hcsg-20190331.xsd#hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent" xlink:to="lab_hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent_39984c92-bbb4-4c31-a0ae-bd75f676ad93_terseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes receivable</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent_label_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes, Loans and Financing Receivable, Gross, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansReceivableGrossNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:to="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_IncreaseDecreaseInDeferredCompensationFunding_f2c3e23b-059c-42d3-832d-77bcb2b8449d_negatedLabel_en-US" xlink:label="lab_hcsg_IncreaseDecreaseInDeferredCompensationFunding" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation funding</link:label>
    <link:label id="lab_hcsg_IncreaseDecreaseInDeferredCompensationFunding_label_en-US" xlink:label="lab_hcsg_IncreaseDecreaseInDeferredCompensationFunding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Deferred Compensation Funding</link:label>
    <link:label id="lab_hcsg_IncreaseDecreaseInDeferredCompensationFunding_documentation_en-US" xlink:label="lab_hcsg_IncreaseDecreaseInDeferredCompensationFunding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Deferred Compensation Funding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_IncreaseDecreaseInDeferredCompensationFunding" xlink:href="hcsg-20190331.xsd#hcsg_IncreaseDecreaseInDeferredCompensationFunding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_IncreaseDecreaseInDeferredCompensationFunding" xlink:to="lab_hcsg_IncreaseDecreaseInDeferredCompensationFunding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_76077f4c-b9cb-4843-a800-25b949f2468e_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Accumulated Other Comprehensive Income by Component</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_b1a9a671-3778-4133-8aa4-3c8edd756d2d_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_afb4fec4-5e70-459d-970f-c1f3c31ee821_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_7f22a469-be3b-45bc-bd11-a0af7504092a_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeAmortizationOfPremium_eabf6395-6956-4303-9444-a49a92e46133_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of premium on marketable securities</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeAmortizationOfPremium_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Amortization of Premium</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink:to="lab_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_774f3f85-c3be-4a4f-aff1-b3bb3bbdf093_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_1c8804ac-7b94-4bee-a619-72e4676068ec_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income:</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_0df710dd-f881-4ebb-ace2-05fc81da5c7d_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_8cd6aeb0-ff5e-4f04-bfb5-0fa67c1f0081_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_52995de8-051f-4736-82ae-d48e70257c2d_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_e5be2b13-3b44-428b-879b-339e32bb5deb_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Rent Expense, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesRentExpenseNet" xlink:to="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_77eb646a-75dd-4985-b3b7-cf919e3fc0ee_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_05800630-1992-4279-9ed5-4724aa4134d7_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_3a31708d-1d43-47dc-b2ad-867127f2cf35_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type Categorization [Domain]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock_3ba4027f-904c-4688-bc9a-6c09ab9e0d0c_terseLabel_en-US" xlink:label="lab_hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Dividends Payable on Outstanding Weighted Average Number of Basic Common Shares</link:label>
    <link:label id="lab_hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock_label_en-US" xlink:label="lab_hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Dividends Payable on Outstanding Weighted Average Number of Basic Common Shares [Table Text Block]</link:label>
    <link:label id="lab_hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock_documentation_en-US" xlink:label="lab_hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Dividends Payable on Outstanding Weighted Average Number of Basic Common Shares [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock" xlink:href="hcsg-20190331.xsd#hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock" xlink:to="lab_hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_81399509-10d7-4ff4-a8b0-b4893f4f0b97_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_597a8438-122b-4cdc-9582-ee0ec0f27479_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts Reclassified from Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_07e15219-8204-4d70-be44-6d20cfabb68c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_47c594e1-e085-449b-b382-43d7805e49b2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Disclosure Items [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_026a5898-4036-494f-a160-1b63d940e3e8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property and equipment, at cost</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_06766330-4a1e-4a0b-b65f-6b1e12a93530_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAdjustmentMember_7b990bab-358b-4174-8eed-7ef80f18fc67_terseLabel_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior period adjustment</link:label>
    <link:label id="lab_srt_RestatementAdjustmentMember_label_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAdjustmentMember" xlink:to="lab_srt_RestatementAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_a5e7ea9a-741d-4687-bc65-5a5d391e9e62_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_9cbb0738-2d97-48d5-95da-18a8ea00c082_terseLabel_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average weekly hours of work</link:label>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_label_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Average Weekly Hours of Work</link:label>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_documentation_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Average Weekly Hours of Work</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" xlink:href="hcsg-20190331.xsd#hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" xlink:to="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_5d69bf2d-ed9a-4917-a28a-aa285d5dab1c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax impact of share-based awards</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c581d00e-99bf-470a-9892-4fb0985a9c31_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of options (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_72eb812b-0bdd-4ee7-9a57-0de8190bcc58_negatedLabel_en-US" xlink:label="lab_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction of bank line of credit</link:label>
    <link:label id="lab_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_label_en-US" xlink:label="lab_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Increase (Decrease) Remaining Borrowing Capacity</link:label>
    <link:label id="lab_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_documentation_en-US" xlink:label="lab_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Increase (Decrease) Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" xlink:href="hcsg-20190331.xsd#hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" xlink:to="lab_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_c12ddfba-807c-440c-bffa-a4ce35df9a4a_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued insurance claims</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Workers' Compensation Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_8bcea08b-75b5-4374-a81d-69f97994a6fe_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_7c7176d1-bfb1-41b6-a2d7-859b18f58951_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_67627078-584f-4de5-9b09-2aabffd3608f_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_a230fc59-54e0-4397-8224-6be12e59a59b_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation funding, at fair value</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_9275e02b-97ba-4ded-b99a-672555b7e97e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation fund</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationPlanAssets" xlink:to="lab_us-gaap_DeferredCompensationPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_723618fd-72ec-4a37-9269-4535475d6eef_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock in treasury (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2d296c97-dbb5-42ee-9b7b-18c0fb3211f2_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of stock options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_93858432-1108-44a7-ba3d-2a25c8e3bcf0_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c30eee82-7086-429c-bd27-eb87185b51f8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f61933d1-7a94-4b0d-9009-ef51bdf23da9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value of restricted stock granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7ff3197a-1c68-4af6-b1db-4ccac4383faa_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_93e41fd0-2495-43f7-b875-165fa2a78d0e_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturing in sixth year through tenth year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_097d6ba4-8495-43dd-880d-a52c36db771c_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_19d3301e-5f3e-42d6-bf4b-fd682d338061_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts, current</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_af0104a1-b4f0-4705-8bf5-c3be8eb8d8eb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_6921a1cf-ac53-416e-9170-93bf7a16dec0_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividend paid per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_cb80a3ec-a3ca-4622-b86b-aa6f645d82d4_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bad debt provision</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for Doubtful Accounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a95c8fb6-60d4-4d75-bfde-cb5969ab378d_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfInvestments_77386393-a598-45b6-9c67-a339bfc1b1d0_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other-than-temporary Impairments</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfInvestments_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other than Temporary Impairment Losses, Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOfInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfInvestments" xlink:to="lab_us-gaap_ImpairmentOfInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_10e9e8fe-1df7-4d44-aa20-c8ecc0ed1f8b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_2be32f64-b0b1-4240-a623-3ec141d665b3_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Fair Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract_ea1be552-3b00-4678-99ae-a1650cc77c42_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable, Net, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_ce3c4e47-0585-4fed-8612-35477f459ad0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quoted Prices in&#160;Active Markets (Level 1)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_ae66189e-88ed-4e01-b160-528f80cfaa3b_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_1466831f-0d97-4248-b515-6d7bdc0ebf04_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_b11a3c4f-aca5-4382-8eb6-17a02eea984e_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_fea1afce-dc28-4289-a039-414f5a19ca23_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_77a42171-d9a9-44c3-b730-01b321154251_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_7536fb74-ed87-454b-8c83-0e66bd9a7c30_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Nonoperating, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_c36cd7e0-fcc6-42a7-9fb1-631024c20c03_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_008216d1-c695-4b29-8ecd-df993b73ae60_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average Number of Shares</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_ebe61e20-c7b7-4738-8b51-598d6b7b73fc_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred at Point in Time</link:label>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_3eedb5cd-92e6-4bb2-a19e-acb5923f2def_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summarized Information of Stock Options Outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember_b525d06c-4f31-41a2-bdfb-d9c9c93b1c22_terseLabel_en-US" xlink:label="lab_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock and restricted stock units</link:label>
    <link:label id="lab_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember_label_en-US" xlink:label="lab_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock And Restricted Stock Units (RSUs) [Member]</link:label>
    <link:label id="lab_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember_documentation_en-US" xlink:label="lab_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock And Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember" xlink:href="hcsg-20190331.xsd#hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember" xlink:to="lab_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2ee9045d-ff50-4855-a96b-e1df04467eaf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_95583e1e-8d93-4438-ba23-5d1e965e1874_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_b7ad097f-f922-451a-887b-0fddecd21f7a_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_1139ddde-a4f3-4cec-bc33-50b4dd259595_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_5db65292-a729-409a-b3e5-8c56e92562d4_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_f338a281-e8ea-4af5-a1d1-e2031776eac5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of ESPP Annual Offerings</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_6b8835cb-b00d-455f-9e7c-093d23374999_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_f2f3fe3f-4f82-4c9d-8529-a0a6c6b50309_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a6d3e7ba-d1a5-4d06-bdcd-75e6e67ea327_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">End of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3664a2a8-0b7b-43b2-8dcd-4c19e67038fd_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_50aeb80e-014d-431e-8ae8-8d5d6476cf1a_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis" xlink:to="lab_us-gaap_InvestmentTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_LessorOperatingLeaseTerminationOptionTerm_d6c0ceab-1380-400e-b8ce-ff089952f901_terseLabel_en-US" xlink:label="lab_hcsg_LessorOperatingLeaseTerminationOptionTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination option</link:label>
    <link:label id="lab_hcsg_LessorOperatingLeaseTerminationOptionTerm_label_en-US" xlink:label="lab_hcsg_LessorOperatingLeaseTerminationOptionTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Termination Option, Term</link:label>
    <link:label id="lab_hcsg_LessorOperatingLeaseTerminationOptionTerm_documentation_en-US" xlink:label="lab_hcsg_LessorOperatingLeaseTerminationOptionTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Termination Option, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LessorOperatingLeaseTerminationOptionTerm" xlink:href="hcsg-20190331.xsd#hcsg_LessorOperatingLeaseTerminationOptionTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_LessorOperatingLeaseTerminationOptionTerm" xlink:to="lab_hcsg_LessorOperatingLeaseTerminationOptionTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_c7706cf1-9ece-4272-97d8-6dd31dc8ff6b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April 1 to December 31, 2019</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesGainLossExcludingOtti_4bb7ce12-a34b-4cce-bbab-e932a615efbc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesGainLossExcludingOtti" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) from the sale of available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesGainLossExcludingOtti_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesGainLossExcludingOtti" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Gain (Loss), Excluding OTTI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesGainLossExcludingOtti" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesGainLossExcludingOtti"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesGainLossExcludingOtti" xlink:to="lab_us-gaap_DebtSecuritiesGainLossExcludingOtti" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_c5e6ba60-2ab5-4dd3-86e9-98413f83a437_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants_688a2cf0-df2c-4eaf-8bf0-cfe384743c4e_terseLabel_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum term of grants</link:label>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants_label_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Term of Grants</link:label>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants_documentation_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Term of Grants.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants" xlink:href="hcsg-20190331.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants" xlink:to="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8b8ca168-735c-4ec8-8eee-fab2aab6aab6_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period of expense of unrecognized compensation cost, years</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedIncomeInvestmentsMember_a176d425-cf27-49a5-bb62-b3a013407005_terseLabel_en-US" xlink:label="lab_us-gaap_FixedIncomeInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income</link:label>
    <link:label id="lab_us-gaap_FixedIncomeInvestmentsMember_label_en-US" xlink:label="lab_us-gaap_FixedIncomeInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Investments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeInvestmentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FixedIncomeInvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedIncomeInvestmentsMember" xlink:to="lab_us-gaap_FixedIncomeInvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_42b94158-31db-41b1-8cfd-28678fa33dfa_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories and supplies</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_22efe0a0-8e78-4784-aa74-02e505f4d7ed_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a3e3457a-b7c9-47be-859c-5adc64f3820b_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_45382d46-4917-4524-a164-45154fee228f_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_06bc010c-0c32-48aa-ad17-f3278ea446b8_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeaseRenewalTerm_09808ecf-ea8f-46cb-a54c-d6396cab1019_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extension option</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseRenewalTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LessorOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LessorOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_c5d5774d-c85d-4fc5-999e-0a6e1098ba84_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued payroll, accrued and withheld payroll taxes</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ScheduleofAccountingPoliciesLineItems_db580862-80f8-44d0-8f4f-6c1584e09e12_terseLabel_en-US" xlink:label="lab_hcsg_ScheduleofAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounting Policies [Line Items]</link:label>
    <link:label id="lab_hcsg_ScheduleofAccountingPoliciesLineItems_label_en-US" xlink:label="lab_hcsg_ScheduleofAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounting Policies [Line Items]</link:label>
    <link:label id="lab_hcsg_ScheduleofAccountingPoliciesLineItems_documentation_en-US" xlink:label="lab_hcsg_ScheduleofAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Line Items] for Schedule of Accounting Policies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofAccountingPoliciesLineItems" xlink:href="hcsg-20190331.xsd#hcsg_ScheduleofAccountingPoliciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems" xlink:to="lab_hcsg_ScheduleofAccountingPoliciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_ac1fa8d5-fdd3-49a4-939e-03372a658cbf_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod_96395903-8a3f-4c71-b527-17884dd67551_terseLabel_en-US" xlink:label="lab_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Days to notify cancellation of service</link:label>
    <link:label id="lab_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod_label_en-US" xlink:label="lab_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Agreements, Days To Cancel Agreement After Initial Period</link:label>
    <link:label id="lab_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod_documentation_en-US" xlink:label="lab_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Agreements, Days To Cancel Agreement After Initial Period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod" xlink:href="hcsg-20190331.xsd#hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod" xlink:to="lab_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_3d2b5818-5bef-418b-b6ec-bef107ca783b_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_2553dc14-171d-48c7-92c7-da9ad6ed9253_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_494daf4b-254a-471c-89f6-e2ceeff9cc53_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_ef8a89c9-ce0e-41fe-8c73-f06c0ecb86c5_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (Note 15)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_7a116c64-7091-48c2-93ee-127f6af17609_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIBOR</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_24a3a42e-9175-40ea-90d1-a6c964a5ea6e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_8c5a8e41-4bf0-4094-8ed0-a029c910518f_terseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts and Notes Receivable</link:label>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_SmallCapGrowthMember_767a77eb-042f-4261-82bd-6834e3484ae3_terseLabel_en-US" xlink:label="lab_hcsg_SmallCapGrowthMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Small Cap Growth</link:label>
    <link:label id="lab_hcsg_SmallCapGrowthMember_label_en-US" xlink:label="lab_hcsg_SmallCapGrowthMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Small Cap Growth [Member]</link:label>
    <link:label id="lab_hcsg_SmallCapGrowthMember_documentation_en-US" xlink:label="lab_hcsg_SmallCapGrowthMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Small Cap Growth [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SmallCapGrowthMember" xlink:href="hcsg-20190331.xsd#hcsg_SmallCapGrowthMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_SmallCapGrowthMember" xlink:to="lab_hcsg_SmallCapGrowthMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_94e1e86c-ef3a-43cd-aca2-6aaa3d439963_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_43f85614-4f07-4c9d-9e3f-3b1b801f21f3_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued payroll, accrued and withheld payroll taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Employee-Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_68001acb-713b-49a8-a93d-8da414d4c979_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_def7468b-1937-4354-9b02-acad983f7c41_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent_319080c1-bd32-4fbc-9ba7-7d41ad3d504e_terseLabel_en-US" xlink:label="lab_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts and notes receivable</link:label>
    <link:label id="lab_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent_label_en-US" xlink:label="lab_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable, Gross, Current</link:label>
    <link:label id="lab_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent_documentation_en-US" xlink:label="lab_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable, Gross, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent" xlink:href="hcsg-20190331.xsd#hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent" xlink:to="lab_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_a6b3cf75-a270-4fcf-aa77-9725b2ec2da5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_9866fad0-3596-4ac4-a10b-f8d0f6f756ce_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_cde71819-6cae-46f9-ba78-382275c58c00_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_6b42191f-2938-4060-aed9-ca651353941d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_81a9ac71-f721-4c48-9667-036dadad6919_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_153c295c-8792-488b-be0d-b5fb2b87f80c_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $.01 par value; 100,000 shares authorized; 75,465 and 75,344 shares issued, and 74,058 and 73,877 shares outstanding as of March 31, 2019 and December 31, 2018, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_296433fb-1b01-45b9-8b9d-27fca4e6f422_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ServiceAgreementsInitialPeriod_a454bf3f-d684-45a8-834e-5ed6969ee8f5_terseLabel_en-US" xlink:label="lab_hcsg_ServiceAgreementsInitialPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial period of service term</link:label>
    <link:label id="lab_hcsg_ServiceAgreementsInitialPeriod_label_en-US" xlink:label="lab_hcsg_ServiceAgreementsInitialPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Agreements, Initial Period</link:label>
    <link:label id="lab_hcsg_ServiceAgreementsInitialPeriod_documentation_en-US" xlink:label="lab_hcsg_ServiceAgreementsInitialPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Agreements, Initial Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ServiceAgreementsInitialPeriod" xlink:href="hcsg-20190331.xsd#hcsg_ServiceAgreementsInitialPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ServiceAgreementsInitialPeriod" xlink:to="lab_hcsg_ServiceAgreementsInitialPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_41ae35c9-d82a-42c2-80e2-0964e254996f_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_824003c1-ab52-40a4-bdc0-acff52611a67_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unaudited Interim Financial Data</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_a9ef70bf-2070-4f5b-ab32-c67de797f32b_terseLabel_en-US" xlink:label="lab_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining shares authorized for issuance (in shares)</link:label>
    <link:label id="lab_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_label_en-US" xlink:label="lab_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Remaining Shares Authorized for Issuance</link:label>
    <link:label id="lab_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_documentation_en-US" xlink:label="lab_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Remaining Shares Authorized for Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" xlink:href="hcsg-20190331.xsd#hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" xlink:to="lab_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_5902438b-976f-44dd-bb7e-afc45dec822b_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScenarioUnspecifiedDomain_c28418b5-8228-477c-b8e9-75a21e7618b6_terseLabel_en-US" xlink:label="lab_us-gaap_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:label id="lab_us-gaap_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_us-gaap_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain" xlink:to="lab_us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_7fddaa93-6b9b-4a42-ba8e-90f95e8c7a0a_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs of services provided</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_99bf2595-5829-45ec-a21f-2ff245bec789_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesTextBlock_8dd11a7c-e861-40f0-ac03-12fbef739876_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesTextBlock_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Credit Losses [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForCreditLossesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_80597ae4-08cc-422d-8356-d40bdaf91d1b_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense &#8212; stock options, restricted stock and restricted stock units</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_83d1b117-7f6a-44f2-9b40-0b7bc5d1cb03_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock in treasury, at cost, 1,407 and 1,467 shares as of March 31, 2019 and December 31, 2018, respectively</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_7786355d-c9a3-4d9c-9d9d-ef727534fb2c_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_HousekeepingAndDietaryEquipmentMember_b5170513-6bb4-477d-bdae-72fa81bc97f7_terseLabel_en-US" xlink:label="lab_hcsg_HousekeepingAndDietaryEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Housekeeping and Dietary equipment</link:label>
    <link:label id="lab_hcsg_HousekeepingAndDietaryEquipmentMember_label_en-US" xlink:label="lab_hcsg_HousekeepingAndDietaryEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Housekeeping And Dietary Equipment [Member]</link:label>
    <link:label id="lab_hcsg_HousekeepingAndDietaryEquipmentMember_documentation_en-US" xlink:label="lab_hcsg_HousekeepingAndDietaryEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HousekeepingAndDietaryEquipmentMember</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingAndDietaryEquipmentMember" xlink:href="hcsg-20190331.xsd#hcsg_HousekeepingAndDietaryEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_HousekeepingAndDietaryEquipmentMember" xlink:to="lab_hcsg_HousekeepingAndDietaryEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6e552161-a98f-45ee-9c96-ca589fde8afb_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_637875c2-848c-45bb-9fbc-7fb6a0c0ab98_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7f0f9bb2-c4cf-48c3-88c5-e7c73a7c523b_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total debt securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_212c81f5-caa2-4a21-99f4-f776cbbb2b86_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Amortization Expense For Intangibles Subject To Amortization</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_cd5fc4da-0078-40c6-baab-c969982c0d25_terseLabel_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancellation notice period</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_label_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer, Cancellation Notice Period</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_documentation_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer, Cancellation Notice Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod" xlink:href="hcsg-20190331.xsd#hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod" xlink:to="lab_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_63cd1734-234a-460b-a12e-b9063d8b8a7a_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_3579a406-4002-4a0a-a601-b2faa04d194b_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred over Time</link:label>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred over Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredOverTimeMember" xlink:to="lab_us-gaap_TransferredOverTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_cefe399c-ea94-4464-bf32-334a689094c3_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining performance obligation</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_91fcf145-ba13-4cdf-a960-694c2c290c55_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_e8b8878a-4742-4c2c-88b5-0892bc69b470_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expired (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_c815b382-b288-4f86-b68f-d6eb2646dac3_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_4730e87a-6fb7-4d83-99ff-053ece5a3082_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_d7e2d51f-377e-4ddd-acd8-982cf016f43e_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_85bccda2-29f1-4f4f-9d6a-3ea61f10e5c9_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_cd413b85-b94d-4319-9806-e87e7607b723_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2e459e99-76c1-4719-b398-63e6bbb1594d_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_833146e3-8ef3-489f-b4a0-c86ce1717231_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_dcdb11b3-5e90-41be-82b2-cbcf0c31dc33_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates in Financial Statements</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_df97f23c-d867-4c27-9317-4bd5bf2bc463_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax provision (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_8ae62397-a849-4d3f-9cf7-b6814f9ff453_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax (expense) benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_e04b8100-8908-4073-89b0-8efa00847710_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Disclosure Items [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_13124cdb-9ada-4908-a8ba-253bf3bec423_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of timing</link:label>
    <link:label id="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_label_en-US" xlink:label="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Performance Obligation, Description of Timing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfTiming"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:to="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_ef3b4325-f452-490f-8c20-c99175c47532_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_77c956c8-afd8-4387-9b0e-d0da00652cf4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Minimum Lease Payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_d99d4fb2-1471-43a3-8aae-f761983bb394_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in other comprehensive (loss) income, tax (benefit) expense</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_3459e11a-8890-4f25-b6df-38995e6b2325_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid and accrued</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f5c8ffc0-fcb6-4cf0-89d1-324357c53046_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_23a75ad2-cbcb-4360-ada0-4d839c7bae8f_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts and notes receivable, less allowance for doubtful accounts of $58,630 and $47,209 as of March 31, 2019 and December 31, 2018, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_231a62cf-3056-4d40-b8cc-a5d659613fce_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total net short-term accounts and notes receivable</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_99aeb6a7-c226-41b3-80a2-dac952f7f095_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_09e81daf-dc48-439d-8e3b-4bd9f4b4f09b_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_82d95c0f-9dce-425b-be9a-e9420b8fc3d3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_728bee55-b310-492e-a36b-c00b53d17e59_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_dd37390a-0a17-41b8-aa39-05a1738dfbb9_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_2078ca63-692b-46f5-ba35-1f9f16c2ad5b_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesTextBlock_e0cdc0ac-7c14-4b3b-8a98-34e157c57a69_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Debt Securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesTextBlock_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesTextBlock" xlink:to="lab_us-gaap_MarketableSecuritiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_6c64ca68-a31d-4d86-93a4-0e2048a56a2d_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5716c16b-29c8-4301-9c81-1e190c01de6f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_LargeCapGrowthMember_f77278ab-7af5-4808-8426-74f6067baf0b_terseLabel_en-US" xlink:label="lab_hcsg_LargeCapGrowthMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Large Cap Growth</link:label>
    <link:label id="lab_hcsg_LargeCapGrowthMember_label_en-US" xlink:label="lab_hcsg_LargeCapGrowthMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Large Cap Growth [Member]</link:label>
    <link:label id="lab_hcsg_LargeCapGrowthMember_documentation_en-US" xlink:label="lab_hcsg_LargeCapGrowthMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Large Cap Growth.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LargeCapGrowthMember" xlink:href="hcsg-20190331.xsd#hcsg_LargeCapGrowthMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_LargeCapGrowthMember" xlink:to="lab_hcsg_LargeCapGrowthMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d3e20151-6d3e-4cb0-bf5d-c1a860f9afc8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_5b7ad5ef-4d94-4460-b881-77138fec22fd_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7a5f5308-e9c2-4684-888f-4ca46f636a65_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3a53e156-7c22-487c-a56d-aa63b237f54c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_f67f9c5d-ba01-4be7-a287-06d6f64319c0_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_93ab2b05-8288-421e-ba15-ffc8062e75f8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1f079ff9-5263-4657-a717-16ed6a9b3800_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumption For Fair Value of Options Granted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_1f1006a1-6c51-4669-a040-924001254a3e_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_a6f0793a-52dc-4b0c-a607-d9978702f16b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_BalancedAndLifestyleMember_f99182a8-83cb-4d63-93e3-1dc54aa80ae6_terseLabel_en-US" xlink:label="lab_hcsg_BalancedAndLifestyleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balanced and Lifestyle</link:label>
    <link:label id="lab_hcsg_BalancedAndLifestyleMember_label_en-US" xlink:label="lab_hcsg_BalancedAndLifestyleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balanced And Lifestyle [Member]</link:label>
    <link:label id="lab_hcsg_BalancedAndLifestyleMember_documentation_en-US" xlink:label="lab_hcsg_BalancedAndLifestyleMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balanced and Lifestyle.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_BalancedAndLifestyleMember" xlink:href="hcsg-20190331.xsd#hcsg_BalancedAndLifestyleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_BalancedAndLifestyleMember" xlink:to="lab_hcsg_BalancedAndLifestyleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_688f1602-6770-401d-bda1-dee5222eaa69_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0fe2a189-49e2-4516-b920-2296da39d7cc_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of common shares outstanding - diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MunicipalBondsMember_51b6ddb0-eed7-447e-8ef7-3c02bb8438e0_terseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipal bonds &#8212; available-for-sale</link:label>
    <link:label id="lab_us-gaap_MunicipalBondsMember_label_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipal Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember" xlink:to="lab_us-gaap_MunicipalBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_dc0305d0-0a84-483c-b11d-1e0d086278c5_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_d6b2435f-e880-4963-83c4-13f1ba9908fb_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease - right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund_33e855ab-8ac0-4b33-b5e1-3962c00e812f_negatedLabel_en-US" xlink:label="lab_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain on deferred compensation fund investments</link:label>
    <link:label id="lab_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund_label_en-US" xlink:label="lab_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) On Securities Related To Deferred Compensation Fund</link:label>
    <link:label id="lab_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund_documentation_en-US" xlink:label="lab_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The (increases)/decreases in market value of the unsold securities held within the deferred compensation fund whose (gain)/loss was included in earnings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" xlink:href="hcsg-20190331.xsd#hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" xlink:to="lab_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_a324e741-b505-40e1-a734-b2f086dc2857_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SERP</link:label>
    <link:label id="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Employee Retirement Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:to="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_f9d7bbef-d767-4b4d-9f93-64a39a2a776d_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letter Of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0a0759f4-ff7f-4d6d-9b80-19f3ce56f67a_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1ff317d4-126e-48b6-abaf-f0723dfc213c_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">End of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_12d04433-056a-4f98-99c4-a4a5422ff40b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposals of fixed assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:to="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_HousekeepingServicesMember_161abd1a-441b-43e0-8059-c70792989f7d_terseLabel_en-US" xlink:label="lab_hcsg_HousekeepingServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Housekeeping</link:label>
    <link:label id="lab_hcsg_HousekeepingServicesMember_label_en-US" xlink:label="lab_hcsg_HousekeepingServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Housekeeping Services [Member]</link:label>
    <link:label id="lab_hcsg_HousekeepingServicesMember_documentation_en-US" xlink:label="lab_hcsg_HousekeepingServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Housekeeping Services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingServicesMember" xlink:href="hcsg-20190331.xsd#hcsg_HousekeepingServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_HousekeepingServicesMember" xlink:to="lab_hcsg_HousekeepingServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_NatureofOperationsPolicyTextBlock_795dfefd-7e69-41b1-b59d-80cb52f9566c_terseLabel_en-US" xlink:label="lab_hcsg_NatureofOperationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations</link:label>
    <link:label id="lab_hcsg_NatureofOperationsPolicyTextBlock_label_en-US" xlink:label="lab_hcsg_NatureofOperationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations [Policy Text Block]</link:label>
    <link:label id="lab_hcsg_NatureofOperationsPolicyTextBlock_documentation_en-US" xlink:label="lab_hcsg_NatureofOperationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of operations policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_NatureofOperationsPolicyTextBlock" xlink:href="hcsg-20190331.xsd#hcsg_NatureofOperationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_NatureofOperationsPolicyTextBlock" xlink:to="lab_hcsg_NatureofOperationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation_ca25f0fd-4bc6-41cd-ae0b-927866715af7_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of statutory withholding on issuance of restricted stock and restricted stock units</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Income Tax Deficiency from Share-based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_3d594d35-286d-4125-b71f-a9ad363ff6d4_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net repayments from short-term borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Repayments of) Short-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_e18afdbd-21c0-4e49-b983-3e1c60c13ec9_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_4113e9e5-4578-4574-8523-0d110986f04b_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_3857d74e-b344-45bb-b718-f341a4f98651_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income for the period</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_5fd15d70-3c53-4f29-840f-3be01524b2ff_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_91fafd87-7d62-4048-b61d-76cfee68e492_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_240569ce-2379-4536-8e1a-31cf48a3c4b6_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e35479ff-2139-47bb-9f91-2b2688b20b85_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated amortization of other intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_ceda84d2-4c71-4643-bc41-bf80198b44a2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Other Types [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherTypesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a755f8e4-8a31-43a8-b75f-ccf15de260a5_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_b948c82f-231b-4b08-87ff-feb5d8d40825_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term</link:label>
    <link:label id="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable, Net, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract" xlink:to="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_9905c3fd-682b-4831-a8c7-5b124376787a_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_342a21e5-f633-4d87-a0d5-1ad7b1cadd46_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScenarioForecastMember_d50ce09b-c6ed-474b-b750-daa72ec4b9dd_terseLabel_en-US" xlink:label="lab_us-gaap_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_us-gaap_ScenarioForecastMember_label_en-US" xlink:label="lab_us-gaap_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario, Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScenarioForecastMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioForecastMember" xlink:to="lab_us-gaap_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_2853bc40-4b5a-47bf-a455-be2a546724f0_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_03b4397d-4846-4e17-931c-05e011c1e537_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_45b0584d-50a0-48e5-9522-9091765b9d43_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_142c8d65-a61f-417a-8dc1-abbc52bc8c0d_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of statutory withholding on net issuance of restricted stock units</link:label>
    <link:label id="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of Financing and Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_OperatingLeaseLiabilityCancellation_b7d088c5-b705-490d-aced-a8493ae91343_terseLabel_en-US" xlink:label="lab_hcsg_OperatingLeaseLiabilityCancellation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction in Lease Liability due to cancellation</link:label>
    <link:label id="lab_hcsg_OperatingLeaseLiabilityCancellation_label_en-US" xlink:label="lab_hcsg_OperatingLeaseLiabilityCancellation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Cancellation</link:label>
    <link:label id="lab_hcsg_OperatingLeaseLiabilityCancellation_documentation_en-US" xlink:label="lab_hcsg_OperatingLeaseLiabilityCancellation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Cancellation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_OperatingLeaseLiabilityCancellation" xlink:href="hcsg-20190331.xsd#hcsg_OperatingLeaseLiabilityCancellation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_OperatingLeaseLiabilityCancellation" xlink:to="lab_hcsg_OperatingLeaseLiabilityCancellation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_0f48e346-f8df-4c05-9a7c-669d943016e5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_e6748d24-7cde-4bb4-91a2-3d386497b4b1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_af7cb065-105a-4133-961d-d1781f88be54_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_d917d525-071f-47f5-bc54-0693d83dd0f4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock-based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_8277d6bf-9529-4b2a-bced-d7373e17176e_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_072db0b5-002c-4576-b000-16afe12ac0b6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options vested and exercisable, period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_664469d4-6821-4ab8-abe2-711c03480b7b_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_label_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:to="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_1eb7daef-a063-4205-9234-601ba8685381_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_208c7f2d-d7dd-4af9-85ce-08c5ddb9858d_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Irrevocable standby letter of credit, outstanding</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_cffb133b-72a3-47c3-9931-356e979584fd_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_PrimeRateOrOvernightBankFundingRateMember_a9a6e218-5c0d-4768-8c9b-4b041cdafef2_terseLabel_en-US" xlink:label="lab_hcsg_PrimeRateOrOvernightBankFundingRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prime Rate or Overnight Bank Funding Rate</link:label>
    <link:label id="lab_hcsg_PrimeRateOrOvernightBankFundingRateMember_label_en-US" xlink:label="lab_hcsg_PrimeRateOrOvernightBankFundingRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prime Rate Or Overnight Bank Funding Rate [Member]</link:label>
    <link:label id="lab_hcsg_PrimeRateOrOvernightBankFundingRateMember_documentation_en-US" xlink:label="lab_hcsg_PrimeRateOrOvernightBankFundingRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prime Rate Or Overnight Bank Funding Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PrimeRateOrOvernightBankFundingRateMember" xlink:href="hcsg-20190331.xsd#hcsg_PrimeRateOrOvernightBankFundingRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_PrimeRateOrOvernightBankFundingRateMember" xlink:to="lab_hcsg_PrimeRateOrOvernightBankFundingRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_452faa1a-6b72-479e-b652-60f24e9c40c4_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_63134f4c-a57e-4b84-ba95-fc514b8303c5_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_eeee424d-ae02-44ec-8f35-8ff98e172b1c_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_3bcd46f8-53cf-4be1-b1a9-2c319866fc5d_verboseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expense</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c9abd736-5b09-487a-b1c8-c1f9137b853a_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_00c40d08-e19f-4bab-98c8-2eee4c66c32f_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_3579d401-c4a2-4a19-9977-8b4090c1dc0f_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts and notes receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts and Notes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_973c19f7-cb51-4192-8b40-0ebce1bb3745_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_54ad8beb-ad50-4200-b289-d84b50689dc2_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_c77c197a-001b-485c-9fb0-8a85ef1a4997_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_a3e9466d-a338-4cef-a82d-bbb72696877e_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss) before reclassifications</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, before Reclassifications, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_9564947a-f9a5-45ce-96a8-541ca6059d5c_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_f46de706-9626-4e5e-a5d7-6f29778c2c5e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining lease term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_10fdf678-8355-44d2-b1b8-8763d4895c37_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April 1 to December 31, 2019</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5fcbb0ad-5b96-4f02-8c52-6b6caac08026_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of common shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_97cb0f01-430a-42f6-8ceb-44c0ffa9e7b1_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_f25f8c21-9a04-41de-943d-b7ea287200d0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems" xlink:to="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3c297c79-a2d3-4802-b3d5-c4a89e43632e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining lease term &#8212; operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_9d611d62-1685-4de6-9e9e-c5d41f2fac5b_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_ec11c431-1e45-47fa-ad00-e2351abd51f5_terseLabel_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable:</link:label>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_label_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Exercisable [Abstract] [Abstract]</link:label>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_documentation_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Exercisable [Abstract] [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract" xlink:href="hcsg-20190331.xsd#hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract" xlink:to="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_3e7ecbc9-0024-4506-add5-045d9311e798_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per share data:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_88d51d21-f3ab-4d1a-aa16-8e36f2194333_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options authorized to issue to employees (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_InvestmentIncomeAndOther_62b6ac28-d1ea-4ad4-8294-6719dd9ed31d_terseLabel_en-US" xlink:label="lab_hcsg_InvestmentIncomeAndOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment and other income, net</link:label>
    <link:label id="lab_hcsg_InvestmentIncomeAndOther_label_en-US" xlink:label="lab_hcsg_InvestmentIncomeAndOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income and Other</link:label>
    <link:label id="lab_hcsg_InvestmentIncomeAndOther_documentation_en-US" xlink:label="lab_hcsg_InvestmentIncomeAndOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income and Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentIncomeAndOther" xlink:href="hcsg-20190331.xsd#hcsg_InvestmentIncomeAndOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_InvestmentIncomeAndOther" xlink:to="lab_hcsg_InvestmentIncomeAndOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_df74e064-8b2f-4f21-b89c-8061592a9956_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8a076a25-ca6b-473f-b596-44349822e3cc_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b65eeda4-dc2c-437b-bbfd-faec28f26bd0_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_96638ec6-80e6-447a-b3c2-a24600f01dec_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_963a8c16-e932-44d9-b060-4801de93a0ee_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_OperatingLeaseRightofUseAssetCancellation_78ef36bf-81d2-4c8f-90bd-4e3b2c97da5d_terseLabel_en-US" xlink:label="lab_hcsg_OperatingLeaseRightofUseAssetCancellation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction in ROU assets due to cancellation</link:label>
    <link:label id="lab_hcsg_OperatingLeaseRightofUseAssetCancellation_label_en-US" xlink:label="lab_hcsg_OperatingLeaseRightofUseAssetCancellation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Cancellation</link:label>
    <link:label id="lab_hcsg_OperatingLeaseRightofUseAssetCancellation_documentation_en-US" xlink:label="lab_hcsg_OperatingLeaseRightofUseAssetCancellation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Cancellation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_OperatingLeaseRightofUseAssetCancellation" xlink:href="hcsg-20190331.xsd#hcsg_OperatingLeaseRightofUseAssetCancellation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_OperatingLeaseRightofUseAssetCancellation" xlink:to="lab_hcsg_OperatingLeaseRightofUseAssetCancellation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_297a15e6-4483-458e-b2f3-7e386581723d_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_8f99a6a6-ebe2-42c9-b4f7-b08a469f28d2_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_ad2c039a-f341-462e-85be-c1ca4dd50d34_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_4dd4b699-14fc-43ba-b64c-3e58d8a0a136_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options and other stock-based compensation, net of shares tendered for payment (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_d26a51f2-8a02-4b12-9d53-ef0e232f6e4a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_3b855f30-0cac-4617-b1c5-e50094a5b7bb_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_80968cd1-67b9-4bfe-a7a0-bd7f10258da0_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_3afa6898-05cf-4219-8e5a-2039266bf2d8_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_fba37cdd-600b-4e26-959b-2dce36846d7f_verboseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_3276a9ae-b42b-42e5-b43b-17d4580d361f_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_0b41ceec-5e97-4c90-8f15-7c838d507d9a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DietaryServicesMember_719c2141-0e25-42af-bf58-b872bd292839_terseLabel_en-US" xlink:label="lab_hcsg_DietaryServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dietary</link:label>
    <link:label id="lab_hcsg_DietaryServicesMember_label_en-US" xlink:label="lab_hcsg_DietaryServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dietary Services [Member]</link:label>
    <link:label id="lab_hcsg_DietaryServicesMember_documentation_en-US" xlink:label="lab_hcsg_DietaryServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dietary Services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DietaryServicesMember" xlink:href="hcsg-20190331.xsd#hcsg_DietaryServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DietaryServicesMember" xlink:to="lab_hcsg_DietaryServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_6f7edb38-479b-4e04-ae2c-fbae9e28f57a_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturing after ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after 10 Years, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DocumentAndEntityInformationAbstract_label_en-US" xlink:label="lab_hcsg_DocumentAndEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document And Entity Information [Abstract]</link:label>
    <link:label id="lab_hcsg_DocumentAndEntityInformationAbstract_documentation_en-US" xlink:label="lab_hcsg_DocumentAndEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document And Entity Information.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DocumentAndEntityInformationAbstract" xlink:href="hcsg-20190331.xsd#hcsg_DocumentAndEntityInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract" xlink:to="lab_hcsg_DocumentAndEntityInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent_3f2b08f0-49d6-4d57-9774-1a6545278aba_terseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes receivable &#8211; long&#8211;term portion, less allowance for doubtful accounts of $10,000 as of March 31, 2019 and December 31, 2018</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent_1a0fa17e-c27a-43bd-b456-b7e7e87c73ec_totalLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total net long-term notes receivable</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes, Loans and Financing Receivable, Net, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:to="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_84bf5c19-1f4e-4807-a62a-5a0545bf3921_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_ff96154a-20f5-4162-8cc4-e6a44efd4731_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings under line of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>hcsg-20190331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2017 Workiva-->
<!--r:bceb36b2-765a-4bf5-99c6-3efd1dc0e033,g:52e95324-885c-46c9-a7c7-8da61ce67eab-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://hcsgcorp.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DocumentAndEntityInformationAbstract_fc773429-40be-4f76-84e9-ee62801034b0" xlink:href="hcsg-20190331.xsd#hcsg_DocumentAndEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_0f02a740-2eca-49e1-9efa-2c88b7ab216c" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_fc773429-40be-4f76-84e9-ee62801034b0" xlink:to="loc_dei_EntityRegistrantName_0f02a740-2eca-49e1-9efa-2c88b7ab216c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_5894c458-293a-43f1-bd8d-56468751038c" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_fc773429-40be-4f76-84e9-ee62801034b0" xlink:to="loc_dei_EntityCentralIndexKey_5894c458-293a-43f1-bd8d-56468751038c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_4a4a142e-7eb0-4135-9ed3-2225732ab6a8" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_fc773429-40be-4f76-84e9-ee62801034b0" xlink:to="loc_dei_DocumentType_4a4a142e-7eb0-4135-9ed3-2225732ab6a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_ade730b7-3908-4254-85ff-7faeeb1accce" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_fc773429-40be-4f76-84e9-ee62801034b0" xlink:to="loc_dei_DocumentPeriodEndDate_ade730b7-3908-4254-85ff-7faeeb1accce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_c70b7b92-4978-415e-aa9c-ba81fbdd833d" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_fc773429-40be-4f76-84e9-ee62801034b0" xlink:to="loc_dei_AmendmentFlag_c70b7b92-4978-415e-aa9c-ba81fbdd833d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_cc8d8208-bbf5-4c27-9329-8801ed4d3410" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_fc773429-40be-4f76-84e9-ee62801034b0" xlink:to="loc_dei_DocumentFiscalYearFocus_cc8d8208-bbf5-4c27-9329-8801ed4d3410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_429261a3-3af2-4b3b-a4d0-d590b046a069" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_fc773429-40be-4f76-84e9-ee62801034b0" xlink:to="loc_dei_DocumentFiscalPeriodFocus_429261a3-3af2-4b3b-a4d0-d590b046a069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_f2f98228-cecf-46e7-8d64-ae3cef1ad832" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_fc773429-40be-4f76-84e9-ee62801034b0" xlink:to="loc_dei_CurrentFiscalYearEndDate_f2f98228-cecf-46e7-8d64-ae3cef1ad832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_353bc53d-f221-4ba5-abd2-6dfd9d718471" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_fc773429-40be-4f76-84e9-ee62801034b0" xlink:to="loc_dei_EntityFilerCategory_353bc53d-f221-4ba5-abd2-6dfd9d718471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_62579ef7-f8fd-4304-b225-2c96bed36cc3" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_fc773429-40be-4f76-84e9-ee62801034b0" xlink:to="loc_dei_EntityEmergingGrowthCompany_62579ef7-f8fd-4304-b225-2c96bed36cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_84000e4a-fca5-4c76-91ec-e5056e56b5f1" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_fc773429-40be-4f76-84e9-ee62801034b0" xlink:to="loc_dei_EntitySmallBusiness_84000e4a-fca5-4c76-91ec-e5056e56b5f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_92120eb2-60df-454c-bb81-1ae8591b2c00" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DocumentAndEntityInformationAbstract_fc773429-40be-4f76-84e9-ee62801034b0" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_92120eb2-60df-454c-bb81-1ae8591b2c00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_bf5874f2-d410-46fb-9425-ea9571a18e67" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_58ded6b2-94a8-42ec-be7d-177ca7d2dcf6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_bf5874f2-d410-46fb-9425-ea9571a18e67" xlink:to="loc_us-gaap_AssetsAbstract_58ded6b2-94a8-42ec-be7d-177ca7d2dcf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_1160eb87-a45b-427e-a9f2-1eefafea61a9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_58ded6b2-94a8-42ec-be7d-177ca7d2dcf6" xlink:to="loc_us-gaap_AssetsCurrentAbstract_1160eb87-a45b-427e-a9f2-1eefafea61a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_baaebf1e-f9dd-4038-8e4a-df0833d516d3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1160eb87-a45b-427e-a9f2-1eefafea61a9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_baaebf1e-f9dd-4038-8e4a-df0833d516d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_a9cb109c-85ef-4b85-8c6a-4aaf97409ed1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1160eb87-a45b-427e-a9f2-1eefafea61a9" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_a9cb109c-85ef-4b85-8c6a-4aaf97409ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_306f1336-6295-4b46-a815-b63f715e7774" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1160eb87-a45b-427e-a9f2-1eefafea61a9" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_306f1336-6295-4b46-a815-b63f715e7774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_855b2f77-4b3d-4b4f-ac72-80e999376cf4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInventory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1160eb87-a45b-427e-a9f2-1eefafea61a9" xlink:to="loc_us-gaap_OtherInventory_855b2f77-4b3d-4b4f-ac72-80e999376cf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_6762f1eb-64f6-4686-bbfe-02ff4cfa4f67" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1160eb87-a45b-427e-a9f2-1eefafea61a9" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_6762f1eb-64f6-4686-bbfe-02ff4cfa4f67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d730f0e8-5180-4658-a86d-d4dfb08aa79c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1160eb87-a45b-427e-a9f2-1eefafea61a9" xlink:to="loc_us-gaap_AssetsCurrent_d730f0e8-5180-4658-a86d-d4dfb08aa79c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_80d93c22-a849-43d2-b61f-a5cbe5b7d12b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_58ded6b2-94a8-42ec-be7d-177ca7d2dcf6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_80d93c22-a849-43d2-b61f-a5cbe5b7d12b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_41d032db-4d34-4d1b-8fd5-dfe933427307" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_58ded6b2-94a8-42ec-be7d-177ca7d2dcf6" xlink:to="loc_us-gaap_Goodwill_41d032db-4d34-4d1b-8fd5-dfe933427307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6cf0fd45-3638-4563-9efa-776d315b0efe" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_58ded6b2-94a8-42ec-be7d-177ca7d2dcf6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6cf0fd45-3638-4563-9efa-776d315b0efe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_167258bd-f87d-412e-9df2-beae2708e7f8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_58ded6b2-94a8-42ec-be7d-177ca7d2dcf6" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_167258bd-f87d-412e-9df2-beae2708e7f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_a52ce477-c166-43fe-90f8-d54a7d32f3bb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_58ded6b2-94a8-42ec-be7d-177ca7d2dcf6" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_a52ce477-c166-43fe-90f8-d54a7d32f3bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_e3c21dff-e5cb-45e5-9bc2-ba87865e3459" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_58ded6b2-94a8-42ec-be7d-177ca7d2dcf6" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_e3c21dff-e5cb-45e5-9bc2-ba87865e3459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_3495eda5-1591-49e6-92c3-fb647f402346" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_58ded6b2-94a8-42ec-be7d-177ca7d2dcf6" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_3495eda5-1591-49e6-92c3-fb647f402346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_7b94a102-8172-4ac6-b144-dd2b57b8db2b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_58ded6b2-94a8-42ec-be7d-177ca7d2dcf6" xlink:to="loc_us-gaap_Assets_7b94a102-8172-4ac6-b144-dd2b57b8db2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_48b1f0e5-9ec4-4c5d-a235-494058da356f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_bf5874f2-d410-46fb-9425-ea9571a18e67" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_48b1f0e5-9ec4-4c5d-a235-494058da356f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_ecf769bb-e39e-4b9f-b78a-b5f04e72fe03" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_48b1f0e5-9ec4-4c5d-a235-494058da356f" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_ecf769bb-e39e-4b9f-b78a-b5f04e72fe03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_86fca806-1ee9-4e8d-9d17-81f5bbd59746" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ecf769bb-e39e-4b9f-b78a-b5f04e72fe03" xlink:to="loc_us-gaap_AccountsPayableCurrent_86fca806-1ee9-4e8d-9d17-81f5bbd59746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_50e97124-b490-4d0e-9c8b-0dab762915ba" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ecf769bb-e39e-4b9f-b78a-b5f04e72fe03" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_50e97124-b490-4d0e-9c8b-0dab762915ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_17662a6e-92d0-4e7b-a200-2c963436dbf0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ecf769bb-e39e-4b9f-b78a-b5f04e72fe03" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_17662a6e-92d0-4e7b-a200-2c963436dbf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_2fa9ef84-729c-4625-a19f-fed713891131" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ecf769bb-e39e-4b9f-b78a-b5f04e72fe03" xlink:to="loc_us-gaap_LineOfCredit_2fa9ef84-729c-4625-a19f-fed713891131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_16a5a5e2-a0f6-496a-9dad-6b6948cc4bf2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ecf769bb-e39e-4b9f-b78a-b5f04e72fe03" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_16a5a5e2-a0f6-496a-9dad-6b6948cc4bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent_dbb00f18-531e-452f-80a2-0b1cf4875469" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ecf769bb-e39e-4b9f-b78a-b5f04e72fe03" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrent_dbb00f18-531e-452f-80a2-0b1cf4875469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_bab692e3-6fd0-46cd-b9c7-104ced98748e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ecf769bb-e39e-4b9f-b78a-b5f04e72fe03" xlink:to="loc_us-gaap_LiabilitiesCurrent_bab692e3-6fd0-46cd-b9c7-104ced98748e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_fc159fba-aaa9-49fc-9281-34f50c464182" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_48b1f0e5-9ec4-4c5d-a235-494058da356f" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_fc159fba-aaa9-49fc-9281-34f50c464182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_d47b66a9-c40c-41ef-aceb-f819621dd3a8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_48b1f0e5-9ec4-4c5d-a235-494058da356f" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_d47b66a9-c40c-41ef-aceb-f819621dd3a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_308d14d4-e518-44a7-8c4a-e499137dfad9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_48b1f0e5-9ec4-4c5d-a235-494058da356f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_308d14d4-e518-44a7-8c4a-e499137dfad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_9ad06255-da7c-41d8-bfef-7de96e6e01ca" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_48b1f0e5-9ec4-4c5d-a235-494058da356f" xlink:to="loc_us-gaap_CommitmentsAndContingencies_9ad06255-da7c-41d8-bfef-7de96e6e01ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_7e5e8b0e-d244-4c98-b9b9-5c49035b448a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_48b1f0e5-9ec4-4c5d-a235-494058da356f" xlink:to="loc_us-gaap_StockholdersEquityAbstract_7e5e8b0e-d244-4c98-b9b9-5c49035b448a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_44678689-ca7a-4d7c-b600-7a6ae3437abf" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e5e8b0e-d244-4c98-b9b9-5c49035b448a" xlink:to="loc_us-gaap_CommonStockValue_44678689-ca7a-4d7c-b600-7a6ae3437abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_22b05048-96bc-4662-b9c4-ddf585f966bb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e5e8b0e-d244-4c98-b9b9-5c49035b448a" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_22b05048-96bc-4662-b9c4-ddf585f966bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_de3343da-4ef8-4088-aa34-5503eda6dde9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e5e8b0e-d244-4c98-b9b9-5c49035b448a" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_de3343da-4ef8-4088-aa34-5503eda6dde9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2cd098f3-e6e5-47d8-8f30-fd4d204490e8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e5e8b0e-d244-4c98-b9b9-5c49035b448a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2cd098f3-e6e5-47d8-8f30-fd4d204490e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_f2e2b39f-6d0d-4a29-af48-fec21f0c354d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e5e8b0e-d244-4c98-b9b9-5c49035b448a" xlink:to="loc_us-gaap_TreasuryStockValue_f2e2b39f-6d0d-4a29-af48-fec21f0c354d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9607c61c-753e-45d7-b294-06c9f9ecc4f4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e5e8b0e-d244-4c98-b9b9-5c49035b448a" xlink:to="loc_us-gaap_StockholdersEquity_9607c61c-753e-45d7-b294-06c9f9ecc4f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_c5d2544b-e028-41cf-b528-b12ed60776c3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_48b1f0e5-9ec4-4c5d-a235-494058da356f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_c5d2544b-e028-41cf-b528-b12ed60776c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_6a31b5dc-e1fd-484e-87d7-30239df84264" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_63ba1424-21d0-4410-bdc4-4cfc14d5a247" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6a31b5dc-e1fd-484e-87d7-30239df84264" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_63ba1424-21d0-4410-bdc4-4cfc14d5a247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_568dc118-93a5-4932-83e4-fa4d742c778a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6a31b5dc-e1fd-484e-87d7-30239df84264" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_568dc118-93a5-4932-83e4-fa4d742c778a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_fb184d24-24c1-47e7-8f6e-171efc5ac146" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6a31b5dc-e1fd-484e-87d7-30239df84264" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_fb184d24-24c1-47e7-8f6e-171efc5ac146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1d9bb068-8bd1-4823-848e-1bafc329c83f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6a31b5dc-e1fd-484e-87d7-30239df84264" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1d9bb068-8bd1-4823-848e-1bafc329c83f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_c9851e89-56bc-484a-9f10-8da6e2b5f758" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6a31b5dc-e1fd-484e-87d7-30239df84264" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_c9851e89-56bc-484a-9f10-8da6e2b5f758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_bb666510-3be6-4847-a070-59dfb22d6aef" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6a31b5dc-e1fd-484e-87d7-30239df84264" xlink:to="loc_us-gaap_CommonStockSharesIssued_bb666510-3be6-4847-a070-59dfb22d6aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_947028ab-db51-458a-8e48-1e3a64e992fe" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6a31b5dc-e1fd-484e-87d7-30239df84264" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_947028ab-db51-458a-8e48-1e3a64e992fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_f34803b5-503c-41ed-978d-3482bc13c91f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6a31b5dc-e1fd-484e-87d7-30239df84264" xlink:to="loc_us-gaap_TreasuryStockShares_f34803b5-503c-41ed-978d-3482bc13c91f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_9848ab35-36ad-4a0d-9f3c-e2c17237a0b6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_11ee755a-8725-4ccb-9bd7-09fb3255ceaf" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9848ab35-36ad-4a0d-9f3c-e2c17237a0b6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_11ee755a-8725-4ccb-9bd7-09fb3255ceaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_40146c2e-2343-4ec8-99cc-d7d368b918b1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9848ab35-36ad-4a0d-9f3c-e2c17237a0b6" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_40146c2e-2343-4ec8-99cc-d7d368b918b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_f830cf84-e7f9-4094-92d7-48a3b0b2ded2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_40146c2e-2343-4ec8-99cc-d7d368b918b1" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_f830cf84-e7f9-4094-92d7-48a3b0b2ded2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_618e1219-42ea-4387-b99b-256fd2afcfc4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_40146c2e-2343-4ec8-99cc-d7d368b918b1" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_618e1219-42ea-4387-b99b-256fd2afcfc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperatingAbstract_0f7cea73-e71e-4613-ac2a-c78f29392aec" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNonoperatingAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9848ab35-36ad-4a0d-9f3c-e2c17237a0b6" xlink:to="loc_us-gaap_InvestmentIncomeNonoperatingAbstract_0f7cea73-e71e-4613-ac2a-c78f29392aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentIncomeAndOther_f3826560-3a0f-492b-b4ba-ee2f4aef678e" xlink:href="hcsg-20190331.xsd#hcsg_InvestmentIncomeAndOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentIncomeNonoperatingAbstract_0f7cea73-e71e-4613-ac2a-c78f29392aec" xlink:to="loc_hcsg_InvestmentIncomeAndOther_f3826560-3a0f-492b-b4ba-ee2f4aef678e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_9f1d6075-7026-4d4a-b41f-396771379c01" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentIncomeNonoperatingAbstract_0f7cea73-e71e-4613-ac2a-c78f29392aec" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_9f1d6075-7026-4d4a-b41f-396771379c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_c6e161e3-c109-42ca-aa1f-a794b1be6774" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9848ab35-36ad-4a0d-9f3c-e2c17237a0b6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_c6e161e3-c109-42ca-aa1f-a794b1be6774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_cd986130-a867-4a77-a752-01c88486145e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9848ab35-36ad-4a0d-9f3c-e2c17237a0b6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_cd986130-a867-4a77-a752-01c88486145e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4f667084-bc7c-464b-b90d-71502b2c7563" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9848ab35-36ad-4a0d-9f3c-e2c17237a0b6" xlink:to="loc_us-gaap_NetIncomeLoss_4f667084-bc7c-464b-b90d-71502b2c7563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_57577e2d-d13b-42b8-a9d4-18956b7284cb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9848ab35-36ad-4a0d-9f3c-e2c17237a0b6" xlink:to="loc_us-gaap_EarningsPerShareAbstract_57577e2d-d13b-42b8-a9d4-18956b7284cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_1f3d8527-f42a-495b-b638-ccc57a6d29b4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_57577e2d-d13b-42b8-a9d4-18956b7284cb" xlink:to="loc_us-gaap_EarningsPerShareBasic_1f3d8527-f42a-495b-b638-ccc57a6d29b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_b1566eb4-e954-45d9-94f6-329765204dda" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_57577e2d-d13b-42b8-a9d4-18956b7284cb" xlink:to="loc_us-gaap_EarningsPerShareDiluted_b1566eb4-e954-45d9-94f6-329765204dda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_705c0951-b675-4650-bc48-d1235c803bc0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9848ab35-36ad-4a0d-9f3c-e2c17237a0b6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_705c0951-b675-4650-bc48-d1235c803bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1da87660-37d2-4007-ab77-418c1486934a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_705c0951-b675-4650-bc48-d1235c803bc0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1da87660-37d2-4007-ab77-418c1486934a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d6c10e48-3d58-4a06-bebb-64043631cecc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_705c0951-b675-4650-bc48-d1235c803bc0" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d6c10e48-3d58-4a06-bebb-64043631cecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_5ea108c0-75a3-4685-9de4-3180aa06afc0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9848ab35-36ad-4a0d-9f3c-e2c17237a0b6" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_5ea108c0-75a3-4685-9de4-3180aa06afc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_aa48b348-bfce-4ea0-b985-5b4a5b45607a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_5ea108c0-75a3-4685-9de4-3180aa06afc0" xlink:to="loc_us-gaap_NetIncomeLoss_aa48b348-bfce-4ea0-b985-5b4a5b45607a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e3480219-34ca-49c6-8e94-035a64aaa987" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9848ab35-36ad-4a0d-9f3c-e2c17237a0b6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e3480219-34ca-49c6-8e94-035a64aaa987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_66d9a6e3-71ab-402f-bbbc-e3847a479949" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e3480219-34ca-49c6-8e94-035a64aaa987" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_66d9a6e3-71ab-402f-bbbc-e3847a479949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_c862c34c-7731-47ff-87ae-d9f32e861f07" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e3480219-34ca-49c6-8e94-035a64aaa987" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_c862c34c-7731-47ff-87ae-d9f32e861f07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_805903a5-edb2-48fc-ad90-9628102331f9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_993ef016-f3a8-470e-b851-0469ff1a1449" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_805903a5-edb2-48fc-ad90-9628102331f9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_993ef016-f3a8-470e-b851-0469ff1a1449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_668a4ea8-9294-4aa9-ae3d-ecd4b9128e36" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_993ef016-f3a8-470e-b851-0469ff1a1449" xlink:to="loc_us-gaap_NetIncomeLoss_668a4ea8-9294-4aa9-ae3d-ecd4b9128e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b834622a-4314-453f-9ef3-2850e135b41f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_993ef016-f3a8-470e-b851-0469ff1a1449" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b834622a-4314-453f-9ef3-2850e135b41f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_1de03c60-afb6-4d5a-a7dc-00097a95bde7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b834622a-4314-453f-9ef3-2850e135b41f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_1de03c60-afb6-4d5a-a7dc-00097a95bde7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_32362604-dc4f-4fef-a8bb-9de48a50558f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b834622a-4314-453f-9ef3-2850e135b41f" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_32362604-dc4f-4fef-a8bb-9de48a50558f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_847a5bc7-7e30-4b9e-96cc-0b8bb4d03c47" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b834622a-4314-453f-9ef3-2850e135b41f" xlink:to="loc_us-gaap_ShareBasedCompensation_847a5bc7-7e30-4b9e-96cc-0b8bb4d03c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_fded7d60-a1f0-49ae-a398-4bd15b55d41c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfPremium"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b834622a-4314-453f-9ef3-2850e135b41f" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_fded7d60-a1f0-49ae-a398-4bd15b55d41c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund_3cd3aa6b-c0ca-476c-a8ef-85504cb8db8d" xlink:href="hcsg-20190331.xsd#hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b834622a-4314-453f-9ef3-2850e135b41f" xlink:to="loc_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund_3cd3aa6b-c0ca-476c-a8ef-85504cb8db8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b3576e5-17d1-449c-82ed-af47d5be35a0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_993ef016-f3a8-470e-b851-0469ff1a1449" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b3576e5-17d1-449c-82ed-af47d5be35a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_6046ac1e-e565-41ff-a900-e0d0e68f8dd3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b3576e5-17d1-449c-82ed-af47d5be35a0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_6046ac1e-e565-41ff-a900-e0d0e68f8dd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_96b09878-2eed-4f18-9ec0-6ab3e03c3cd5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b3576e5-17d1-449c-82ed-af47d5be35a0" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_96b09878-2eed-4f18-9ec0-6ab3e03c3cd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_16e7a9a7-e136-4642-aaca-301f4cfb0d21" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b3576e5-17d1-449c-82ed-af47d5be35a0" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_16e7a9a7-e136-4642-aaca-301f4cfb0d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_IncreaseDecreaseInDeferredCompensationFunding_b03ae922-f9c6-4593-89cc-cfb94409f304" xlink:href="hcsg-20190331.xsd#hcsg_IncreaseDecreaseInDeferredCompensationFunding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b3576e5-17d1-449c-82ed-af47d5be35a0" xlink:to="loc_hcsg_IncreaseDecreaseInDeferredCompensationFunding_b03ae922-f9c6-4593-89cc-cfb94409f304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_1215cfca-89e1-4741-bdfb-0908bded5a88" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b3576e5-17d1-449c-82ed-af47d5be35a0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_1215cfca-89e1-4741-bdfb-0908bded5a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_d6b643d3-abab-408e-998c-30eb9b3a3ecf" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b3576e5-17d1-449c-82ed-af47d5be35a0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_d6b643d3-abab-408e-998c-30eb9b3a3ecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_01c178c1-c599-44db-acf9-a917aa14136e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b3576e5-17d1-449c-82ed-af47d5be35a0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_01c178c1-c599-44db-acf9-a917aa14136e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_391399b2-e33c-4a8c-9713-4e1942a0ede6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b3576e5-17d1-449c-82ed-af47d5be35a0" xlink:to="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_391399b2-e33c-4a8c-9713-4e1942a0ede6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_72095f28-e8fb-45c2-b3fb-a887f570e711" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2b3576e5-17d1-449c-82ed-af47d5be35a0" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_72095f28-e8fb-45c2-b3fb-a887f570e711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a4781044-6eaa-4c26-84d2-a030487882fe" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_993ef016-f3a8-470e-b851-0469ff1a1449" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a4781044-6eaa-4c26-84d2-a030487882fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_90cc4261-07b9-4f03-b30f-b343ca52c2fc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_805903a5-edb2-48fc-ad90-9628102331f9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_90cc4261-07b9-4f03-b30f-b343ca52c2fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_a53bda86-1448-4b28-b54a-61f2807bcb70" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_90cc4261-07b9-4f03-b30f-b343ca52c2fc" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_a53bda86-1448-4b28-b54a-61f2807bcb70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0c633ff7-9d11-49a5-974d-391ae8627a27" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_90cc4261-07b9-4f03-b30f-b343ca52c2fc" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0c633ff7-9d11-49a5-974d-391ae8627a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_84661391-70a5-4b98-9646-ec80dfdfa353" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_90cc4261-07b9-4f03-b30f-b343ca52c2fc" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_84661391-70a5-4b98-9646-ec80dfdfa353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_0038e62a-10e6-4cf1-8759-98c44c5b12c5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_90cc4261-07b9-4f03-b30f-b343ca52c2fc" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_0038e62a-10e6-4cf1-8759-98c44c5b12c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a2dc2c2c-ddd1-44d8-8f08-260a4268d8f3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_90cc4261-07b9-4f03-b30f-b343ca52c2fc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a2dc2c2c-ddd1-44d8-8f08-260a4268d8f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5add2b33-6f3f-4808-a2b5-eb291a59ad78" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_805903a5-edb2-48fc-ad90-9628102331f9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5add2b33-6f3f-4808-a2b5-eb291a59ad78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_6168b450-2c3f-43fd-8482-01b36118b129" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5add2b33-6f3f-4808-a2b5-eb291a59ad78" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_6168b450-2c3f-43fd-8482-01b36118b129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_66495142-4a3f-4176-b73c-83e11049d80c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5add2b33-6f3f-4808-a2b5-eb291a59ad78" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_66495142-4a3f-4176-b73c-83e11049d80c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_762cca5e-ad12-4ca4-9940-2c787cbb8d3d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5add2b33-6f3f-4808-a2b5-eb291a59ad78" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_762cca5e-ad12-4ca4-9940-2c787cbb8d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_5fafd65b-017e-4c9f-a458-6228899001ce" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5add2b33-6f3f-4808-a2b5-eb291a59ad78" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_5fafd65b-017e-4c9f-a458-6228899001ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_b000b80a-96c8-4167-b95d-d453309b8c29" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5add2b33-6f3f-4808-a2b5-eb291a59ad78" xlink:to="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_b000b80a-96c8-4167-b95d-d453309b8c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c4b6dc78-e593-469a-8349-75d8e23668cc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5add2b33-6f3f-4808-a2b5-eb291a59ad78" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c4b6dc78-e593-469a-8349-75d8e23668cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_03e2940b-79a9-4c6a-8945-3d9580ac3197" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_805903a5-edb2-48fc-ad90-9628102331f9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_03e2940b-79a9-4c6a-8945-3d9580ac3197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9d270fc4-ee41-4739-b8d9-56a73c77f9c7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_805903a5-edb2-48fc-ad90-9628102331f9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9d270fc4-ee41-4739-b8d9-56a73c77f9c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3cfdf144-8877-4daf-85a1-d352d7de987b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_805903a5-edb2-48fc-ad90-9628102331f9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3cfdf144-8877-4daf-85a1-d352d7de987b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_2af44525-6cb6-44fa-b422-0f06f1c95ac8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6c64eee6-b666-4862-ad11-3e88eef7d661" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_2af44525-6cb6-44fa-b422-0f06f1c95ac8" xlink:to="loc_us-gaap_StatementTable_6c64eee6-b666-4862-ad11-3e88eef7d661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_247e694b-3603-401d-b35c-b79decc052ef" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6c64eee6-b666-4862-ad11-3e88eef7d661" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_247e694b-3603-401d-b35c-b79decc052ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_580adb2a-5de9-47c6-997a-e03a071129e8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_247e694b-3603-401d-b35c-b79decc052ef" xlink:to="loc_us-gaap_EquityComponentDomain_580adb2a-5de9-47c6-997a-e03a071129e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_84d093f7-e749-40dc-bbe1-a354232f6298" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_580adb2a-5de9-47c6-997a-e03a071129e8" xlink:to="loc_us-gaap_CommonStockMember_84d093f7-e749-40dc-bbe1-a354232f6298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_773f595b-410e-4f52-b910-7f8aba475440" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_580adb2a-5de9-47c6-997a-e03a071129e8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_773f595b-410e-4f52-b910-7f8aba475440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2a59c5bf-cf5c-449f-a3d0-61e10d4af900" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_580adb2a-5de9-47c6-997a-e03a071129e8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2a59c5bf-cf5c-449f-a3d0-61e10d4af900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4ca5ef8f-bf4c-476e-9361-6f62c922a6ee" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_580adb2a-5de9-47c6-997a-e03a071129e8" xlink:to="loc_us-gaap_RetainedEarningsMember_4ca5ef8f-bf4c-476e-9361-6f62c922a6ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_170d166d-d796-4dc9-9eec-bb2011fb76cd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_580adb2a-5de9-47c6-997a-e03a071129e8" xlink:to="loc_us-gaap_TreasuryStockMember_170d166d-d796-4dc9-9eec-bb2011fb76cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ea3531c2-db8f-42ec-8f7f-bced1f017016" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6c64eee6-b666-4862-ad11-3e88eef7d661" xlink:to="loc_us-gaap_StatementLineItems_ea3531c2-db8f-42ec-8f7f-bced1f017016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ea3531c2-db8f-42ec-8f7f-bced1f017016" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_277caf29-6cae-4918-b3e7-f1fedff1c6b5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_SharesIssued_277caf29-6cae-4918-b3e7-f1fedff1c6b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_92f7bb77-8c87-4e2e-8b7a-41ea19935925" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_StockholdersEquity_92f7bb77-8c87-4e2e-8b7a-41ea19935925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0ef7c854-aec5-4cda-98a7-b008c5c703e9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0ef7c854-aec5-4cda-98a7-b008c5c703e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_75dc2282-4b56-47fb-a79b-ec87712ace30" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0ef7c854-aec5-4cda-98a7-b008c5c703e9" xlink:to="loc_us-gaap_NetIncomeLoss_75dc2282-4b56-47fb-a79b-ec87712ace30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8a700d28-1cab-4b48-9e30-a17ce093e7e8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0ef7c854-aec5-4cda-98a7-b008c5c703e9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8a700d28-1cab-4b48-9e30-a17ce093e7e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_feb99985-bcd7-4b14-af81-976f8029ac8a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0ef7c854-aec5-4cda-98a7-b008c5c703e9" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_feb99985-bcd7-4b14-af81-976f8029ac8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_0791f406-649e-426d-88f0-62275bfaccf6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_0791f406-649e-426d-88f0-62275bfaccf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_e03f60e0-7fc2-4e09-8ada-8d88f15f8fb4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_e03f60e0-7fc2-4e09-8ada-8d88f15f8fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation_275c63f1-943d-45b7-b765-2a22a3286fba" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation_275c63f1-943d-45b7-b765-2a22a3286fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e0b84785-0b4b-48de-be58-14fd2602bc49" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e0b84785-0b4b-48de-be58-14fd2602bc49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_8b1e3000-1c9e-4133-95c4-9b203331da4b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_8b1e3000-1c9e-4133-95c4-9b203331da4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_85126ff8-73a1-4298-86bc-d1268e60dcda" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_85126ff8-73a1-4298-86bc-d1268e60dcda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_9f806c9e-b244-4f43-a15e-655cba8b2e72" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_DividendsCommonStockCash_9f806c9e-b244-4f43-a15e-655cba8b2e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_22017de7-83f3-4652-acb5-00268649d4a0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_22017de7-83f3-4652-acb5-00268649d4a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_e156aae1-f069-41b1-b4cd-dceec1218542" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_e156aae1-f069-41b1-b4cd-dceec1218542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_97c165e3-058c-429d-8117-c403ff5c2d06" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_97c165e3-058c-429d-8117-c403ff5c2d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_a9de9756-1c9e-48f3-9f4a-0bf226ee7a13" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_SharesIssued_a9de9756-1c9e-48f3-9f4a-0bf226ee7a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_69ab8b2c-f318-4b76-8057-6ca686724bfc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc89e7e7-61f5-46bb-9ed6-037a84bf1b9d" xlink:to="loc_us-gaap_StockholdersEquity_69ab8b2c-f318-4b76-8057-6ca686724bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DescriptionofBusinessandSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_73cf4229-64c1-41f7-835e-c385d040d291" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_05bd6227-a576-42ad-bfa5-195527216028" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73cf4229-64c1-41f7-835e-c385d040d291" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_05bd6227-a576-42ad-bfa5-195527216028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DescriptionofBusinessandSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_NatureofOperationsPolicyTextBlock_3f222186-e2ca-4e5f-a57e-289e62b5978e" xlink:href="hcsg-20190331.xsd#hcsg_NatureofOperationsPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:to="loc_hcsg_NatureofOperationsPolicyTextBlock_3f222186-e2ca-4e5f-a57e-289e62b5978e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_c32bbb5e-cda6-4b5b-9456-c36eeec173bd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_c32bbb5e-cda6-4b5b-9456-c36eeec173bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_8f53c261-5448-45c8-adeb-3d64cda16844" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:to="loc_us-gaap_UseOfEstimates_8f53c261-5448-45c8-adeb-3d64cda16844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_88e46afc-075f-42d2-b679-e62f239899a0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_88e46afc-075f-42d2-b679-e62f239899a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_66b270c4-6a01-4517-9cef-71659089213f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_66b270c4-6a01-4517-9cef-71659089213f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_45dca307-3770-4242-ae89-e5ebe26b9450" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_45dca307-3770-4242-ae89-e5ebe26b9450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventorySuppliesPolicy_0dc776c0-150c-422b-ae02-6bdb0c0257c4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventorySuppliesPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:to="loc_us-gaap_InventorySuppliesPolicy_0dc776c0-150c-422b-ae02-6bdb0c0257c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_bc1df6d2-4a7f-457c-94f0-d69e49bd921b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_bc1df6d2-4a7f-457c-94f0-d69e49bd921b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_9d8ec065-0f36-43e9-846b-006957f5e40e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_9d8ec065-0f36-43e9-846b-006957f5e40e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_17addf80-a000-44f9-bb32-89e2a0e9af1f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_17addf80-a000-44f9-bb32-89e2a0e9af1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_79e97611-6c2e-4662-b6e0-68b7ced42f9a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_79e97611-6c2e-4662-b6e0-68b7ced42f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_5f2c91b3-af07-4c1e-b3bc-3585ef8c1fac" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_5f2c91b3-af07-4c1e-b3bc-3585ef8c1fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_e2c8135e-50bb-4fd5-b859-3b5c4c9dfbbf" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_e2c8135e-50bb-4fd5-b859-3b5c4c9dfbbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_c0eba46e-c254-4d4a-8108-e7c6820aca45" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_c0eba46e-c254-4d4a-8108-e7c6820aca45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_810646ee-97f5-4bc8-ab05-565e5fa30b97" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_810646ee-97f5-4bc8-ab05-565e5fa30b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_26f756cb-0f1d-4e8e-9b03-53c5c276c275" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_26f756cb-0f1d-4e8e-9b03-53c5c276c275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_09597287-720a-4153-b4d5-6f2a5268aa8e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef70d251-9622-41fd-8da7-5b29da5f60d7" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_09597287-720a-4153-b4d5-6f2a5268aa8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DescriptionofBusinessandSignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d824d386-761b-4cf1-a17f-9b06714944be" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofAccountingPoliciesTable_385c1a93-4ca3-4fd7-9d59-e39146b9c169" xlink:href="hcsg-20190331.xsd#hcsg_ScheduleofAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d824d386-761b-4cf1-a17f-9b06714944be" xlink:to="loc_hcsg_ScheduleofAccountingPoliciesTable_385c1a93-4ca3-4fd7-9d59-e39146b9c169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_216d0488-22f0-4fb7-a190-a5e6d1d2637c" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable_385c1a93-4ca3-4fd7-9d59-e39146b9c169" xlink:to="loc_srt_RangeAxis_216d0488-22f0-4fb7-a190-a5e6d1d2637c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6c5cb929-fea1-493f-a474-95a1e196a500" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_216d0488-22f0-4fb7-a190-a5e6d1d2637c" xlink:to="loc_srt_RangeMember_6c5cb929-fea1-493f-a474-95a1e196a500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_676f76ae-9dd0-453b-9466-0c510939f2d3" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6c5cb929-fea1-493f-a474-95a1e196a500" xlink:to="loc_srt_MinimumMember_676f76ae-9dd0-453b-9466-0c510939f2d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5e04bc26-ddc6-4044-ac85-c1a40b04f272" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6c5cb929-fea1-493f-a474-95a1e196a500" xlink:to="loc_srt_MaximumMember_5e04bc26-ddc6-4044-ac85-c1a40b04f272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_f78dca1e-207a-4971-a0f6-74b5050c2b16" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable_385c1a93-4ca3-4fd7-9d59-e39146b9c169" xlink:to="loc_srt_RestatementAxis_f78dca1e-207a-4971-a0f6-74b5050c2b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_74759f49-6a58-4153-b1a5-b4eabbc09479" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_f78dca1e-207a-4971-a0f6-74b5050c2b16" xlink:to="loc_srt_RestatementDomain_74759f49-6a58-4153-b1a5-b4eabbc09479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_7b4c4c3d-6ae6-4032-be71-52a5d4486c66" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_74759f49-6a58-4153-b1a5-b4eabbc09479" xlink:to="loc_srt_RestatementAdjustmentMember_7b4c4c3d-6ae6-4032-be71-52a5d4486c66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:href="hcsg-20190331.xsd#hcsg_ScheduleofAccountingPoliciesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable_385c1a93-4ca3-4fd7-9d59-e39146b9c169" xlink:to="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_192cd057-e112-451b-a0c8-73b0facc792d" xlink:href="hcsg-20190331.xsd#hcsg_RevenueFromContractWithCustomerRenewalTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_192cd057-e112-451b-a0c8-73b0facc792d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod_a879ba88-256c-4f56-8c27-f13ed910b3aa" xlink:href="hcsg-20190331.xsd#hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod_a879ba88-256c-4f56-8c27-f13ed910b3aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ServiceAgreementsInitialPeriod_a7440b99-8eae-41f7-8787-16549c6aa572" xlink:href="hcsg-20190331.xsd#hcsg_ServiceAgreementsInitialPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_hcsg_ServiceAgreementsInitialPeriod_a7440b99-8eae-41f7-8787-16549c6aa572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_f2252db4-ad45-4cca-a309-ac6579af34e8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_us-gaap_NumberOfReportableSegments_f2252db4-ad45-4cca-a309-ac6579af34e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies_1f42caa9-6bb6-4012-97e5-6b089d66cc0e" xlink:href="hcsg-20190331.xsd#hcsg_PeriodOfAmortizationOfInventoriesAndSupplies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies_1f42caa9-6bb6-4012-97e5-6b089d66cc0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_2e179655-8d6c-427e-add3-341268ba291a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_2e179655-8d6c-427e-add3-341268ba291a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_0c7d6598-873a-448b-9056-21cf92e08383" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_0c7d6598-873a-448b-9056-21cf92e08383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_c11638be-0a08-409c-b3ec-5c6c4d6a8005" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_c11638be-0a08-409c-b3ec-5c6c4d6a8005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentIncomeAndOther_f178f8f9-6c3d-4a85-934b-74063713ff3c" xlink:href="hcsg-20190331.xsd#hcsg_InvestmentIncomeAndOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_hcsg_InvestmentIncomeAndOther_f178f8f9-6c3d-4a85-934b-74063713ff3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities_cfb4d109-5e82-4adb-a2a2-dfbe149d2b94" xlink:href="hcsg-20190331.xsd#hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_6a1fbde5-1ab4-467c-ad75-c50bedbf06b1" xlink:to="loc_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities_cfb4d109-5e82-4adb-a2a2-dfbe149d2b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/Revenue" xlink:type="simple" xlink:href="hcsg-20190331.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_bba3c568-5608-4016-909a-0d673954e58f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_3bc1ecbe-f97c-47c7-8e31-2a00c8a8740b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_bba3c568-5608-4016-909a-0d673954e58f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_3bc1ecbe-f97c-47c7-8e31-2a00c8a8740b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#RevenueNarrativeDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/RevenueNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9026500b-c056-4449-9d82-be57d83fc912" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_d27d2677-baff-4742-894e-20b178a86be1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9026500b-c056-4449-9d82-be57d83fc912" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_d27d2677-baff-4742-894e-20b178a86be1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_27e9358e-9118-4603-895d-d2fc8464d834" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d27d2677-baff-4742-894e-20b178a86be1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_27e9358e-9118-4603-895d-d2fc8464d834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d6ed4cb6-77ab-4eb2-9e9b-cf60148abc8f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_27e9358e-9118-4603-895d-d2fc8464d834" xlink:to="loc_us-gaap_SegmentDomain_d6ed4cb6-77ab-4eb2-9e9b-cf60148abc8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingServicesMember_2f995cff-a2b5-4f80-a351-bfdcfe39b624" xlink:href="hcsg-20190331.xsd#hcsg_HousekeepingServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d6ed4cb6-77ab-4eb2-9e9b-cf60148abc8f" xlink:to="loc_hcsg_HousekeepingServicesMember_2f995cff-a2b5-4f80-a351-bfdcfe39b624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DietaryServicesMember_cc09fa23-60cc-477c-82f7-f5f8eb4a9324" xlink:href="hcsg-20190331.xsd#hcsg_DietaryServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d6ed4cb6-77ab-4eb2-9e9b-cf60148abc8f" xlink:to="loc_hcsg_DietaryServicesMember_cc09fa23-60cc-477c-82f7-f5f8eb4a9324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_087ba549-4d0d-4f04-a927-2c3c46e6633b" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d27d2677-baff-4742-894e-20b178a86be1" xlink:to="loc_srt_RangeAxis_087ba549-4d0d-4f04-a927-2c3c46e6633b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_50757581-3d9d-4283-9fcc-631c64cb5e49" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_087ba549-4d0d-4f04-a927-2c3c46e6633b" xlink:to="loc_srt_RangeMember_50757581-3d9d-4283-9fcc-631c64cb5e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ee4ac1fe-a8fe-4fff-b286-1752c6b04c62" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_50757581-3d9d-4283-9fcc-631c64cb5e49" xlink:to="loc_srt_MinimumMember_ee4ac1fe-a8fe-4fff-b286-1752c6b04c62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5c47d58c-011b-4d30-b8e7-e600002c3393" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_50757581-3d9d-4283-9fcc-631c64cb5e49" xlink:to="loc_srt_MaximumMember_5c47d58c-011b-4d30-b8e7-e600002c3393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8269039b-c67a-41b0-9705-a07ef3134e56" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d27d2677-baff-4742-894e-20b178a86be1" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8269039b-c67a-41b0-9705-a07ef3134e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_3d12bee5-bc78-4bf7-9688-c12f9965c517" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8269039b-c67a-41b0-9705-a07ef3134e56" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_3d12bee5-bc78-4bf7-9688-c12f9965c517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_e69250e2-f34a-4edf-8500-436e1563df08" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_3d12bee5-bc78-4bf7-9688-c12f9965c517" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_e69250e2-f34a-4edf-8500-436e1563df08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_0892e5ef-4c9e-4972-95fa-0288e1742f4a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_3d12bee5-bc78-4bf7-9688-c12f9965c517" xlink:to="loc_us-gaap_TransferredOverTimeMember_0892e5ef-4c9e-4972-95fa-0288e1742f4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d27d2677-baff-4742-894e-20b178a86be1" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent_799380ad-e8be-4937-9a4e-c1bef0f3688a" xlink:href="hcsg-20190331.xsd#hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:to="loc_hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent_799380ad-e8be-4937-9a4e-c1bef0f3688a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5f076c7e-d6e3-49fc-8b38-d74826231fc1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5f076c7e-d6e3-49fc-8b38-d74826231fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_dcd7ad20-d88d-4c77-86d1-b7cff6db5312" xlink:href="hcsg-20190331.xsd#hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:to="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_dcd7ad20-d88d-4c77-86d1-b7cff6db5312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_3ca50fd9-8d73-4e22-94f0-a60b6bb28035" xlink:href="hcsg-20190331.xsd#hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:to="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_3ca50fd9-8d73-4e22-94f0-a60b6bb28035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_2d29baab-93bd-4077-bbdb-ecdbd712a00f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:to="loc_us-gaap_ContractWithCustomerLiability_2d29baab-93bd-4077-bbdb-ecdbd712a00f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_fdd5f8a8-c4de-4f83-9e05-b501019659c5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfTiming"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:to="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_fdd5f8a8-c4de-4f83-9e05-b501019659c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_f14ce719-0b06-4a95-8529-54986bc5d1e1" xlink:href="hcsg-20190331.xsd#hcsg_RevenueFromContractWithCustomerRenewalTerm"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_18515425-b858-45e3-b255-a996ab1490be" xlink:to="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_f14ce719-0b06-4a95-8529-54986bc5d1e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#RevenueRemainingPerformanceObligationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ac6c547a-3a6c-4b60-b382-3613ea75da6b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8e5244e6-2c80-492c-93a7-902313b34797" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ac6c547a-3a6c-4b60-b382-3613ea75da6b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8e5244e6-2c80-492c-93a7-902313b34797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_12213219-295f-4563-98cb-892b0fdb60b4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8e5244e6-2c80-492c-93a7-902313b34797" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_12213219-295f-4563-98cb-892b0fdb60b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_6378adb6-b85e-475e-b330-1fb0f0f234ab" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_12213219-295f-4563-98cb-892b0fdb60b4" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_6378adb6-b85e-475e-b330-1fb0f0f234ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_54eb9429-66fe-46e6-b2e8-889e4d943722" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_6378adb6-b85e-475e-b330-1fb0f0f234ab" xlink:to="loc_us-gaap_TransferredOverTimeMember_54eb9429-66fe-46e6-b2e8-889e4d943722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_de8a3b01-0b0e-4032-bdb8-cf5165c671df" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8e5244e6-2c80-492c-93a7-902313b34797" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_de8a3b01-0b0e-4032-bdb8-cf5165c671df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_3a39c945-f514-463e-ae25-102ce6044cf4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8e5244e6-2c80-492c-93a7-902313b34797" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_3a39c945-f514-463e-ae25-102ce6044cf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_670d585e-67de-44a3-af6f-0624bb8805a2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_3a39c945-f514-463e-ae25-102ce6044cf4" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_670d585e-67de-44a3-af6f-0624bb8805a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_d4bbebea-53cf-42a2-82c1-5f7b77399a2e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_3a39c945-f514-463e-ae25-102ce6044cf4" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_d4bbebea-53cf-42a2-82c1-5f7b77399a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivable" xlink:type="simple" xlink:href="hcsg-20190331.xsd#AccountsandNotesReceivable"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/AccountsandNotesReceivable" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_aa6c545c-d146-45c1-85b8-e8d981999707" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_c1d015f4-cf3c-40da-8655-45f9bb04b3d0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_aa6c545c-d146-45c1-85b8-e8d981999707" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_c1d015f4-cf3c-40da-8655-45f9bb04b3d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivableTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#AccountsandNotesReceivableTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/AccountsandNotesReceivableTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_f018618c-83fc-46e7-807a-2cc84d3a3e4e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_033850b5-c62f-450c-997d-ab8e6e1bc258" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f018618c-83fc-46e7-807a-2cc84d3a3e4e" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_033850b5-c62f-450c-997d-ab8e6e1bc258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_925ef7ee-4071-4d31-b361-5a9198259769" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract_613619cc-aa26-4980-b8a1-ed7cfd9769ab" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_925ef7ee-4071-4d31-b361-5a9198259769" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract_613619cc-aa26-4980-b8a1-ed7cfd9769ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent_b62f8fc3-0399-4399-8fbd-7663de25d7d5" xlink:href="hcsg-20190331.xsd#hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract_613619cc-aa26-4980-b8a1-ed7cfd9769ab" xlink:to="loc_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent_b62f8fc3-0399-4399-8fbd-7663de25d7d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_e1e6b619-32f8-4474-bd7e-e0ea5db5370f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract_613619cc-aa26-4980-b8a1-ed7cfd9769ab" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_e1e6b619-32f8-4474-bd7e-e0ea5db5370f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_8659108c-0dae-41a7-8879-97fabd937329" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract_613619cc-aa26-4980-b8a1-ed7cfd9769ab" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_8659108c-0dae-41a7-8879-97fabd937329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_ae7f1cd5-0527-483a-8106-33f2a6c8be9d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_925ef7ee-4071-4d31-b361-5a9198259769" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_ae7f1cd5-0527-483a-8106-33f2a6c8be9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_26539e8b-4ebd-43c6-8311-4962f96fa503" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansReceivableGrossNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_ae7f1cd5-0527-483a-8106-33f2a6c8be9d" xlink:to="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_26539e8b-4ebd-43c6-8311-4962f96fa503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_408f1aad-3473-45a7-9119-e10e9ae3e147" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_ae7f1cd5-0527-483a-8106-33f2a6c8be9d" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_408f1aad-3473-45a7-9119-e10e9ae3e147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_5ea90143-f1e9-4904-ae9e-2b00f8f2577b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_ae7f1cd5-0527-483a-8106-33f2a6c8be9d" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_5ea90143-f1e9-4904-ae9e-2b00f8f2577b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndNotesReceivableNet_a2fcf67d-3ec4-4fb5-9d4e-4aaadbe2e972" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsAndNotesReceivableNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_925ef7ee-4071-4d31-b361-5a9198259769" xlink:to="loc_us-gaap_AccountsAndNotesReceivableNet_a2fcf67d-3ec4-4fb5-9d4e-4aaadbe2e972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#AccountsandNotesReceivableAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_4f082535-6704-4817-8e65-ec86e33bcac2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_97e6ff5d-1c77-409c-af06-0320c2d1640d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_4f082535-6704-4817-8e65-ec86e33bcac2" xlink:to="loc_us-gaap_NotesReceivableNet_97e6ff5d-1c77-409c-af06-0320c2d1640d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts" xlink:type="simple" xlink:href="hcsg-20190331.xsd#AllowanceforDoubtfulAccounts"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_ba3b19e7-2903-4869-85ec-d3c9baa056b8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesTextBlock_4e563518-d39e-41c1-8aa9-9702f8e4395f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForCreditLossesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ba3b19e7-2903-4869-85ec-d3c9baa056b8" xlink:to="loc_us-gaap_AllowanceForCreditLossesTextBlock_4e563518-d39e-41c1-8aa9-9702f8e4395f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNarrativeDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#AllowanceforDoubtfulAccountsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_d9af77b9-6a08-4bb5-9488-d6a9346b8007" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_12aac554-1fb9-46ea-a649-67e9d0277c2c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d9af77b9-6a08-4bb5-9488-d6a9346b8007" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_12aac554-1fb9-46ea-a649-67e9d0277c2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponent"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_dccd27d2-cef0-44e5-8c0f-7182e482d3b0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_48ab964e-0ac9-48a7-870f-9f8642d10576" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_dccd27d2-cef0-44e5-8c0f-7182e482d3b0" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_48ab964e-0ac9-48a7-870f-9f8642d10576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_a70fdfeb-0493-44d7-88e6-ba49828bcec6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_9f11dc12-1d13-4d9e-88ae-d6dad87fa2f5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a70fdfeb-0493-44d7-88e6-ba49828bcec6" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_9f11dc12-1d13-4d9e-88ae-d6dad87fa2f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_e66cd99a-349d-42f4-a4a7-a895ec64249e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a70fdfeb-0493-44d7-88e6-ba49828bcec6" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_e66cd99a-349d-42f4-a4a7-a895ec64249e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_da343fc9-669f-49f6-ac81-19f2d464b48d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_854e164a-40e5-4d23-8d7b-94ea482ac59c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_da343fc9-669f-49f6-ac81-19f2d464b48d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_854e164a-40e5-4d23-8d7b-94ea482ac59c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8ede87fb-05ab-4b66-8b83-9c209096f0a1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_854e164a-40e5-4d23-8d7b-94ea482ac59c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8ede87fb-05ab-4b66-8b83-9c209096f0a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3d53cc08-fe01-446d-93a5-2dda35e12a12" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8ede87fb-05ab-4b66-8b83-9c209096f0a1" xlink:to="loc_us-gaap_EquityComponentDomain_3d53cc08-fe01-446d-93a5-2dda35e12a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_459ebd13-d709-48ff-9054-98d2265bf23e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3d53cc08-fe01-446d-93a5-2dda35e12a12" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_459ebd13-d709-48ff-9054-98d2265bf23e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8d24ff13-47c2-4d07-9b60-60dda4e05696" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_854e164a-40e5-4d23-8d7b-94ea482ac59c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8d24ff13-47c2-4d07-9b60-60dda4e05696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_3e2ddb08-340a-45c5-ac68-380dfd9fe5ef" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8d24ff13-47c2-4d07-9b60-60dda4e05696" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_3e2ddb08-340a-45c5-ac68-380dfd9fe5ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9eee16e5-a5f9-43a1-9d5c-eb58347a4444" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_3e2ddb08-340a-45c5-ac68-380dfd9fe5ef" xlink:to="loc_us-gaap_StockholdersEquity_9eee16e5-a5f9-43a1-9d5c-eb58347a4444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_51bfd5e9-7b6c-4946-88ba-357ec232f1f1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_3e2ddb08-340a-45c5-ac68-380dfd9fe5ef" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_51bfd5e9-7b6c-4946-88ba-357ec232f1f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_86d28e68-908a-4dc3-8faa-00ffb66b2b8e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_3e2ddb08-340a-45c5-ac68-380dfd9fe5ef" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_86d28e68-908a-4dc3-8faa-00ffb66b2b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_268f81d4-d240-4a30-bcd1-83c06658d34d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_3e2ddb08-340a-45c5-ac68-380dfd9fe5ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_268f81d4-d240-4a30-bcd1-83c06658d34d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_66b06f11-5b2c-4768-90d1-60ff04d474be" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_3e2ddb08-340a-45c5-ac68-380dfd9fe5ef" xlink:to="loc_us-gaap_StockholdersEquity_66b06f11-5b2c-4768-90d1-60ff04d474be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_99ac23b0-4592-46aa-931d-d884ab00c08f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8d24ff13-47c2-4d07-9b60-60dda4e05696" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_99ac23b0-4592-46aa-931d-d884ab00c08f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_96694591-f82e-4e7a-8f10-ea9d1b922ab3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8d24ff13-47c2-4d07-9b60-60dda4e05696" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_96694591-f82e-4e7a-8f10-ea9d1b922ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3058315d-756a-4b79-a7cd-ce3361f75f04" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_920a893c-620a-4264-8a73-2495a45d9e48" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3058315d-756a-4b79-a7cd-ce3361f75f04" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_920a893c-620a-4264-8a73-2495a45d9e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5f7922f2-cce0-474c-b07d-8df4bcec88e4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_920a893c-620a-4264-8a73-2495a45d9e48" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5f7922f2-cce0-474c-b07d-8df4bcec88e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_bc3fe582-e64f-4b6f-93af-1874ff5e5fd2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5f7922f2-cce0-474c-b07d-8df4bcec88e4" xlink:to="loc_us-gaap_EquityComponentDomain_bc3fe582-e64f-4b6f-93af-1874ff5e5fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1a34fd6f-e952-41a7-85e4-62d9c66f0c42" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_bc3fe582-e64f-4b6f-93af-1874ff5e5fd2" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1a34fd6f-e952-41a7-85e4-62d9c66f0c42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ff73c251-8e60-4cd4-a0cb-af488dfd53f1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_920a893c-620a-4264-8a73-2495a45d9e48" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ff73c251-8e60-4cd4-a0cb-af488dfd53f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_d98a17df-a14f-4b7e-96ba-37a562a68c18" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ff73c251-8e60-4cd4-a0cb-af488dfd53f1" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_d98a17df-a14f-4b7e-96ba-37a562a68c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_9cd4a693-3a33-43e8-ad88-e77482340327" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_d98a17df-a14f-4b7e-96ba-37a562a68c18" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_9cd4a693-3a33-43e8-ad88-e77482340327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4ef273af-82ae-42c9-9324-9c797fdfe1d4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_920a893c-620a-4264-8a73-2495a45d9e48" xlink:to="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4ef273af-82ae-42c9-9324-9c797fdfe1d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesGainLossExcludingOtti_4fab2d09-7794-45ed-9e68-1045cde26d3f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesGainLossExcludingOtti"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4ef273af-82ae-42c9-9324-9c797fdfe1d4" xlink:to="loc_us-gaap_DebtSecuritiesGainLossExcludingOtti_4fab2d09-7794-45ed-9e68-1045cde26d3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_bdeda229-3760-43c0-96a4-eeca514773f4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4ef273af-82ae-42c9-9324-9c797fdfe1d4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_bdeda229-3760-43c0-96a4-eeca514773f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_07bf8fb8-4c63-49f3-bece-50cb4c22d509" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4ef273af-82ae-42c9-9324-9c797fdfe1d4" xlink:to="loc_us-gaap_NetIncomeLoss_07bf8fb8-4c63-49f3-bece-50cb4c22d509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="hcsg-20190331.xsd#PropertyandEquipment"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/PropertyandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_42945c62-b4ed-4af8-8264-3ea9955636c4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_42a2b5c2-e201-46fa-a3f4-8849d0c05fa7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_42945c62-b4ed-4af8-8264-3ea9955636c4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_42a2b5c2-e201-46fa-a3f4-8849d0c05fa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#PropertyandEquipmentTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/PropertyandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4586a2c4-43d8-4e72-bd01-dc10b45146ab" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_cc896db3-cff0-4163-a89f-f2aa9f8b7029" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4586a2c4-43d8-4e72-bd01-dc10b45146ab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_cc896db3-cff0-4163-a89f-f2aa9f8b7029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#PropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d191a71b-1f5c-40ff-87fa-4c0366056f1c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_69587cf5-3bd8-4182-98fb-9524e3ad441b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d191a71b-1f5c-40ff-87fa-4c0366056f1c" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_69587cf5-3bd8-4182-98fb-9524e3ad441b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_91093b4c-d17c-4dea-b3b5-13081415b21e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_69587cf5-3bd8-4182-98fb-9524e3ad441b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_91093b4c-d17c-4dea-b3b5-13081415b21e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5a641942-3624-44fc-a907-06dbf4caee2e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_91093b4c-d17c-4dea-b3b5-13081415b21e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5a641942-3624-44fc-a907-06dbf4caee2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingAndDietaryEquipmentMember_e3f43aeb-64ec-498a-8eb0-be8355f766a7" xlink:href="hcsg-20190331.xsd#hcsg_HousekeepingAndDietaryEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5a641942-3624-44fc-a907-06dbf4caee2e" xlink:to="loc_hcsg_HousekeepingAndDietaryEquipmentMember_e3f43aeb-64ec-498a-8eb0-be8355f766a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ComputerHardwareAndSoftwareMember_d3e195a9-bf6e-45f6-85db-3be598b9c59f" xlink:href="hcsg-20190331.xsd#hcsg_ComputerHardwareAndSoftwareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5a641942-3624-44fc-a907-06dbf4caee2e" xlink:to="loc_hcsg_ComputerHardwareAndSoftwareMember_d3e195a9-bf6e-45f6-85db-3be598b9c59f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_a39d2160-6c52-4966-8260-74b05aae18b0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherTypesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5a641942-3624-44fc-a907-06dbf4caee2e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_a39d2160-6c52-4966-8260-74b05aae18b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c76880c7-b805-4b90-a52f-3c04cb809bdb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_69587cf5-3bd8-4182-98fb-9524e3ad441b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c76880c7-b805-4b90-a52f-3c04cb809bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_2699828b-d7ef-4858-acd8-601c2605fe25" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c76880c7-b805-4b90-a52f-3c04cb809bdb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_2699828b-d7ef-4858-acd8-601c2605fe25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e59872be-695e-4a00-ae5e-fcba0d1dd1fd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c76880c7-b805-4b90-a52f-3c04cb809bdb" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e59872be-695e-4a00-ae5e-fcba0d1dd1fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4371f6e2-f623-4847-8b15-91bdededfea7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c76880c7-b805-4b90-a52f-3c04cb809bdb" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4371f6e2-f623-4847-8b15-91bdededfea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ce516251-73cb-400d-b5af-173fdaf2099f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c76880c7-b805-4b90-a52f-3c04cb809bdb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ce516251-73cb-400d-b5af-173fdaf2099f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_e972ae7e-c2cf-4ed0-a124-3b7ec8a4b66c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c76880c7-b805-4b90-a52f-3c04cb809bdb" xlink:to="loc_us-gaap_Depreciation_e972ae7e-c2cf-4ed0-a124-3b7ec8a4b66c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_a843a26c-6e62-4c10-b5fb-aa10e040a026" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c76880c7-b805-4b90-a52f-3c04cb809bdb" xlink:to="loc_us-gaap_OperatingLeaseCost_a843a26c-6e62-4c10-b5fb-aa10e040a026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/Leases" xlink:type="simple" xlink:href="hcsg-20190331.xsd#Leases"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_33d6b493-9ce1-4cfe-b58c-3fb64d30f056" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_3fd47f40-d917-4ab2-91d9-c8e0be328602" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_33d6b493-9ce1-4cfe-b58c-3fb64d30f056" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_3fd47f40-d917-4ab2-91d9-c8e0be328602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/LeasesTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_dd96f80b-7c68-4d2b-a62d-eb387f264f19" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_b45ec03b-f3b4-4477-ba30-7ddca3118d22" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd96f80b-7c68-4d2b-a62d-eb387f264f19" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_b45ec03b-f3b4-4477-ba30-7ddca3118d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_755fdc01-04b9-4572-9ebe-0df3f2a43cf7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dd96f80b-7c68-4d2b-a62d-eb387f264f19" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_755fdc01-04b9-4572-9ebe-0df3f2a43cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#LeasesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/LeasesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_86a4cb97-0e45-4b39-8424-8f514b261ce7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_e90ec16f-fe21-4fab-8573-ad11509e49e0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_86a4cb97-0e45-4b39-8424-8f514b261ce7" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_e90ec16f-fe21-4fab-8573-ad11509e49e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_946f4741-7b54-4251-86b2-beb3824406e6" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_e90ec16f-fe21-4fab-8573-ad11509e49e0" xlink:to="loc_srt_RangeAxis_946f4741-7b54-4251-86b2-beb3824406e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b61995a2-6c3c-43fd-bcfb-ef20b915dcef" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_946f4741-7b54-4251-86b2-beb3824406e6" xlink:to="loc_srt_RangeMember_b61995a2-6c3c-43fd-bcfb-ef20b915dcef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ff8a57d4-6f4f-4c85-95be-9accd908c37c" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b61995a2-6c3c-43fd-bcfb-ef20b915dcef" xlink:to="loc_srt_MinimumMember_ff8a57d4-6f4f-4c85-95be-9accd908c37c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e842176d-64dc-49cb-98cb-b1189791d3f1" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b61995a2-6c3c-43fd-bcfb-ef20b915dcef" xlink:to="loc_srt_MaximumMember_e842176d-64dc-49cb-98cb-b1189791d3f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_79323501-da9a-4206-b750-f3b4bae94b01" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_e90ec16f-fe21-4fab-8573-ad11509e49e0" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_79323501-da9a-4206-b750-f3b4bae94b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_4c376034-da00-4b8c-bd37-00b492384875" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_79323501-da9a-4206-b750-f3b4bae94b01" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_4c376034-da00-4b8c-bd37-00b492384875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseRenewalTerm_0667984b-f951-4c8a-b67a-900e3984db3b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LessorOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_79323501-da9a-4206-b750-f3b4bae94b01" xlink:to="loc_us-gaap_LessorOperatingLeaseRenewalTerm_0667984b-f951-4c8a-b67a-900e3984db3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LessorOperatingLeaseTerminationOptionTerm_ee141498-3a09-4bf4-9c0b-8f6e43239dfb" xlink:href="hcsg-20190331.xsd#hcsg_LessorOperatingLeaseTerminationOptionTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_79323501-da9a-4206-b750-f3b4bae94b01" xlink:to="loc_hcsg_LessorOperatingLeaseTerminationOptionTerm_ee141498-3a09-4bf4-9c0b-8f6e43239dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_OperatingLeaseRightofUseAssetCancellation_a326b8e8-74f5-4736-aaec-7a8fa4a0eb74" xlink:href="hcsg-20190331.xsd#hcsg_OperatingLeaseRightofUseAssetCancellation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_79323501-da9a-4206-b750-f3b4bae94b01" xlink:to="loc_hcsg_OperatingLeaseRightofUseAssetCancellation_a326b8e8-74f5-4736-aaec-7a8fa4a0eb74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_OperatingLeaseLiabilityCancellation_e2961060-0220-46b3-9171-8fad1643a788" xlink:href="hcsg-20190331.xsd#hcsg_OperatingLeaseLiabilityCancellation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_79323501-da9a-4206-b750-f3b4bae94b01" xlink:to="loc_hcsg_OperatingLeaseLiabilityCancellation_e2961060-0220-46b3-9171-8fad1643a788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#LeasesComponentsofLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_9e983bfd-b845-44ad-bae4-541ae78d2553" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_f533f4d8-b28c-46b0-b88b-83b0eb426627" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9e983bfd-b845-44ad-bae4-541ae78d2553" xlink:to="loc_us-gaap_LeaseCostAbstract_f533f4d8-b28c-46b0-b88b-83b0eb426627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_f3d26801-ae8e-4f57-86c1-5a9e33265348" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_f533f4d8-b28c-46b0-b88b-83b0eb426627" xlink:to="loc_us-gaap_OperatingLeaseCost_f3d26801-ae8e-4f57-86c1-5a9e33265348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_c50af705-705d-49ef-85f8-bcdf4d239668" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_f533f4d8-b28c-46b0-b88b-83b0eb426627" xlink:to="loc_us-gaap_ShortTermLeaseCost_c50af705-705d-49ef-85f8-bcdf4d239668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_ec5181e2-bbb2-4da0-a792-9bde8e707910" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_f533f4d8-b28c-46b0-b88b-83b0eb426627" xlink:to="loc_us-gaap_VariableLeaseCost_ec5181e2-bbb2-4da0-a792-9bde8e707910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_44db5383-2529-43d0-b03e-f172b5e5ba07" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_f533f4d8-b28c-46b0-b88b-83b0eb426627" xlink:to="loc_us-gaap_LeaseCost_44db5383-2529-43d0-b03e-f172b5e5ba07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_34f30c85-01f2-4a9a-bd58-e9421646177b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9e983bfd-b845-44ad-bae4-541ae78d2553" xlink:to="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_34f30c85-01f2-4a9a-bd58-e9421646177b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_632f693a-d3df-4e8e-a555-6affd6ff515e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_34f30c85-01f2-4a9a-bd58-e9421646177b" xlink:to="loc_us-gaap_OperatingLeasePayments_632f693a-d3df-4e8e-a555-6affd6ff515e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_4a75b1d7-5812-41dd-9a75-8dc1c99327ab" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_34f30c85-01f2-4a9a-bd58-e9421646177b" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_4a75b1d7-5812-41dd-9a75-8dc1c99327ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_d4cc34f5-6153-4f67-85b3-5c57147b2b07" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_34f30c85-01f2-4a9a-bd58-e9421646177b" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_d4cc34f5-6153-4f67-85b3-5c57147b2b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_d49d3275-7ba9-4818-9683-394cd330eb9c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9e983bfd-b845-44ad-bae4-541ae78d2553" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseNet_d49d3275-7ba9-4818-9683-394cd330eb9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#LeasesScheduleofFutureMinimumLeasePaymentsDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_2fce619b-1de8-46d3-b64d-aadceea9a48f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_54425eed-9b73-4027-8983-42d1e123ef44" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2fce619b-1de8-46d3-b64d-aadceea9a48f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_54425eed-9b73-4027-8983-42d1e123ef44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d3a9bd3c-a65d-415c-8665-586f58161b3d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2fce619b-1de8-46d3-b64d-aadceea9a48f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d3a9bd3c-a65d-415c-8665-586f58161b3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_81d94c49-a51b-4b13-82a5-6d1e6adbb795" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2fce619b-1de8-46d3-b64d-aadceea9a48f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_81d94c49-a51b-4b13-82a5-6d1e6adbb795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4d0dc1c3-c143-46f3-bd6f-eff27054f106" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2fce619b-1de8-46d3-b64d-aadceea9a48f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4d0dc1c3-c143-46f3-bd6f-eff27054f106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_717b7967-4652-4f1b-8cd7-f1de70483cdc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2fce619b-1de8-46d3-b64d-aadceea9a48f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_717b7967-4652-4f1b-8cd7-f1de70483cdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_7874c2c5-a865-4908-9e4d-abb4992c5181" xlink:href="hcsg-20190331.xsd#hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2fce619b-1de8-46d3-b64d-aadceea9a48f" xlink:to="loc_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_7874c2c5-a865-4908-9e4d-abb4992c5181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix_eb26e03f-1e92-4968-804e-51b87abd146d" xlink:href="hcsg-20190331.xsd#hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2fce619b-1de8-46d3-b64d-aadceea9a48f" xlink:to="loc_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix_eb26e03f-1e92-4968-804e-51b87abd146d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_10f0a25a-971c-47b2-8e3d-e7ed6dc06e89" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2fce619b-1de8-46d3-b64d-aadceea9a48f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_10f0a25a-971c-47b2-8e3d-e7ed6dc06e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherIntangibleAssets" xlink:type="simple" xlink:href="hcsg-20190331.xsd#OtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/OtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_38d48830-a069-4d41-a70d-0ed74abc39a9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_9c7c8c8a-1ddb-4a4f-9405-d21a2ae1037b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_38d48830-a069-4d41-a70d-0ed74abc39a9" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_9c7c8c8a-1ddb-4a4f-9405-d21a2ae1037b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherIntangibleAssetsTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#OtherIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/OtherIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_bb6a00f8-0fef-4b60-a572-4bcfc3c5b54d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_1c45e832-b863-44aa-8707-2941ba787c09" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_bb6a00f8-0fef-4b60-a572-4bcfc3c5b54d" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_1c45e832-b863-44aa-8707-2941ba787c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#OtherIntangibleAssetsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_9fa46f8c-c03f-4074-85a6-5e8acb43ba93" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_11a0e08a-ae7c-44c3-88e0-f0722fadf622" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_9fa46f8c-c03f-4074-85a6-5e8acb43ba93" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_11a0e08a-ae7c-44c3-88e0-f0722fadf622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_28f8add0-9de7-4a76-9f6a-00d43e0f3938" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_11a0e08a-ae7c-44c3-88e0-f0722fadf622" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_28f8add0-9de7-4a76-9f6a-00d43e0f3938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce623701-5ac4-43f4-8537-749b71c05561" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_28f8add0-9de7-4a76-9f6a-00d43e0f3938" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce623701-5ac4-43f4-8537-749b71c05561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_131e48f3-32a9-4cc6-aebc-54552f32468f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce623701-5ac4-43f4-8537-749b71c05561" xlink:to="loc_us-gaap_CustomerRelationshipsMember_131e48f3-32a9-4cc6-aebc-54552f32468f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_cb7fd4af-1bfc-486c-a918-4f26405f4a22" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_11a0e08a-ae7c-44c3-88e0-f0722fadf622" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_cb7fd4af-1bfc-486c-a918-4f26405f4a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6d2ed829-c4d1-4dc0-aefa-1559b3523d82" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_cb7fd4af-1bfc-486c-a918-4f26405f4a22" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6d2ed829-c4d1-4dc0-aefa-1559b3523d82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_84d8df32-bdfb-48ab-adc3-912d20abc296" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_9fa46f8c-c03f-4074-85a6-5e8acb43ba93" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_84d8df32-bdfb-48ab-adc3-912d20abc296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_a7dc4863-aa07-40bd-877c-78b4d51eb793" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_dd01e90d-1225-497a-8995-8ada88ab5c4d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_a7dc4863-aa07-40bd-877c-78b4d51eb793" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_dd01e90d-1225-497a-8995-8ada88ab5c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_7964ac8c-d350-410a-aba1-3378b501899f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_a7dc4863-aa07-40bd-877c-78b4d51eb793" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_7964ac8c-d350-410a-aba1-3378b501899f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_95ea495e-e461-4456-8ffb-8d2cca30bce4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_a7dc4863-aa07-40bd-877c-78b4d51eb793" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_95ea495e-e461-4456-8ffb-8d2cca30bce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3050f2e7-6d97-428e-a976-158910cc09b7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_a7dc4863-aa07-40bd-877c-78b4d51eb793" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3050f2e7-6d97-428e-a976-158910cc09b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9247a554-129e-4db1-b2b3-f5b00c2769ab" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_a7dc4863-aa07-40bd-877c-78b4d51eb793" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9247a554-129e-4db1-b2b3-f5b00c2769ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5ec67def-a3bb-4ed0-86cd-37a7eec32351" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_a7dc4863-aa07-40bd-877c-78b4d51eb793" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5ec67def-a3bb-4ed0-86cd-37a7eec32351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_a8de94ef-a6f9-4b5d-ab73-c99b56bc1bf4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_a7dc4863-aa07-40bd-877c-78b4d51eb793" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_a8de94ef-a6f9-4b5d-ab73-c99b56bc1bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="hcsg-20190331.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_76aac059-4498-40d9-abe5-a276a65a4300" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_533c254c-7ece-47fc-9d23-3d0e51bd825d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_76aac059-4498-40d9-abe5-a276a65a4300" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_533c254c-7ece-47fc-9d23-3d0e51bd825d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_066f7839-ac9f-4e02-8bc3-5b192dc48317" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_830eea2c-def5-4bcb-aa7e-5139a8dd0b7d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_066f7839-ac9f-4e02-8bc3-5b192dc48317" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_830eea2c-def5-4bcb-aa7e-5139a8dd0b7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock_8bd4d015-0e10-421c-abc4-1dfbb81181da" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_066f7839-ac9f-4e02-8bc3-5b192dc48317" xlink:to="loc_us-gaap_MarketableSecuritiesTextBlock_8bd4d015-0e10-421c-abc4-1dfbb81181da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_c008ec28-532c-4c33-94f3-90ebad653c1d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_066f7839-ac9f-4e02-8bc3-5b192dc48317" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_c008ec28-532c-4c33-94f3-90ebad653c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#FairValueMeasurementsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_8b15e2f8-ea6c-4f2c-8131-dcd138767f1e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8b9a22b4-8f78-42ab-a5f1-8ce3a775ba2c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8b15e2f8-ea6c-4f2c-8131-dcd138767f1e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8b9a22b4-8f78-42ab-a5f1-8ce3a775ba2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b3f0833-a859-4efb-ba68-6895ce9a53ee" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8b15e2f8-ea6c-4f2c-8131-dcd138767f1e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b3f0833-a859-4efb-ba68-6895ce9a53ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_64b6ac03-371c-471d-bf1e-12e01e17f5dc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b3f0833-a859-4efb-ba68-6895ce9a53ee" xlink:to="loc_us-gaap_InvestmentTypeAxis_64b6ac03-371c-471d-bf1e-12e01e17f5dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_d8ef19ad-046b-4703-8da1-fd597c245c7d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_64b6ac03-371c-471d-bf1e-12e01e17f5dc" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_d8ef19ad-046b-4703-8da1-fd597c245c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_32dcd772-9f5a-4ce4-bb2d-91a340dd7a63" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_d8ef19ad-046b-4703-8da1-fd597c245c7d" xlink:to="loc_us-gaap_MunicipalBondsMember_32dcd772-9f5a-4ce4-bb2d-91a340dd7a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_88b67fdd-d74c-4de7-9a32-4ccaed5b6eb1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b3f0833-a859-4efb-ba68-6895ce9a53ee" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_88b67fdd-d74c-4de7-9a32-4ccaed5b6eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_9785339b-9b5e-4c5a-98df-872ea8e21cb3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_88b67fdd-d74c-4de7-9a32-4ccaed5b6eb1" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_9785339b-9b5e-4c5a-98df-872ea8e21cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_7eefdc33-8b60-4edc-b9e4-0d7bab363f4a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8b15e2f8-ea6c-4f2c-8131-dcd138767f1e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_7eefdc33-8b60-4edc-b9e4-0d7bab363f4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_2d0c5e48-fec4-4540-8ef1-9c0659e843d5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8b15e2f8-ea6c-4f2c-8131-dcd138767f1e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_2d0c5e48-fec4-4540-8ef1-9c0659e843d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleEquitySecuritiesGrossUnrealizedGain_946dbe50-145a-4ad0-9ac1-7e6b59d4a0d7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleEquitySecuritiesGrossUnrealizedGain"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8b15e2f8-ea6c-4f2c-8131-dcd138767f1e" xlink:to="loc_us-gaap_AvailableForSaleEquitySecuritiesGrossUnrealizedGain_946dbe50-145a-4ad0-9ac1-7e6b59d4a0d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_4d081036-9a34-4cf4-94f2-e3aa20add386" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c6da57b3-bc04-4b80-a99c-2e1ca1821a18" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4d081036-9a34-4cf4-94f2-e3aa20add386" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c6da57b3-bc04-4b80-a99c-2e1ca1821a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_007ee70d-8a5b-4c26-ace8-b5d854024bfa" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c6da57b3-bc04-4b80-a99c-2e1ca1821a18" xlink:to="loc_us-gaap_InvestmentTypeAxis_007ee70d-8a5b-4c26-ace8-b5d854024bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_007ee70d-8a5b-4c26-ace8-b5d854024bfa" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_e7b1daa3-9668-4130-991a-2e53a5df7f39" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:to="loc_us-gaap_MunicipalBondsMember_e7b1daa3-9668-4130-991a-2e53a5df7f39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_c0a28838-91c8-4392-a998-c654091d8ee4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:to="loc_us-gaap_MoneyMarketFundsMember_c0a28838-91c8-4392-a998-c654091d8ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_BalancedAndLifestyleMember_153d0c55-f535-448e-a34e-d8afd9a95bcb" xlink:href="hcsg-20190331.xsd#hcsg_BalancedAndLifestyleMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:to="loc_hcsg_BalancedAndLifestyleMember_153d0c55-f535-448e-a34e-d8afd9a95bcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LargeCapGrowthMember_162f81c4-120a-4ba1-8b01-e0ef693dfe61" xlink:href="hcsg-20190331.xsd#hcsg_LargeCapGrowthMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:to="loc_hcsg_LargeCapGrowthMember_162f81c4-120a-4ba1-8b01-e0ef693dfe61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SmallCapGrowthMember_4960a28c-72f8-4665-8270-21e8c9d494f1" xlink:href="hcsg-20190331.xsd#hcsg_SmallCapGrowthMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:to="loc_hcsg_SmallCapGrowthMember_4960a28c-72f8-4665-8270-21e8c9d494f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeInvestmentsMember_3b495afa-7535-40d5-857b-1f40a4b735bc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FixedIncomeInvestmentsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:to="loc_us-gaap_FixedIncomeInvestmentsMember_3b495afa-7535-40d5-857b-1f40a4b735bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InternationalMember_d236f74f-57b7-4ed0-be1f-f801ced78056" xlink:href="hcsg-20190331.xsd#hcsg_InternationalMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:to="loc_hcsg_InternationalMember_d236f74f-57b7-4ed0-be1f-f801ced78056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_MidCapGrowthMember_8e8f04d5-e61d-457e-be56-cac6bbbeab10" xlink:href="hcsg-20190331.xsd#hcsg_MidCapGrowthMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_ae8b3970-5b44-454c-92e5-6e68d0d12eda" xlink:to="loc_hcsg_MidCapGrowthMember_8e8f04d5-e61d-457e-be56-cac6bbbeab10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_2934d0c7-b022-4849-8753-da341f67e80a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c6da57b3-bc04-4b80-a99c-2e1ca1821a18" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_2934d0c7-b022-4849-8753-da341f67e80a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e2fbc884-03cc-499f-bbb4-46c306214b9d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_2934d0c7-b022-4849-8753-da341f67e80a" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e2fbc884-03cc-499f-bbb4-46c306214b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_634eca0e-fad6-42ed-af48-c16ef5d11dfd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e2fbc884-03cc-499f-bbb4-46c306214b9d" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_634eca0e-fad6-42ed-af48-c16ef5d11dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_6e623dd7-a706-4b78-970a-8d6d2b2495af" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_634eca0e-fad6-42ed-af48-c16ef5d11dfd" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_6e623dd7-a706-4b78-970a-8d6d2b2495af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_58fd9aa9-95d5-419c-bed0-87a50f636c4d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_634eca0e-fad6-42ed-af48-c16ef5d11dfd" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_58fd9aa9-95d5-419c-bed0-87a50f636c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e3e75012-d09f-4543-9255-98209261f613" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c6da57b3-bc04-4b80-a99c-2e1ca1821a18" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e3e75012-d09f-4543-9255-98209261f613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c1f90eef-3614-423d-881b-963afaeee458" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e3e75012-d09f-4543-9255-98209261f613" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c1f90eef-3614-423d-881b-963afaeee458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_5685d2b1-786a-45c4-af6e-f6a76ec50fbb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c1f90eef-3614-423d-881b-963afaeee458" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_5685d2b1-786a-45c4-af6e-f6a76ec50fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_e7e493f1-9760-4f1c-a917-5444d34a674d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c1f90eef-3614-423d-881b-963afaeee458" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_e7e493f1-9760-4f1c-a917-5444d34a674d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_e8b10c1a-724f-42e9-89ae-860bde9cbc98" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c1f90eef-3614-423d-881b-963afaeee458" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_e8b10c1a-724f-42e9-89ae-860bde9cbc98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7279ced4-8bd7-4a8d-9df9-7c23e2ca6d38" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c6da57b3-bc04-4b80-a99c-2e1ca1821a18" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7279ced4-8bd7-4a8d-9df9-7c23e2ca6d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ad633a64-4df5-46a1-94ec-7057745b4bab" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7279ced4-8bd7-4a8d-9df9-7c23e2ca6d38" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ad633a64-4df5-46a1-94ec-7057745b4bab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_149f6113-3f2f-4001-b07d-755af9cfb017" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7279ced4-8bd7-4a8d-9df9-7c23e2ca6d38" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_149f6113-3f2f-4001-b07d-755af9cfb017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#FairValueMeasurementsMarketableDebtSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_36e82552-75af-4576-9463-8eee987abc7b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_98135643-8403-4556-a7a7-949261371967" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_36e82552-75af-4576-9463-8eee987abc7b" xlink:to="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_98135643-8403-4556-a7a7-949261371967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_a5719216-6d0e-44ce-abfa-07a9a26e8b0d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_98135643-8403-4556-a7a7-949261371967" xlink:to="loc_us-gaap_InvestmentTypeAxis_a5719216-6d0e-44ce-abfa-07a9a26e8b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_b0cf6019-29cb-48ba-bb9d-dfc94f6ac4c3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_a5719216-6d0e-44ce-abfa-07a9a26e8b0d" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_b0cf6019-29cb-48ba-bb9d-dfc94f6ac4c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_b3c6aaf9-29f7-4301-a3db-c48e689463c4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_b0cf6019-29cb-48ba-bb9d-dfc94f6ac4c3" xlink:to="loc_us-gaap_MunicipalBondsMember_b3c6aaf9-29f7-4301-a3db-c48e689463c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_68265558-1134-4132-aae5-d1b78fbd1121" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_98135643-8403-4556-a7a7-949261371967" xlink:to="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_68265558-1134-4132-aae5-d1b78fbd1121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0fa6cc54-830e-44c5-b234-46a30263af24" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_68265558-1134-4132-aae5-d1b78fbd1121" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0fa6cc54-830e-44c5-b234-46a30263af24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_e3f4a069-fbdf-43ae-b7cb-d80ba4421375" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_68265558-1134-4132-aae5-d1b78fbd1121" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_e3f4a069-fbdf-43ae-b7cb-d80ba4421375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1df02498-9bb7-4a2e-a647-2785c2dd7795" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_68265558-1134-4132-aae5-d1b78fbd1121" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1df02498-9bb7-4a2e-a647-2785c2dd7795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2881ac3d-4b32-47a4-a5a5-47fcb1defb99" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_68265558-1134-4132-aae5-d1b78fbd1121" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2881ac3d-4b32-47a4-a5a5-47fcb1defb99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfInvestments_c0c41fc0-25ba-4973-8d66-6350e4a29cfc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOfInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_68265558-1134-4132-aae5-d1b78fbd1121" xlink:to="loc_us-gaap_ImpairmentOfInvestments_c0c41fc0-25ba-4973-8d66-6350e4a29cfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_3a48e162-4537-4cb0-a578-1bce37c29801" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_26e009d6-911f-4d35-8d40-40e3ae46150f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3a48e162-4537-4cb0-a578-1bce37c29801" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_26e009d6-911f-4d35-8d40-40e3ae46150f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_bf0a21f3-3c1d-4c6e-bb4f-1bca5c49833d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3a48e162-4537-4cb0-a578-1bce37c29801" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_bf0a21f3-3c1d-4c6e-bb4f-1bca5c49833d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_ee3ac6f6-bc41-4ab3-89fc-0e74daf11667" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3a48e162-4537-4cb0-a578-1bce37c29801" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_ee3ac6f6-bc41-4ab3-89fc-0e74daf11667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_aede4a12-3630-4e14-a759-470f75227874" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3a48e162-4537-4cb0-a578-1bce37c29801" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_aede4a12-3630-4e14-a759-470f75227874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4b3553ec-7266-482f-8bae-70b5eb3c3141" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3a48e162-4537-4cb0-a578-1bce37c29801" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4b3553ec-7266-482f-8bae-70b5eb3c3141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_135b36ca-4abe-49e0-a7d3-0dd6931afc01" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_86b6e0ff-0d2f-4630-bcb0-1c891ff78d7b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_135b36ca-4abe-49e0-a7d3-0dd6931afc01" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_86b6e0ff-0d2f-4630-bcb0-1c891ff78d7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a974aa23-eeb0-4863-b2f4-a7740aa738e3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_f1ebcaa9-3553-473e-8878-dddce791d514" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a974aa23-eeb0-4863-b2f4-a7740aa738e3" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_f1ebcaa9-3553-473e-8878-dddce791d514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_6524d91d-f45a-4151-951c-afe3ada79c27" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a974aa23-eeb0-4863-b2f4-a7740aa738e3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_6524d91d-f45a-4151-951c-afe3ada79c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_18147d68-24af-4442-aebd-e3586857a261" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a974aa23-eeb0-4863-b2f4-a7740aa738e3" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_18147d68-24af-4442-aebd-e3586857a261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_8f1fce02-4cb2-4e8f-9ef3-337777d598fb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a974aa23-eeb0-4863-b2f4-a7740aa738e3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_8f1fce02-4cb2-4e8f-9ef3-337777d598fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_95b154d0-f79f-4f3c-82e7-ad7b1330ed3a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a974aa23-eeb0-4863-b2f4-a7740aa738e3" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_95b154d0-f79f-4f3c-82e7-ad7b1330ed3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_4fa0882a-1974-47c8-81c6-4174d8900950" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a974aa23-eeb0-4863-b2f4-a7740aa738e3" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_4fa0882a-1974-47c8-81c6-4174d8900950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_a02aae33-af05-4af2-b93e-3fc9f9e5954d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a974aa23-eeb0-4863-b2f4-a7740aa738e3" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_a02aae33-af05-4af2-b93e-3fc9f9e5954d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4c1c5881-898e-4b52-89c8-f7bcb98a0e19" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_90e74e52-f20f-4a72-b349-45fc366be764" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4c1c5881-898e-4b52-89c8-f7bcb98a0e19" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_90e74e52-f20f-4a72-b349-45fc366be764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_fac65efd-85a7-4b10-a53b-e31360ab05c1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_90e74e52-f20f-4a72-b349-45fc366be764" xlink:to="loc_us-gaap_AwardTypeAxis_fac65efd-85a7-4b10-a53b-e31360ab05c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ff57e24d-88e7-4790-8787-33f950f76d97" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_fac65efd-85a7-4b10-a53b-e31360ab05c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ff57e24d-88e7-4790-8787-33f950f76d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_08abeeda-7b8f-4355-85e1-1bad0c09d517" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ff57e24d-88e7-4790-8787-33f950f76d97" xlink:to="loc_us-gaap_StockOptionMember_08abeeda-7b8f-4355-85e1-1bad0c09d517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember_f06e97fb-e4b0-4b5c-a65d-abdc063e83b2" xlink:href="hcsg-20190331.xsd#hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ff57e24d-88e7-4790-8787-33f950f76d97" xlink:to="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember_f06e97fb-e4b0-4b5c-a65d-abdc063e83b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_28ebc46d-46bd-49e2-88e1-b5e312e7b928" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ff57e24d-88e7-4790-8787-33f950f76d97" xlink:to="loc_us-gaap_EmployeeStockMember_28ebc46d-46bd-49e2-88e1-b5e312e7b928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a987267-fdf4-4e0d-b187-ec80520b9019" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_90e74e52-f20f-4a72-b349-45fc366be764" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a987267-fdf4-4e0d-b187-ec80520b9019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_27a617f1-706c-48d2-8e54-276d6ec95a65" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2a987267-fdf4-4e0d-b187-ec80520b9019" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_27a617f1-706c-48d2-8e54-276d6ec95a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f74f998a-586e-4110-b46a-bde34a5c10a7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8328c530-a7dd-43e1-8d62-6df901211a26" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f74f998a-586e-4110-b46a-bde34a5c10a7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8328c530-a7dd-43e1-8d62-6df901211a26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9413eaa4-1881-4401-8847-eb6c52241479" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8328c530-a7dd-43e1-8d62-6df901211a26" xlink:to="loc_us-gaap_AwardTypeAxis_9413eaa4-1881-4401-8847-eb6c52241479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2dda3f41-3721-44d4-b49d-e12c9bb4258a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_9413eaa4-1881-4401-8847-eb6c52241479" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2dda3f41-3721-44d4-b49d-e12c9bb4258a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_ddec1c82-fb15-4b99-9856-d25915ed0a43" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2dda3f41-3721-44d4-b49d-e12c9bb4258a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_ddec1c82-fb15-4b99-9856-d25915ed0a43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_5607d05e-3596-4542-aa63-596cf85d307e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2dda3f41-3721-44d4-b49d-e12c9bb4258a" xlink:to="loc_us-gaap_RestrictedStockMember_5607d05e-3596-4542-aa63-596cf85d307e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_60f6664b-c14b-4b88-b282-f9581abf33f3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2dda3f41-3721-44d4-b49d-e12c9bb4258a" xlink:to="loc_us-gaap_EmployeeStockMember_60f6664b-c14b-4b88-b282-f9581abf33f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_d6bc379c-ac75-4e84-ab29-5de9d4f752cb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8328c530-a7dd-43e1-8d62-6df901211a26" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_d6bc379c-ac75-4e84-ab29-5de9d4f752cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_f2ea70c9-458c-4354-b2f2-be16115b0ece" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_d6bc379c-ac75-4e84-ab29-5de9d4f752cb" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_f2ea70c9-458c-4354-b2f2-be16115b0ece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_56affdee-e321-4b0a-a553-553a0f925598" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_f2ea70c9-458c-4354-b2f2-be16115b0ece" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_56affdee-e321-4b0a-a553-553a0f925598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8328c530-a7dd-43e1-8d62-6df901211a26" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2dd056ef-7f8f-4ab2-b5bf-3cca97214ead" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2dd056ef-7f8f-4ab2-b5bf-3cca97214ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_485a4593-f3c7-4874-92c1-35a6139e8c49" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_485a4593-f3c7-4874-92c1-35a6139e8c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_28dc67f7-5a52-4e91-b848-118b872f5a21" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_28dc67f7-5a52-4e91-b848-118b872f5a21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_22177f1b-fe55-42be-91f9-4778a3beff7a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_22177f1b-fe55-42be-91f9-4778a3beff7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants_8ba9cf2d-5370-4569-ae5d-2420154f3588" xlink:href="hcsg-20190331.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants_8ba9cf2d-5370-4569-ae5d-2420154f3588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_69e997aa-2358-49e4-95bc-23a777aefb81" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_69e997aa-2358-49e4-95bc-23a777aefb81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_331986da-b990-461f-a301-ca7b499a34e0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_331986da-b990-461f-a301-ca7b499a34e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_4bb97e54-0e29-4dfc-94a7-0019a2e30092" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_4bb97e54-0e29-4dfc-94a7-0019a2e30092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_75a5120b-66e4-458e-8220-69aabb1f3316" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_75a5120b-66e4-458e-8220-69aabb1f3316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a8920f4f-3ff4-4c69-bdca-9affd247b2f9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a8920f4f-3ff4-4c69-bdca-9affd247b2f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_45ad7cac-125f-41cf-8c9b-247c5923f811" xlink:href="hcsg-20190331.xsd#hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_45ad7cac-125f-41cf-8c9b-247c5923f811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_482178ba-95e3-4085-9e6e-aba1f977a967" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_482178ba-95e3-4085-9e6e-aba1f977a967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_7a345679-7417-4ac8-8822-cb418afc5214" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_7a345679-7417-4ac8-8822-cb418afc5214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_ab74eae0-250e-47c3-b2f5-91594c44a91b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_ab74eae0-250e-47c3-b2f5-91594c44a91b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_f4812914-bd33-4ad0-bc59-40839dc89582" xlink:href="hcsg-20190331.xsd#hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72130c4-fdb4-40b9-8997-5ac85c4e1f4f" xlink:to="loc_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_f4812914-bd33-4ad0-bc59-40839dc89582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationSummaryofStockOptionsOutstandingDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_db17ca8f-95e5-4560-98f7-c6887fe9323c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4378026f-6291-47fc-abde-5255203d9f0e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_db17ca8f-95e5-4560-98f7-c6887fe9323c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4378026f-6291-47fc-abde-5255203d9f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_405cc80d-0cf6-4fa9-8d3c-9255bb7c22ac" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4378026f-6291-47fc-abde-5255203d9f0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_405cc80d-0cf6-4fa9-8d3c-9255bb7c22ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_a129d20a-20e4-4690-ac03-3eacfba70f5c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4378026f-6291-47fc-abde-5255203d9f0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_a129d20a-20e4-4690-ac03-3eacfba70f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_52ca615a-11d3-423e-a82a-36a96bcb30b0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4378026f-6291-47fc-abde-5255203d9f0e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_52ca615a-11d3-423e-a82a-36a96bcb30b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_34cc462c-4dd9-4b51-8103-c976745e584e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4378026f-6291-47fc-abde-5255203d9f0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_34cc462c-4dd9-4b51-8103-c976745e584e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_5a35899f-38b9-476f-9de3-02411e48a12d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4378026f-6291-47fc-abde-5255203d9f0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_5a35899f-38b9-476f-9de3-02411e48a12d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e802ce72-35ce-4e7b-84f9-f3b7d6c77bcc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4378026f-6291-47fc-abde-5255203d9f0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e802ce72-35ce-4e7b-84f9-f3b7d6c77bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2e2c5b82-5258-4346-bf31-f01706dd9a83" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_db17ca8f-95e5-4560-98f7-c6887fe9323c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2e2c5b82-5258-4346-bf31-f01706dd9a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f2127373-ac81-433e-9172-fd22d67c0c92" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2e2c5b82-5258-4346-bf31-f01706dd9a83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f2127373-ac81-433e-9172-fd22d67c0c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_040c4ed3-7466-4816-820b-5376e0143c21" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2e2c5b82-5258-4346-bf31-f01706dd9a83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_040c4ed3-7466-4816-820b-5376e0143c21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_68da59ad-ac3d-4b10-bcf8-a46054508e70" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2e2c5b82-5258-4346-bf31-f01706dd9a83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_68da59ad-ac3d-4b10-bcf8-a46054508e70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_bd5d0624-2d93-4378-9f36-16abac3e2643" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2e2c5b82-5258-4346-bf31-f01706dd9a83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_bd5d0624-2d93-4378-9f36-16abac3e2643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_0db80ee0-dd16-48ea-b357-eeff810b8746" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2e2c5b82-5258-4346-bf31-f01706dd9a83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_0db80ee0-dd16-48ea-b357-eeff810b8746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6580d8d3-deab-45c3-8976-27114e84512d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2e2c5b82-5258-4346-bf31-f01706dd9a83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6580d8d3-deab-45c3-8976-27114e84512d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6d61e457-b3b6-4550-9ade-e678095a7a8e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_6fe312c6-9d97-419e-94d6-660122e99b95" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6d61e457-b3b6-4550-9ade-e678095a7a8e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_6fe312c6-9d97-419e-94d6-660122e99b95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_24fb107c-a3c6-4991-8849-0ad047ec0e5f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6d61e457-b3b6-4550-9ade-e678095a7a8e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_24fb107c-a3c6-4991-8849-0ad047ec0e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_07b73275-4097-48c6-af99-8566b3824679" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6d61e457-b3b6-4550-9ade-e678095a7a8e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_07b73275-4097-48c6-af99-8566b3824679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1e639d08-e092-4834-b4d9-1ba96623dc4e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6d61e457-b3b6-4550-9ade-e678095a7a8e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1e639d08-e092-4834-b4d9-1ba96623dc4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationSummarizedInformationAboutStockAwardsDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationSummarizedInformationAboutStockAwardsDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationSummarizedInformationAboutStockAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bd721df5-d89e-444e-afd0-80ebd6108a4b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract_49680ad6-ddf8-444e-96ab-4c4bd0496b47" xlink:href="hcsg-20190331.xsd#hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bd721df5-d89e-444e-afd0-80ebd6108a4b" xlink:to="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract_49680ad6-ddf8-444e-96ab-4c4bd0496b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6696e2e4-03f7-4efe-ac4b-21b097d2208e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract_49680ad6-ddf8-444e-96ab-4c4bd0496b47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6696e2e4-03f7-4efe-ac4b-21b097d2208e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_3829d12d-a0f1-444c-a8ae-05c62df2d8e6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract_49680ad6-ddf8-444e-96ab-4c4bd0496b47" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_3829d12d-a0f1-444c-a8ae-05c62df2d8e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_508f67ca-5cbf-4fae-8098-2259ed7879b2" xlink:href="hcsg-20190331.xsd#hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bd721df5-d89e-444e-afd0-80ebd6108a4b" xlink:to="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_508f67ca-5cbf-4fae-8098-2259ed7879b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_13b1b968-5aca-428b-813f-bd26c1002f5d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_508f67ca-5cbf-4fae-8098-2259ed7879b2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_13b1b968-5aca-428b-813f-bd26c1002f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_176f6db1-55ec-4aa8-9937-a9ef854fa7a5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_508f67ca-5cbf-4fae-8098-2259ed7879b2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_176f6db1-55ec-4aa8-9937-a9ef854fa7a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_39241592-f83d-4dbb-ad4e-a7df4b67cc3d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_508f67ca-5cbf-4fae-8098-2259ed7879b2" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_39241592-f83d-4dbb-ad4e-a7df4b67cc3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_58c15665-df79-472a-840e-6f08924f37a4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_508f67ca-5cbf-4fae-8098-2259ed7879b2" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_58c15665-df79-472a-840e-6f08924f37a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_588290c3-0560-4501-9a8c-b55b1407754a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_15a82cab-6e02-49ed-87aa-e3899c597ba6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_588290c3-0560-4501-9a8c-b55b1407754a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_15a82cab-6e02-49ed-87aa-e3899c597ba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_98a78ff8-cec6-47e6-a143-2ad67938b01f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_15a82cab-6e02-49ed-87aa-e3899c597ba6" xlink:to="loc_us-gaap_AwardTypeAxis_98a78ff8-cec6-47e6-a143-2ad67938b01f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7576eb2f-5cfe-4fea-9445-2dca977279d2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_98a78ff8-cec6-47e6-a143-2ad67938b01f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7576eb2f-5cfe-4fea-9445-2dca977279d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember_91280e21-101c-437c-9347-6fc56c747f29" xlink:href="hcsg-20190331.xsd#hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7576eb2f-5cfe-4fea-9445-2dca977279d2" xlink:to="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember_91280e21-101c-437c-9347-6fc56c747f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54622365-ea57-4f2e-b7e8-9f3fb1a6c89f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_15a82cab-6e02-49ed-87aa-e3899c597ba6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54622365-ea57-4f2e-b7e8-9f3fb1a6c89f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a37564b7-24cb-4e52-830f-895654eb8671" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54622365-ea57-4f2e-b7e8-9f3fb1a6c89f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a37564b7-24cb-4e52-830f-895654eb8671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0aef0264-deac-4890-b112-23ff39cf5d11" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a37564b7-24cb-4e52-830f-895654eb8671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0aef0264-deac-4890-b112-23ff39cf5d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_72d33c4f-e117-4a77-9117-ecd6ac91b192" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a37564b7-24cb-4e52-830f-895654eb8671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_72d33c4f-e117-4a77-9117-ecd6ac91b192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cad98dda-a185-4a14-9b6c-67be7703b618" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a37564b7-24cb-4e52-830f-895654eb8671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cad98dda-a185-4a14-9b6c-67be7703b618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_05e7d1fd-5278-48b5-9ad8-eb563eb5c891" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a37564b7-24cb-4e52-830f-895654eb8671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_05e7d1fd-5278-48b5-9ad8-eb563eb5c891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e1069f4e-661b-4a8f-af1d-b13ced97a4c9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a37564b7-24cb-4e52-830f-895654eb8671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e1069f4e-661b-4a8f-af1d-b13ced97a4c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_fbd42202-2433-46dc-94a5-07eb224d8040" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54622365-ea57-4f2e-b7e8-9f3fb1a6c89f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_fbd42202-2433-46dc-94a5-07eb224d8040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0da12253-005e-45c8-83b2-04a0d3c4789b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_fbd42202-2433-46dc-94a5-07eb224d8040" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0da12253-005e-45c8-83b2-04a0d3c4789b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_bc98fdb4-c6ab-409c-912e-50f03770cf18" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_fbd42202-2433-46dc-94a5-07eb224d8040" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_bc98fdb4-c6ab-409c-912e-50f03770cf18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_07870336-9efe-42cb-9f50-54948bbdf378" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_fbd42202-2433-46dc-94a5-07eb224d8040" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_07870336-9efe-42cb-9f50-54948bbdf378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f32a1022-d061-42af-91f8-c40f3e3a02ed" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_fbd42202-2433-46dc-94a5-07eb224d8040" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f32a1022-d061-42af-91f8-c40f3e3a02ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5378b92b-e5da-4d47-aa3b-67580b3cf4e8" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_fbd42202-2433-46dc-94a5-07eb224d8040" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5378b92b-e5da-4d47-aa3b-67580b3cf4e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_abd3286c-1296-470a-83e1-4d2e5ebeade3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3b5c4c1-f25c-4163-91b3-7574d3b02846" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_abd3286c-1296-470a-83e1-4d2e5ebeade3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3b5c4c1-f25c-4163-91b3-7574d3b02846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ac9a96f8-3f78-43f2-8aea-76aae692b0a9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3b5c4c1-f25c-4163-91b3-7574d3b02846" xlink:to="loc_us-gaap_AwardTypeAxis_ac9a96f8-3f78-43f2-8aea-76aae692b0a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2913fa88-23da-409d-a50d-fdf558507afd" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_ac9a96f8-3f78-43f2-8aea-76aae692b0a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2913fa88-23da-409d-a50d-fdf558507afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_7e0a629d-16ca-4228-8e77-5d862544a0ce" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2913fa88-23da-409d-a50d-fdf558507afd" xlink:to="loc_us-gaap_EmployeeStockMember_7e0a629d-16ca-4228-8e77-5d862544a0ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85c8562-83a4-4ad6-a99b-f2c8b93ba00b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3b5c4c1-f25c-4163-91b3-7574d3b02846" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85c8562-83a4-4ad6-a99b-f2c8b93ba00b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e2788bca-658a-4bcf-99a2-9875bc25bab7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85c8562-83a4-4ad6-a99b-f2c8b93ba00b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e2788bca-658a-4bcf-99a2-9875bc25bab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4ff7e092-a3db-42b8-a3f2-af129bf9f1de" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85c8562-83a4-4ad6-a99b-f2c8b93ba00b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4ff7e092-a3db-42b8-a3f2-af129bf9f1de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_800dd113-4988-4d0d-8fe8-8c8f403892a6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85c8562-83a4-4ad6-a99b-f2c8b93ba00b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_800dd113-4988-4d0d-8fe8-8c8f403892a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_2f48ca2e-780e-4ee7-8ae0-56345eb01af9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f85c8562-83a4-4ad6-a99b-f2c8b93ba00b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_2f48ca2e-780e-4ee7-8ae0-56345eb01af9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/StockBasedCompensationDeferredCompensationPlanDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#StockBasedCompensationDeferredCompensationPlanDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/StockBasedCompensationDeferredCompensationPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b3a48ff1-0446-47dd-9ca6-13dc64c9f967" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8a1ea737-67a9-4d19-9456-b99d7d51c4e3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b3a48ff1-0446-47dd-9ca6-13dc64c9f967" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8a1ea737-67a9-4d19-9456-b99d7d51c4e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e4134bda-bd1a-408a-a5e5-2a76169ec723" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8a1ea737-67a9-4d19-9456-b99d7d51c4e3" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e4134bda-bd1a-408a-a5e5-2a76169ec723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6a5d666c-fa08-46c8-849c-aac82b489422" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e4134bda-bd1a-408a-a5e5-2a76169ec723" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6a5d666c-fa08-46c8-849c-aac82b489422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_78731a7e-a116-4ab8-b50c-46d4be81e683" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6a5d666c-fa08-46c8-849c-aac82b489422" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_78731a7e-a116-4ab8-b50c-46d4be81e683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_7a675f94-83d1-4720-9535-6decd95a9c5e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8a1ea737-67a9-4d19-9456-b99d7d51c4e3" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_7a675f94-83d1-4720-9535-6decd95a9c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_b69a31dc-0bc0-4ecd-836e-ab56f0db383e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_7a675f94-83d1-4720-9535-6decd95a9c5e" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_b69a31dc-0bc0-4ecd-836e-ab56f0db383e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_b269b7cc-fe3c-4b73-9364-654d41f34c6a" xlink:href="hcsg-20190331.xsd#hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_7a675f94-83d1-4720-9535-6decd95a9c5e" xlink:to="loc_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_b269b7cc-fe3c-4b73-9364-654d41f34c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/Dividends" xlink:type="simple" xlink:href="hcsg-20190331.xsd#Dividends"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/Dividends" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_8046987e-d700-4539-ade3-42742e261a68" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DividendsDeclaredAndPaidTextBlock_0ab35134-900a-40d2-ab74-413d937cee53" xlink:href="hcsg-20190331.xsd#hcsg_DividendsDeclaredAndPaidTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_8046987e-d700-4539-ade3-42742e261a68" xlink:to="loc_hcsg_DividendsDeclaredAndPaidTextBlock_0ab35134-900a-40d2-ab74-413d937cee53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DividendsTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DividendsTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/DividendsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_26f5f515-1564-4bba-9fcd-3182701e148d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDividendsPayableTextBlock_d7d9e574-6ceb-4f87-aba1-f606b2f41552" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDividendsPayableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_26f5f515-1564-4bba-9fcd-3182701e148d" xlink:to="loc_us-gaap_ScheduleOfDividendsPayableTextBlock_d7d9e574-6ceb-4f87-aba1-f606b2f41552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock_5726bb7e-23d9-49f0-954d-197adc5bd9e0" xlink:href="hcsg-20190331.xsd#hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_26f5f515-1564-4bba-9fcd-3182701e148d" xlink:to="loc_hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock_5726bb7e-23d9-49f0-954d-197adc5bd9e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DividendsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DividendsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/DividendsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_ae5b3765-c523-46ef-877b-3caa217d8b49" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_b90fb4cf-6901-428c-b519-5fc40b460870" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ae5b3765-c523-46ef-877b-3caa217d8b49" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_b90fb4cf-6901-428c-b519-5fc40b460870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_f6467cbe-35f0-45dd-8195-148ce0d595dc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ae5b3765-c523-46ef-877b-3caa217d8b49" xlink:to="loc_us-gaap_SubsequentEventTable_f6467cbe-35f0-45dd-8195-148ce0d595dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_7769bbe5-e361-4cb6-b3df-588f18a48511" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_f6467cbe-35f0-45dd-8195-148ce0d595dc" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_7769bbe5-e361-4cb6-b3df-588f18a48511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_47b50e09-9ade-4cc2-8e52-59781c83824c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_7769bbe5-e361-4cb6-b3df-588f18a48511" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_47b50e09-9ade-4cc2-8e52-59781c83824c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_46df806f-7a2d-4718-9af1-b9212a87341d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_47b50e09-9ade-4cc2-8e52-59781c83824c" xlink:to="loc_us-gaap_SubsequentEventMember_46df806f-7a2d-4718-9af1-b9212a87341d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_bb443637-396b-45de-9346-bc49a976a6a5" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_f6467cbe-35f0-45dd-8195-148ce0d595dc" xlink:to="loc_us-gaap_SubsequentEventLineItems_bb443637-396b-45de-9346-bc49a976a6a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_f8450c46-84b8-4149-a8c0-b52e682428d4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_bb443637-396b-45de-9346-bc49a976a6a5" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_f8450c46-84b8-4149-a8c0-b52e682428d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DividendsScheduleofDividendsDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DividendsScheduleofDividendsDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/DividendsScheduleofDividendsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_64a9c38a-6b29-4828-8b41-c2a21a33b0d6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_3103712d-3a40-4471-bb98-f451f2f13113" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_64a9c38a-6b29-4828-8b41-c2a21a33b0d6" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_3103712d-3a40-4471-bb98-f451f2f13113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_c88dd4cf-94af-4775-bd1d-2c4def407b9e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_64a9c38a-6b29-4828-8b41-c2a21a33b0d6" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_c88dd4cf-94af-4775-bd1d-2c4def407b9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DividendsCashDividendsperCommonShareDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#DividendsCashDividendsperCommonShareDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/DividendsCashDividendsperCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_2ab84011-07b4-40ab-a30a-606510b9c6f9" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_596a728f-58cc-4bd7-9d3a-b71bd63e00d7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_2ab84011-07b4-40ab-a30a-606510b9c6f9" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_596a728f-58cc-4bd7-9d3a-b71bd63e00d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/IncomeTaxes" xlink:type="simple" xlink:href="hcsg-20190331.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7de400a0-a24b-441f-b5ef-6ceac49e7bcb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_6700570d-3833-408c-965b-ab82796a4978" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7de400a0-a24b-441f-b5ef-6ceac49e7bcb" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_6700570d-3833-408c-965b-ab82796a4978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ce8ab4fb-d1ec-445d-9c0f-faeaf8d05b44" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_86ba411e-c331-4993-8e0f-c16dfec868cb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ce8ab4fb-d1ec-445d-9c0f-faeaf8d05b44" xlink:to="loc_us-gaap_SubsequentEventTable_86ba411e-c331-4993-8e0f-c16dfec868cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ee12a9af-87eb-4dfe-9f62-0567989476f5" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_86ba411e-c331-4993-8e0f-c16dfec868cb" xlink:to="loc_srt_RangeAxis_ee12a9af-87eb-4dfe-9f62-0567989476f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6048a093-a5f1-4527-8c9d-67eb4838d742" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_ee12a9af-87eb-4dfe-9f62-0567989476f5" xlink:to="loc_srt_RangeMember_6048a093-a5f1-4527-8c9d-67eb4838d742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_97ec5044-4339-40e8-b604-ae6b4225c79f" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6048a093-a5f1-4527-8c9d-67eb4838d742" xlink:to="loc_srt_MinimumMember_97ec5044-4339-40e8-b604-ae6b4225c79f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_028407b0-661c-43de-96ba-ee590396cd6a" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6048a093-a5f1-4527-8c9d-67eb4838d742" xlink:to="loc_srt_MaximumMember_028407b0-661c-43de-96ba-ee590396cd6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementScenarioAxis_a5023f81-c2a6-40b5-a118-30432680aa8e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_86ba411e-c331-4993-8e0f-c16dfec868cb" xlink:to="loc_us-gaap_StatementScenarioAxis_a5023f81-c2a6-40b5-a118-30432680aa8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_69d35af0-5a27-41e2-8555-e3f164e21786" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_a5023f81-c2a6-40b5-a118-30432680aa8e" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_69d35af0-5a27-41e2-8555-e3f164e21786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScenarioForecastMember_8e9bed55-26e7-4783-a1e1-110d58f46dce" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_69d35af0-5a27-41e2-8555-e3f164e21786" xlink:to="loc_us-gaap_ScenarioForecastMember_8e9bed55-26e7-4783-a1e1-110d58f46dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_78a49823-c547-4de3-a666-482e2e0b13b0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_86ba411e-c331-4993-8e0f-c16dfec868cb" xlink:to="loc_us-gaap_SubsequentEventLineItems_78a49823-c547-4de3-a666-482e2e0b13b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa394340-b291-4352-8e2b-6d1da9903caa" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_78a49823-c547-4de3-a666-482e2e0b13b0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa394340-b291-4352-8e2b-6d1da9903caa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_ed025887-0fdf-4753-9994-62e0cf5d51cc" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_78a49823-c547-4de3-a666-482e2e0b13b0" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_ed025887-0fdf-4753-9994-62e0cf5d51cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_cca0d00d-2560-44b5-b6cb-003abf1cb5eb" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_78a49823-c547-4de3-a666-482e2e0b13b0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_cca0d00d-2560-44b5-b6cb-003abf1cb5eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/SegmentInformation" xlink:type="simple" xlink:href="hcsg-20190331.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_74cea422-6a63-408a-baf3-b59b5b5e3444" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_94021c55-e50a-44cc-b08f-44975c75648b" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_74cea422-6a63-408a-baf3-b59b5b5e3444" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_94021c55-e50a-44cc-b08f-44975c75648b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_c1a30f50-2e67-4fbb-870d-2eac81dfc284" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_07ada82d-aebb-42b2-b933-fcc69c13788a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_c1a30f50-2e67-4fbb-870d-2eac81dfc284" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_07ada82d-aebb-42b2-b933-fcc69c13788a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#SegmentInformationScheduleofInformationofReportableSegmentsDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_f651fd5d-2005-44f5-83f4-707ffdeef7c7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_ccd836f2-cef4-43bd-a56d-ecde7878fee7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_f651fd5d-2005-44f5-83f4-707ffdeef7c7" xlink:to="loc_us-gaap_NumberOfReportableSegments_ccd836f2-cef4-43bd-a56d-ecde7878fee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_264f1373-715a-48c1-b72e-e2cdeda038da" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_f651fd5d-2005-44f5-83f4-707ffdeef7c7" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_264f1373-715a-48c1-b72e-e2cdeda038da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b2201b11-fb70-40ac-8e3b-54f59114887f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_264f1373-715a-48c1-b72e-e2cdeda038da" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b2201b11-fb70-40ac-8e3b-54f59114887f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a1782bff-836f-46ac-bd44-bd4184b9234d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b2201b11-fb70-40ac-8e3b-54f59114887f" xlink:to="loc_us-gaap_SegmentDomain_a1782bff-836f-46ac-bd44-bd4184b9234d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingServicesMember_b5235d93-a6f8-4cec-a2e2-3c66effb6658" xlink:href="hcsg-20190331.xsd#hcsg_HousekeepingServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a1782bff-836f-46ac-bd44-bd4184b9234d" xlink:to="loc_hcsg_HousekeepingServicesMember_b5235d93-a6f8-4cec-a2e2-3c66effb6658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DietaryServicesMember_d6f58ec8-fba3-4572-a7fe-f512bf941597" xlink:href="hcsg-20190331.xsd#hcsg_DietaryServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a1782bff-836f-46ac-bd44-bd4184b9234d" xlink:to="loc_hcsg_DietaryServicesMember_d6f58ec8-fba3-4572-a7fe-f512bf941597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_7073c7fe-783c-48df-9573-79e08e251f36" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_264f1373-715a-48c1-b72e-e2cdeda038da" xlink:to="loc_srt_ConsolidationItemsAxis_7073c7fe-783c-48df-9573-79e08e251f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_1d561c30-b7ef-46d4-96ec-7874fdabb90c" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_7073c7fe-783c-48df-9573-79e08e251f36" xlink:to="loc_srt_ConsolidationItemsDomain_1d561c30-b7ef-46d4-96ec-7874fdabb90c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_700f1113-645c-40cf-a776-dcdc224871a0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_1d561c30-b7ef-46d4-96ec-7874fdabb90c" xlink:to="loc_us-gaap_OperatingSegmentsMember_700f1113-645c-40cf-a776-dcdc224871a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_CorporateAndEliminationsMember_621434c4-f3bb-4a11-86e3-f2b40e2168b8" xlink:href="hcsg-20190331.xsd#hcsg_CorporateAndEliminationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_1d561c30-b7ef-46d4-96ec-7874fdabb90c" xlink:to="loc_hcsg_CorporateAndEliminationsMember_621434c4-f3bb-4a11-86e3-f2b40e2168b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e6d93e5f-6e45-4022-803b-e0e4dad0c87f" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_264f1373-715a-48c1-b72e-e2cdeda038da" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_e6d93e5f-6e45-4022-803b-e0e4dad0c87f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_749817e5-8f5e-4aa3-8e3f-9157bc9fa932" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e6d93e5f-6e45-4022-803b-e0e4dad0c87f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_749817e5-8f5e-4aa3-8e3f-9157bc9fa932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_1c070703-cc53-484b-9322-3c88f8e13d0e" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e6d93e5f-6e45-4022-803b-e0e4dad0c87f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_1c070703-cc53-484b-9322-3c88f8e13d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/EarningsPerCommonShare" xlink:type="simple" xlink:href="hcsg-20190331.xsd#EarningsPerCommonShare"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/EarningsPerCommonShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_523a088e-fdf9-4fe4-81e6-6fb44893712d" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_c6a3dbdf-6fa7-4c39-a3ef-fc609723c512" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_523a088e-fdf9-4fe4-81e6-6fb44893712d" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_c6a3dbdf-6fa7-4c39-a3ef-fc609723c512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/EarningsPerCommonShareTables" xlink:type="simple" xlink:href="hcsg-20190331.xsd#EarningsPerCommonShareTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/EarningsPerCommonShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_92576bb1-59ba-4653-bb59-59b9731b05e3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_7fc90438-3a2b-415f-937a-bae8e1b1f9df" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_92576bb1-59ba-4653-bb59-59b9731b05e3" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_7fc90438-3a2b-415f-937a-bae8e1b1f9df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/EarningsPerCommonShareComputationofBasicandDilutedNetEarningsPerShareDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#EarningsPerCommonShareComputationofBasicandDilutedNetEarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/EarningsPerCommonShareComputationofBasicandDilutedNetEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ecb63139-09e5-4c3f-8cf3-0e548967ea70" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2c750e02-1512-4e6d-93bd-76ccf3869343" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ecb63139-09e5-4c3f-8cf3-0e548967ea70" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2c750e02-1512-4e6d-93bd-76ccf3869343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_5b9e74c4-7000-4222-bc03-fad384e73051" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ecb63139-09e5-4c3f-8cf3-0e548967ea70" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_5b9e74c4-7000-4222-bc03-fad384e73051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d7ce4b73-cffa-452c-b034-a9fcd301cb00" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ecb63139-09e5-4c3f-8cf3-0e548967ea70" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d7ce4b73-cffa-452c-b034-a9fcd301cb00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/EarningsPerCommonShareAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#EarningsPerCommonShareAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/EarningsPerCommonShareAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_739b4b26-4c90-4482-b0e2-9c0c0577434c" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bc624170-8679-412d-9553-420681624c59" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_739b4b26-4c90-4482-b0e2-9c0c0577434c" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bc624170-8679-412d-9553-420681624c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_4b3f9f2f-381d-4f34-bcd0-588d44e30947" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bc624170-8679-412d-9553-420681624c59" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_4b3f9f2f-381d-4f34-bcd0-588d44e30947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ea2e0ebb-88d6-45f5-b0ef-af6d5c2a6e45" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_4b3f9f2f-381d-4f34-bcd0-588d44e30947" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ea2e0ebb-88d6-45f5-b0ef-af6d5c2a6e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_17d99e66-bd1b-4662-8728-b84099ce92c6" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ea2e0ebb-88d6-45f5-b0ef-af6d5c2a6e45" xlink:to="loc_us-gaap_EmployeeStockOptionMember_17d99e66-bd1b-4662-8728-b84099ce92c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_e004cda1-4902-40e2-bd66-454b9e355fca" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ea2e0ebb-88d6-45f5-b0ef-af6d5c2a6e45" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_e004cda1-4902-40e2-bd66-454b9e355fca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f7a7899b-a4b7-4bd7-9a0c-51f2e43f76ed" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bc624170-8679-412d-9553-420681624c59" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f7a7899b-a4b7-4bd7-9a0c-51f2e43f76ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3f4d366c-b9fc-4575-b4b8-784315bceab7" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f7a7899b-a4b7-4bd7-9a0c-51f2e43f76ed" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3f4d366c-b9fc-4575-b4b8-784315bceab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice_8eddad21-0152-496e-8b64-63d7ab16abe1" xlink:href="hcsg-20190331.xsd#hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f7a7899b-a4b7-4bd7-9a0c-51f2e43f76ed" xlink:to="loc_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice_8eddad21-0152-496e-8b64-63d7ab16abe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherContingencies" xlink:type="simple" xlink:href="hcsg-20190331.xsd#OtherContingencies"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/OtherContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d8b3560e-a84f-491d-b437-4feb77fccfa3" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_95fed1e5-bb88-4bab-84d4-e596863d4119" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d8b3560e-a84f-491d-b437-4feb77fccfa3" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_95fed1e5-bb88-4bab-84d4-e596863d4119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherContingenciesDetails" xlink:type="simple" xlink:href="hcsg-20190331.xsd#OtherContingenciesDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/OtherContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3cc5e56e-e8fe-4743-9ba7-d3850ae215c4" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_3b2df9c5-ec1c-44b1-b79c-de79888ccaf0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3cc5e56e-e8fe-4743-9ba7-d3850ae215c4" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_3b2df9c5-ec1c-44b1-b79c-de79888ccaf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_9bca0fac-9e35-41cc-b0b6-a16d5e0a1191" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_3b2df9c5-ec1c-44b1-b79c-de79888ccaf0" xlink:to="loc_us-gaap_VariableRateAxis_9bca0fac-9e35-41cc-b0b6-a16d5e0a1191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_46aa9c11-5043-4e22-ace9-fec74b4fddc1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_9bca0fac-9e35-41cc-b0b6-a16d5e0a1191" xlink:to="loc_us-gaap_VariableRateDomain_46aa9c11-5043-4e22-ace9-fec74b4fddc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_c9c85276-dce8-4f09-8d1b-376773aad2c0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_46aa9c11-5043-4e22-ace9-fec74b4fddc1" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_c9c85276-dce8-4f09-8d1b-376773aad2c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PrimeRateOrOvernightBankFundingRateMember_84bd097c-6bfa-4825-8874-fc05e6e25e86" xlink:href="hcsg-20190331.xsd#hcsg_PrimeRateOrOvernightBankFundingRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_46aa9c11-5043-4e22-ace9-fec74b4fddc1" xlink:to="loc_hcsg_PrimeRateOrOvernightBankFundingRateMember_84bd097c-6bfa-4825-8874-fc05e6e25e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_4ba7c80b-8e87-478b-b9d7-b67c92722fed" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_3b2df9c5-ec1c-44b1-b79c-de79888ccaf0" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_4ba7c80b-8e87-478b-b9d7-b67c92722fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_09339732-45ec-49d2-b7ae-c07c29faefcf" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_4ba7c80b-8e87-478b-b9d7-b67c92722fed" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_09339732-45ec-49d2-b7ae-c07c29faefcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_ee3a2585-9b2f-4c9d-9300-e5e501f9ae35" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_09339732-45ec-49d2-b7ae-c07c29faefcf" xlink:to="loc_us-gaap_LetterOfCreditMember_ee3a2585-9b2f-4c9d-9300-e5e501f9ae35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_e35e6790-15aa-4c8a-b383-2b2fc775c85a" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_3b2df9c5-ec1c-44b1-b79c-de79888ccaf0" xlink:to="loc_us-gaap_ShortTermDebtLineItems_e35e6790-15aa-4c8a-b383-2b2fc775c85a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2095efc4-2c20-4ae7-b59f-febefed3cafa" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_e35e6790-15aa-4c8a-b383-2b2fc775c85a" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2095efc4-2c20-4ae7-b59f-febefed3cafa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_748739f3-999a-41bb-9476-d9295493deee" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_e35e6790-15aa-4c8a-b383-2b2fc775c85a" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_748739f3-999a-41bb-9476-d9295493deee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_12afe1ca-575c-4afe-aa3c-f9f8614a4150" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_e35e6790-15aa-4c8a-b383-2b2fc775c85a" xlink:to="loc_us-gaap_LineOfCredit_12afe1ca-575c-4afe-aa3c-f9f8614a4150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_78c2a368-784d-494d-becf-5184907f4342" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_e35e6790-15aa-4c8a-b383-2b2fc775c85a" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_78c2a368-784d-494d-becf-5184907f4342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_c209c6fe-87d2-4f20-975f-8a472c2dc036" xlink:href="hcsg-20190331.xsd#hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_e35e6790-15aa-4c8a-b383-2b2fc775c85a" xlink:to="loc_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_c209c6fe-87d2-4f20-975f-8a472c2dc036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/SubsequentEvents" xlink:type="simple" xlink:href="hcsg-20190331.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_0528dd81-b216-4766-8803-e29ec7ed17d2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_45105999-35fa-47ea-bf93-0eee711ef150" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_0528dd81-b216-4766-8803-e29ec7ed17d2" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_45105999-35fa-47ea-bf93-0eee711ef150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>hcsg-20190331_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31"
  xmlns:hcsg="http://hcsgcorp.com/20190331"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2018-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="hcsg-20190331.xsd" xlink:type="simple"/>
    <context id="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ifb7720747fa94a0f89adf4402e17f6e9_I20190501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2019-05-01</instant>
        </period>
    </context>
    <context id="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="ic7dd887edd19432481e8da0f2af40bc0_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="id5115639c39b4c78a09541b02276ca35_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="ia0e5c951e0e544909a3cfcd46f5a8660_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0caf5bef9aea4788900144f45b157de4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2f99b52c80d3422dbb3c84b5737d25b8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if120028dc2e2409480fe816a205cc8ce_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie2767044f52a4989a31b24f6ba815ed8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i82096dcc4a8546d097874fea1a68baf4_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ic3b33322712a47d7a07b222f5e683593_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ibdc4439152c04719ba367a1985bdec09_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i6f709642494c4184836e784b74183710_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i89ed605a1a1d4b9e9c089c0118136dae_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ice7475cc6f6d486bbaed837774404c03_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i9d83ca9cb02c49d083b0db2cd2f80193_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i0b1a1057726c4e2bafd9423ac7a65ad0_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ib96c5be2f98a4b4c87cbf201855a6bc6_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="iadc922c62af04e3a90dbf47a94268200_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ia313a4ce90a24fae8dc2fe505f037085_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1aac407df3c846d2a7df50b1b73afa97_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i4bf582fecc2544b1a51bab78d0a54e66_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i99bd2ee68d8c4b79bcf9592df5fd7c85_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i0a1ac9eabcc340d2b97dddc0d4157a74_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i192384c2d1614cf18fd6894da33e2cff_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i69bda416680c49ad80529934fb5b8a56_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="ic7a5c508b01b45ea9d54ec4c17ee20b2_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i4d894e6f4e164ebdb9a9714db9ac96a0_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i5999929e301e431698278dc05c4b3c75_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i8dc6d3f79b604208a9b4f2ae9f75c325_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="id3bfd022f96c49a9986236942541de8c_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i64f42b2a660349488b6d1e37890796fc_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i379a919c51444ab3a7a5bde5238bd4c1_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i0822a8cd86df4b228f9f178c19066604_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="iaaeafac070c7401eae1a49eb2b831000_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ie9d05281442a440190e1ea93161ed76f_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i6a267b3a0e2f4e2695b1f42c7e028be4_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i31a1380aa81140cebe2c6d6e6ed773d0_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i0efadaca73864b329bba185ebe5498bd_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i9fc28ea58c414dd9a3919b4eb467a23a_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i86a5adc76bfd4549ace4b174656d1ef0_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i4d03d29a9d4d48e980c8a4017e7d2172_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i166955f8d7214930a5171f3593e7a69d_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="iaf0d1e246dfb4415bc1e8d48cfb030c1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5f6cd5784f6c4da98a942871993afeea_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="iba0b770f4c8748a4b112a2865b4dcb95_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2018-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i2ad5010ed4a540458063ee9f5b78c819_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i3faec4ebef90470589c5a8fb225a44b5_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i234c499ffffc4ce88fdb288379e93c9a_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i7d4130515c624eb6a2eeece1fa9d6287_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="idc14406fe0434b18af1d8d6598a7e3e9_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i9daf5d762fa84ae7b5869ec389571972_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2018-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ia7f4a1db5fac4c58bea23486624c7454_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2019-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i51d17c104e46425e9a2a7ecbc50b1b4a_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i6259603c3aef43c69aae4f8c11a67ec7_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i483a892354a84bfaae168bdba6664f98_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hcsg:HousekeepingAndDietaryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i5ee1d6d9b94641d4b04b1ef38d398b3b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hcsg:HousekeepingAndDietaryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia5fb70cd75f7435c93fe089c6059bca3_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hcsg:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i9637ff31aa9f477e8eba623779a6f571_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hcsg:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id69b4577e00841dab73252719fe5ce5c_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentOtherTypesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i06688c69bf2942149b8268ca6d4c9011_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentOtherTypesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iebd7df9cd6eb4cabae9f82d7910697c5_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="icd0f33dc48954d7aa2a9f5990987f49d_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="id1018e9fe4b94db39aa987e542367b0b_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i519da19a83be4f22843a03815a79fe6d_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="if45dee57749b45f1a01f89fbe9db3f05_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i77465be2ce9649e88e036d86c9d32084_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i489fcd94ce824b50bbfd5fa83b640d06_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ie8611e927e664e6f88125ecf7454254d_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i11dc213771cc43a2b4d44913af4292cb_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i78f2f744cc8c4d3298cca48e7437f8d5_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="id9d641fc629a4419a61480317639780c_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="iaaf8a61acc8346ca88b0f09668595b46_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i481396a8e0a34779b5f71a18834782eb_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ibb133b2d45ff4bf4ae57d8767a73afff_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="if043d75a0928462daab67e305b40de69_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ia6cd2da3166a47f2a72957b447b375dd_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i1a3d8fc622dc448483b0eafe7fe9d109_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i7a0e6d41bf154e7daffd94d812ad3ee4_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ia296f57ebd03481b995375efde54a8ef_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i5460fd07e2e54ef5b0a248f84996be54_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="if66ef090d81944878f1851315d25e11d_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i21927986f7b74e6ead648b88ea8e3ef0_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i12fe573c06f54d9680e08aa48ea4e27a_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i4607a6266ac745ccb247549735bd7ff4_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i7dc849432b0b45be907236689f6a520b_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ia131f16dbaec4167b8204f5b6f46a1e5_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="if7f1e14caed44a9c804fdd6c37a32820_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i438599f358c2432ead2e7ecb8d9d31c1_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ic2785bedc287402a9dbc970fe19a15ca_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ie812e558ee0147e5a5ca6964958f89aa_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i1bdc7510e63249088b20093519eb8707_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i8b92796b5c7a4d618f1818cca1fa1d45_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i96d1da9f463b4b3aa3074c68e8c2a712_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="idf96f19f98f04154948a99fb6f203f21_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i1695aea402764707a2cc51dcbe5ba83c_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="if5939506634641a6a613df91d64380fd_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i43f91441b4084eabb38fc6a4c4803829_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i5fe449fd2a9c475798ff288fdda7c12a_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i5444994842ab4b499f62fce24d01ae3a_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i825a834e287f4692b389a38818ac71d7_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="iaa042644bf684d0d8bb249a0557d3f78_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i0d0877ff2afd4f39ab879d5559c4f116_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i2fbe60d7749a45249e9ffeaa4f1ef4e4_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i947a18dbffd64a7e94a017df137405ea_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i82abe793fea9492db697ba38c16d5a9d_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i1393bc3415b743fa91f22ed6918e3c48_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i1c20f593739c44b6b238a41740bab913_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ia9b28908625d4d2a90491773ffef7ba6_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="iab6f791263b74745a32061a46f14f365_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="icdc6783ccfc244f98152d29ef9098f95_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="iac72465d49ab4439a2acdc20e13e5cb9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic08b1c5c3c9f4230b47a6da59c93b277_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id7bbfb0ef426408a864b2f76147fb495_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i37ab8bcc42234bba886aa3b6f53f83e4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if997902bfa2d42729282f66f34153994_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i40993976e2204618a661257e8fa6695c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i61d2ab5dfaa54ea893d74599ac9d8d30_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i680dac1449ca46009744dbc86d062443_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie0553c8d5f0840b1888d19a18800b07e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i06e15942bad5472c89b487144942705d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib3e86be55e1840f2a4dcca8df2643915_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iea0ac98c2bc6456ead2a28ada6f62f78_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibc6d2f150f344233b1ae8f0a49b15e50_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id9169d6da74343548ff558b585b2a35a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1b23a7d9a53b4cf5af24b46f83a261e3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:BalancedAndLifestyleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0bd9508ae7e84ec7a486cee8c5f2063c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ida95c732aa434acdae3c7af78793c71b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6e6482bf11b747509318f9592a84ad0d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib0ceaa6935914e67bef69d439b558430_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie7dbea0c31a047a9b4bfe843477f72ab_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i242a4c4b19f145db8123c81bf897924e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4ec5b9f036494407b95d6d80a99b029b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i91612394974c422d9baff4f3b3e5fabc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0f5e574cabbc4de896b40409df41369f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i657f3c0d34044900ba6220dba0f64657_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:SmallCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i604d13d4c3c34c6b8917c65c84ec31f1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i43c40e61579b4a22810efae5321a2fe6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9e26e884f0c241539a29fae6023ddb01_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iaf009b53a155492c8c06246cb7f0e9d3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3a32153d9e7c4cadba511458f54a9dc2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1018f52d4df94dda94c4e49070f68b5f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0387d2ef3b3a4acb91e6d33c01361718_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iaa2641bcead24e15a95299a8b10eb570_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0724bb43661a46608bd78b7b1d685e1c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibf5a66a005b248a7b634c0b3599cc965_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id6f40ee1aa924db7baef44924192a759_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia3a0dfae7f3c41e8bc8d2ab0cbe55675_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5436188cb4974e46860a7052d0b77246_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1fc9467547014d84a4973a8304d9ea24_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i70d59e0c1d9847b1b876fdd1171be2a2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">hcsg:MidCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2540a1e00b9f4a2e9b8df84e53763410_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie8aaaf6e91f0461a9eb477e7a109435c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i36e07128c1bc449ca7febe7c9dc0e936_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i87173504a8db442ebfd1bb3cd87ba492_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iaf7799ca1b0f4d828c483afd6bc216f4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if1bf84cfcd884cd99f1b69568a8b79fe_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ice7a9f2f2634455393f643511b323050_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i92d29a6dd1564c8483aebccddbf6c81b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i76b5f2b6cf304fdc82cc9e636fd68958_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib384dfcd03994bfbb5bd2c1bf500d7ba_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ie4145e7045c54d528f438af6e31aab96_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="ia84a7836388d438fa99e60985a48a169_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i1fafcc257dad42509d6732bdd7984a22_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i3da1e86e65184f469d6fa04fd9c2d031_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i1677b69932c14632b48e732b9ae2101a_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i5cad2fe5c7cf4afdbf703cf5a57dce24_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i0eb9c995c08f474f9ac13945ed4b0c7a_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i355320995fc34101b22b63c95d8a7f14_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ibbc72178bda0423db8478740e7e9c804_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iac9ebc9f6d874a4498a59550341991fe_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i1889c6de15754e2d857b7047f5596e01_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i19129d4a298b4583a2a6cfd914dc86cc_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i036e970d67cb420c95eb7738ee77388f_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i8a70a05e600749f7805b9776c93fffe4_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="ib2b6a32dce27472ea1aa3c062267956f_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="idf1611498fc14a1a801d284e093240ec_D20190430-20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-30</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="i4d55b90d893e40ba97ac9c33ba5583b7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iab6bd25187bc4d81a3df3b39d3b926dd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic09ae8d49ee947fdaa84501aa2453d15_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i3d5c9e4a03fa4633a9f370ee72981f57_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i1a3c996856264ae9a5c75eb5dd091cb7_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ife1419178f5a424481869f9e8f15b9f5_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i4137bc6f00e946fe9875e0093e84c4d1_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">hcsg:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i324a4f29de984a79a8afe2a9cf45d8f4_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">hcsg:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i4b914cbfa7724761870ce46912964468_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i74c1f99c62154a43902aeb9d74292811_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="idf6b41a992ed435dada87c408010a61b_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i215d96a24f354030bc7963f52c85b571_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i5369bd798082490eb4612efed00a1a91_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i522f90d2954a4196b9a18c49379214b8_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ic8acf7403d9747278b259e47da12148c_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hcsg:PrimeRateOrOvernightBankFundingRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>hcsg:segment</measure>
    </unit>
    <unit id="financial_institution">
        <measure>hcsg:financial_institution</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityRegistrantName
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV8zLTEtMS0xLTA_9087eab0-b7e7-424a-abfb-b1da77d953bc">HEALTHCARE SERVICES GROUP INC</dei:EntityRegistrantName>
    <dei:DocumentType
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV81LTEtMS0xLTA_376cf2b1-16fd-4b82-83a4-b2576b11c61b">10-Q</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV82LTEtMS0xLTA_2a5f5014-f541-4db7-a978-2b3f0da54524">2019-03-31</dei:DocumentPeriodEndDate>
    <dei:AmendmentFlag
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV83LTEtMS0xLTA_c186f7fd-2b07-42f1-942c-0fd394960840">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV84LTEtMS0xLTA_b78e8b70-e2c7-4c3a-aa0c-01e556cc7e2b">2019</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV85LTEtMS0xLTA_b2b59860-64fb-46d2-8de7-33bbd30f2c09">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityFilerCategory
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV8xNC0xLTEtMS0w_b02bf12a-ae26-4530-8d23-10364b9dad61">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV8xNS0xLTEtMS0w_bd55fdf4-34ff-4f7b-bd04-ce422e9783ff">false</dei:EntityEmergingGrowthCompany>
    <dei:EntitySmallBusiness
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV8xNi0xLTEtMS0w_87a83e56-993e-48dd-9f81-3767e64c4250">false</dei:EntitySmallBusiness>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ifb7720747fa94a0f89adf4402e17f6e9_I20190501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGFibGU6YjU1NmQzOWQxMDc0NGFmYWFjZGU0MDc5NzM0NzFkZWEvdGFibGVyYW5nZTpiNTU2ZDM5ZDEwNzQ0YWZhYWNkZTQwNzk3MzQ3MWRlYV8xOC0yLTEtMS0w_f2a53b5f-dc54-4c7a-b118-029f560c641e"
      unitRef="shares">74074000</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCentralIndexKey
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGV4dHJlZ2lvbjo2N2EzNjVhNTYxNGU0OWI1YTE3OTI5M2RmMjYwZDcwNV80OTQ3ODAyMzI1MDYx_84fee89c-3a27-4fbf-8fa0-99912728b838">0000731012</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80L2ZyYWc6NjdhMzY1YTU2MTRlNDliNWExNzkyOTNkZjI2MGQ3MDUvdGV4dHJlZ2lvbjo2N2EzNjVhNTYxNGU0OWI1YTE3OTI5M2RmMjYwZDcwNV80OTQ3ODAyMzI1MDYy_b33eb1e5-3d2b-46e3-806c-fb7c25c592e3">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfMy0xLTEtMS0w_5f2032b0-bc53-47dc-b30b-46ebdd3c6031"
      unitRef="usd">58630000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfMy0zLTEtMS0w_d9f2a8c3-8b16-4871-ad2e-e9ae886764c7"
      unitRef="usd">47209000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfNC0xLTEtMS0w_026bb82b-6b54-4f28-ba07-cdf8f35025e8"
      unitRef="usd">18257000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfNC0zLTEtMS0w_01665797-1b72-4da3-8a52-4a2b81e0b596"
      unitRef="usd">17216000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfNS0xLTEtMS0w_8339fc84-e78c-4c98-95b3-110163a9450a"
      unitRef="usd">10000000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfNS0zLTEtMS0w_a23533f6-c3f0-4681-90f3-4561c985b11f"
      unitRef="usd">10000000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfOC0xLTEtMS0w_7f439cb1-9acd-43a4-9985-640af8737832"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfOC0zLTEtMS0w_2a9dc21e-3bf1-41b2-beee-2fc9a684927c"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfOS0xLTEtMS0w_34991de2-2069-4847-9c66-ed169096a91b"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfOS0zLTEtMS0w_c5d83def-906b-455d-a0dd-6c6553f19639"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfMTAtMS0xLTEtMA_062d1106-70fc-4f1c-9c87-08ef4af25712"
      unitRef="shares">75465000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfMTAtMy0xLTEtMA_b9259afa-61b6-4265-b148-4d93328fa369"
      unitRef="shares">75344000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfMTEtMS0xLTEtMA_2886ee56-8986-42db-ac10-444375e742f1"
      unitRef="shares">74058000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfMTEtMy0xLTEtMA_8efa6e6b-f160-4544-8b85-19f477f710c6"
      unitRef="shares">73877000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfMTMtMS0xLTEtMA_5d05561b-5bc3-4f88-8ffb-ce0c285f61e3"
      unitRef="shares">1407000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xOS9mcmFnOjY4ZDAwZjFjYzE0NTRmOGZhZWY1NDVmZTVmYzk5NGIyL3RhYmxlOjI0ODNhMWZkYTJlYjQxNjVhM2Q5NzdhYmQ1ZjdmZjFmL3RhYmxlcmFuZ2U6MjQ4M2ExZmRhMmViNDE2NWEzZDk3N2FiZDVmN2ZmMWZfMTMtMy0xLTEtMA_58e91888-bf4c-4a7f-819f-8aff2c229aad"
      unitRef="shares">1467000</us-gaap:TreasuryStockShares>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i9daf5d762fa84ae7b5869ec389571972_I20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80My9mcmFnOmVkZjkyNzgwMDY2ZjRmYTk5OGVmNjhjYzc2NDgxODhjL3RhYmxlOjZkZmYzZjc0Y2FkYTQ2MDFhMjBiODVhNjAxNzQwNzczL3RhYmxlcmFuZ2U6NmRmZjNmNzRjYWRhNDYwMWEyMGI4NWE2MDE3NDA3NzNfMi0xLTEtMS0w_f5468bdb-32a3-44bb-8d37-f73be398a5bb">P3M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ia7f4a1db5fac4c58bea23486624c7454_I20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80My9mcmFnOmVkZjkyNzgwMDY2ZjRmYTk5OGVmNjhjYzc2NDgxODhjL3RhYmxlOjZkZmYzZjc0Y2FkYTQ2MDFhMjBiODVhNjAxNzQwNzczL3RhYmxlcmFuZ2U6NmRmZjNmNzRjYWRhNDYwMWEyMGI4NWE2MDE3NDA3NzNfMy0xLTEtMS0w_365c912c-95f4-4456-8bc3-1f1ac95bbc4b">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i2ad5010ed4a540458063ee9f5b78c819_I20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80My9mcmFnOmVkZjkyNzgwMDY2ZjRmYTk5OGVmNjhjYzc2NDgxODhjL3RhYmxlOjZkZmYzZjc0Y2FkYTQ2MDFhMjBiODVhNjAxNzQwNzczL3RhYmxlcmFuZ2U6NmRmZjNmNzRjYWRhNDYwMWEyMGI4NWE2MDE3NDA3NzNfNC0xLTEtMS0w_a8d082fb-e199-474b-b4de-f077e85fa543">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i3faec4ebef90470589c5a8fb225a44b5_I20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80My9mcmFnOmVkZjkyNzgwMDY2ZjRmYTk5OGVmNjhjYzc2NDgxODhjL3RhYmxlOjZkZmYzZjc0Y2FkYTQ2MDFhMjBiODVhNjAxNzQwNzczL3RhYmxlcmFuZ2U6NmRmZjNmNzRjYWRhNDYwMWEyMGI4NWE2MDE3NDA3NzNfNS0xLTEtMS0w_7e9b1ab9-3ae6-413e-b0c5-ae7c7819bc60">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i234c499ffffc4ce88fdb288379e93c9a_I20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80My9mcmFnOmVkZjkyNzgwMDY2ZjRmYTk5OGVmNjhjYzc2NDgxODhjL3RhYmxlOjZkZmYzZjc0Y2FkYTQ2MDFhMjBiODVhNjAxNzQwNzczL3RhYmxlcmFuZ2U6NmRmZjNmNzRjYWRhNDYwMWEyMGI4NWE2MDE3NDA3NzNfNi0xLTEtMS0w_f59c29dd-2f01-44a6-be8a-8ad47ddea59b">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i7d4130515c624eb6a2eeece1fa9d6287_I20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80My9mcmFnOmVkZjkyNzgwMDY2ZjRmYTk5OGVmNjhjYzc2NDgxODhjL3RhYmxlOjZkZmYzZjc0Y2FkYTQ2MDFhMjBiODVhNjAxNzQwNzczL3RhYmxlcmFuZ2U6NmRmZjNmNzRjYWRhNDYwMWEyMGI4NWE2MDE3NDA3NzNfNy0xLTEtMS0w_aced2f3b-7e60-4d11-9d8a-dc0b9e3bc362"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib2b6a32dce27472ea1aa3c062267956f_D20180101-20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84NS9mcmFnOmJlMDRmZjYzNzgwNzQ2N2E5ZDhjYzg5YTQ1YTM3MTUwL3RhYmxlOmRiNGEzOTAzY2VlMDQwNWQ4YmRiZGQyNzUzNzM0MWNmL3RhYmxlcmFuZ2U6ZGI0YTM5MDNjZWUwNDA1ZDhiZGJkZDI3NTM3MzQxY2ZfMS0yLTEtMS0w_ff75743f-ebaa-4cd6-abd6-2935f2d54cd4"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i522f90d2954a4196b9a18c49379214b8_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNTgxL2ZyYWc6YjQwN2UxNzVmY2ZlNGYxMDllMjI0NDRiNmFmY2M5ZjEvdGFibGU6NDVhYTBiNDljZWQ1NGI3NmI1YzRhNDM5N2M5ZTZlMjUvdGFibGVyYW5nZTo0NWFhMGI0OWNlZDU0Yjc2YjVjNGE0Mzk3YzllNmUyNV8yLTEtMS0xLTI1OTI_dce9a017-e371-4301-9272-dab59a5e1661"
      unitRef="number">0.0115</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ic8acf7403d9747278b259e47da12148c_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNTgxL2ZyYWc6YjQwN2UxNzVmY2ZlNGYxMDllMjI0NDRiNmFmY2M5ZjEvdGFibGU6NDVhYTBiNDljZWQ1NGI3NmI1YzRhNDM5N2M5ZTZlMjUvdGFibGVyYW5nZTo0NWFhMGI0OWNlZDU0Yjc2YjVjNGE0Mzk3YzllNmUyNV8zLTEtMS0xLTI1OTI_142cc57a-37a1-4b15-845e-7f8739a0d572"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <dei:DocumentType
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xL2ZyYWc6MGNkYzViOGU0NTQ4NGI1MjllZmVlYmE1ZGUxM2UzYTYvdGV4dHJlZ2lvbjowY2RjNWI4ZTQ1NDg0YjUyOWVmZWViYTVkZTEzZTNhNl80OTQ3ODAyMzI2NzU4_78b947b4-0603-4926-af28-70d3aca33616">10-Q</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xL2ZyYWc6MGNkYzViOGU0NTQ4NGI1MjllZmVlYmE1ZGUxM2UzYTYvdGV4dHJlZ2lvbjowY2RjNWI4ZTQ1NDg0YjUyOWVmZWViYTVkZTEzZTNhNl8xNjQ5MjY3NDQzNDM0_7c2c0033-74ae-40c1-bce4-a3c92a91d2db">2019-03-31</dei:DocumentPeriodEndDate>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ifb7720747fa94a0f89adf4402e17f6e9_I20190501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xL2ZyYWc6MGNkYzViOGU0NTQ4NGI1MjllZmVlYmE1ZGUxM2UzYTYvdGV4dHJlZ2lvbjowY2RjNWI4ZTQ1NDg0YjUyOWVmZWViYTVkZTEzZTNhNl8xNzMy_f2a53b5f-dc54-4c7a-b118-029f560c641e"
      unitRef="shares">74074000</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMy0xLTEtMS0w_f4c30794-92a2-41a4-87b4-c2902485c09d"
      unitRef="usd">28362000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMy0zLTEtMS0w_07e3c54c-979a-4e83-a07f-ad88bf950f9a"
      unitRef="usd">26025000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfNC0xLTEtMS0w_30a71720-0f90-4f0f-b431-817739cb0e34"
      unitRef="usd">78508000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfNC0zLTEtMS0w_38a3edec-f713-4332-bf4e-a7f18b777df9"
      unitRef="usd">76362000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfNS0xLTEtMS0w_afc43e1b-11a9-4af3-b15e-638ce0095e79"
      unitRef="usd">353106000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfNS0zLTEtMS0w_4c615dd8-fe55-465a-b1e6-0d9c0b273d73"
      unitRef="usd">341838000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:OtherInventory
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfNi0xLTEtMS0w_ffe4ebbb-de0d-4c31-8f03-f1cc3d3cf351"
      unitRef="usd">40982000</us-gaap:OtherInventory>
    <us-gaap:OtherInventory
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfNi0zLTEtMS0w_c4e5618d-ed8d-4758-9b3a-43bc6ae137dc"
      unitRef="usd">41443000</us-gaap:OtherInventory>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfNy0xLTEtMS0w_34ab7127-647e-431f-a7ad-3ffe7bc955c3"
      unitRef="usd">24048000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfNy0zLTEtMS0w_0720d16a-450a-4ce1-b250-3f447d104ee9"
      unitRef="usd">22468000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfOC0xLTEtMS0w_ef491d5e-862a-40ad-9471-1dea36b1bbcf"
      unitRef="usd">525006000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfOC0zLTEtMS0w_dd8b97a1-473b-4ab0-8d85-4db89293fc77"
      unitRef="usd">508136000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfOS0xLTEtMS0w_56b90ade-60e6-4215-a2d7-4314c5c1ad38"
      unitRef="usd">30077000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfOS0zLTEtMS0w_219fb8ad-702d-4956-9761-9d9f71b7ae11"
      unitRef="usd">12900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTAtMS0xLTEtMA_da3cdbbf-7f21-4490-b534-ddc0dc16fafd"
      unitRef="usd">51084000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTAtMy0xLTEtMA_4aad2bad-6ec5-4fe8-98ef-4ac3ac47d669"
      unitRef="usd">51084000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTEtMS0xLTEtMA_5a7819bf-dcc5-4f76-b7c5-c2f8c7305fae"
      unitRef="usd">25477000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTEtMy0xLTEtMA_fabba645-61c0-4dae-9bd9-e59f708331d5"
      unitRef="usd">26518000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTItMS0xLTEtMA_f8943df1-a500-4942-8e83-f996c10677fc"
      unitRef="usd">39291000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTItMy0xLTEtMA_0391adad-c2dc-463c-9702-b1f10b40e9d8"
      unitRef="usd">43043000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTMtMS0xLTEtMA_427ed997-2819-433f-99c1-923879e49ea3"
      unitRef="usd">31812000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTMtMy0xLTEtMA_34b70ecf-4a7d-4ad9-8e49-0d2ad4fd342a"
      unitRef="usd">29113000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTQtMS0xLTEtMA_0d00821e-390c-469e-84a5-f84d49102386"
      unitRef="usd">20177000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTQtMy0xLTEtMA_3105e4fb-d5c3-4aa4-9206-5e6e48c7ca35"
      unitRef="usd">20552000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTUtMS0xLTEtMA_23809f03-053b-4ef1-a0d3-aebf915becda"
      unitRef="usd">0</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTUtMy0xLTEtMA_97a5fef7-3ae2-402e-8ba3-51ab9a48a3a3"
      unitRef="usd">1257000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTYtMS0xLTEtMA_027f894f-2657-4edd-a63d-86c64cdaa439"
      unitRef="usd">722924000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMTYtMy0xLTEtMA_9d402329-9f87-4e24-bf16-4c23313508d4"
      unitRef="usd">692603000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjAtMS0xLTEtMA_2dade46c-2e3d-463f-90cb-f2ed81ddac74"
      unitRef="usd">60254000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjAtMy0xLTEtMA_66a04b9a-35f6-4c26-b151-9488af6a1ee9"
      unitRef="usd">61467000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjEtMS0xLTEtMA_c9e73334-acac-41be-821b-6c389fe2053b"
      unitRef="usd">51359000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjEtMy0xLTEtMA_665c75e8-4fcc-4eb8-8e03-2013d6c2c191"
      unitRef="usd">35198000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjItMS0xLTEtMA_9f0b9f27-aebd-4f10-8d3d-bf35b5f464fe"
      unitRef="usd">10740000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjItMy0xLTEtMA_26f1f06c-dc6e-476e-9a82-2cf8cf1d540d"
      unitRef="usd">8890000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LineOfCredit
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjMtMS0xLTEtMA_e84d6913-d105-45d6-aec5-42e30e385081"
      unitRef="usd">30000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjMtMy0xLTEtMA_5f11d8cc-6cf8-418d-8883-67b39016c0a2"
      unitRef="usd">30000000</us-gaap:LineOfCredit>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjQtMS0xLTEtMA_1fb13ef7-9f58-4d7d-9b92-baabf925419a"
      unitRef="usd">1410000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjQtMy0xLTEtMA_6f615f97-7f57-4559-aa76-e4891fc25f7a"
      unitRef="usd">7140000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjUtMS0xLTEtMA_9bf19665-6a3c-4b2a-8b26-f710e9b2d713"
      unitRef="usd">21719000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjUtMy0xLTEtMA_80eb295b-976b-40bd-aa9f-72cfd422cd29"
      unitRef="usd">20696000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjYtMS0xLTEtMA_bad9753b-895d-4ef6-aec8-1551d5a2419f"
      unitRef="usd">175482000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjYtMy0xLTEtMA_55c04d05-277f-483e-ada0-edec5cf63a84"
      unitRef="usd">163391000</us-gaap:LiabilitiesCurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjctMS0xLTEtMA_b76da025-ae0e-453f-8a4f-87769e7bd4fb"
      unitRef="usd">60680000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjctMy0xLTEtMA_4e369e97-9a81-4879-a588-a3be22a4fd32"
      unitRef="usd">58904000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjgtMS0xLTEtMA_ea3442bc-5b2b-489a-8840-bf8ddfa661cc"
      unitRef="usd">31909000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjgtMy0xLTEtMA_167fd57e-0a00-410e-a45c-aa3652646176"
      unitRef="usd">29528000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjktMS0xLTEtMjYxMw_73cad479-7a14-4044-b91e-05dc59748aa6"
      unitRef="usd">12304000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjktMS0xLTEtMA_4a5e96b0-734f-4c9f-8f68-2deb6f545de6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMjktMy0xLTEtMA_04675c47-191e-49d0-bc07-f7498d01a4ee"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzItMS0xLTEtMA_709c28c1-b32f-4751-9893-a67a9a79fe5d"
      unitRef="usd">755000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzItMy0xLTEtMA_7f217260-3d30-4f5a-989e-b3740aa12e5e"
      unitRef="usd">753000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzMtMS0xLTEtMA_b0924ca8-fb1e-407e-bf63-77af4742693e"
      unitRef="usd">264936000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzMtMy0xLTEtMA_b42d8f5f-a71f-49d9-a4cb-c524b29fa418"
      unitRef="usd">259440000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzQtMS0xLTEtMA_785a11ad-a318-45c3-b363-b216e1bc0882"
      unitRef="usd">184592000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzQtMy0xLTEtMA_b6d335e1-323d-4b2d-80fc-cbc0963e3eb5"
      unitRef="usd">190092000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzUtMS0xLTEtMA_9b7de1d1-616e-4a3b-a807-57b4d4142a6f"
      unitRef="usd">1574000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzUtMy0xLTEtMA_1f456577-b467-48eb-a485-3139bf629754"
      unitRef="usd">158000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockValue
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzYtMS0xLTEtMA_4341c423-b79e-4a5d-bc98-3344004a0aa4"
      unitRef="usd">9308000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzYtMy0xLTEtMA_5f04292b-b448-4ba6-a3a8-be1f3c2b8bcf"
      unitRef="usd">9663000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzctMS0xLTEtMA_63517e9a-0369-4c5d-bced-608af543d148"
      unitRef="usd">442549000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzctMy0xLTEtMA_19950498-cf8c-4163-ba28-255035cff68e"
      unitRef="usd">440780000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzgtMS0xLTEtMA_c2aea7fc-7293-47ad-8ab4-635ef5785389"
      unitRef="usd">722924000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xNi9mcmFnOmUyY2MxMWFhYjZiYTRmNDdhNjFiZDk0ZDFkZGExNTJkL3RhYmxlOmVhM2UxN2Y1ZmMyNjQ2ZTk5OTI3ZjNiOGQ3MGZhMjY1L3RhYmxlcmFuZ2U6ZWEzZTE3ZjVmYzI2NDZlOTk5MjdmM2I4ZDcwZmEyNjVfMzgtMy0xLTEtMA_97353b1d-ff7e-4aca-b280-3efb1da3fe1d"
      unitRef="usd">692603000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMi0xLTEtMS0w_94dee61c-0139-4afd-8780-7929e8a4537c"
      unitRef="usd">476111000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMi0zLTEtMS0w_fa838c2d-ae44-4c09-86a7-d951552f8f08"
      unitRef="usd">500562000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfNC0xLTEtMS0w_ddc8c62d-99eb-45e5-a061-157e1f736179"
      unitRef="usd">427265000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfNC0zLTEtMS0w_0c91d420-7301-42d6-867f-c9e6b2d234e5"
      unitRef="usd">469252000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfNS0xLTEtMS0w_a4cbbcf3-c793-405d-b404-30377db069ed"
      unitRef="usd">41101000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfNS0zLTEtMS0w_2ee61cc6-7cf8-475d-872e-faf92946d4b2"
      unitRef="usd">33777000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <hcsg:InvestmentIncomeAndOther
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfNy0xLTEtMS0w_584b0acc-dc97-431f-9262-93ab11e00de8"
      unitRef="usd">5203000</hcsg:InvestmentIncomeAndOther>
    <hcsg:InvestmentIncomeAndOther
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfNy0zLTEtMS0w_97b094d1-ae73-4ef0-90de-3fdecf5419e5"
      unitRef="usd">1796000</hcsg:InvestmentIncomeAndOther>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfOC0xLTEtMS0w_99532790-d18c-4555-a1c0-14966f5e8b2c"
      unitRef="usd">-1056000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfOC0zLTEtMS0w_1ad39d16-76cd-4d68-a6e0-e7536000b97b"
      unitRef="usd">-724000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTAtMS0xLTEtMA_dc722458-aedf-4c55-a6ba-f32c47bdbc0c"
      unitRef="usd">11892000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTAtMy0xLTEtMA_02a0f5df-4fc5-444e-b1ee-a452f1078644"
      unitRef="usd">-1395000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTItMS0xLTEtMA_74c90beb-3854-4b4e-8f23-deed86c3a964"
      unitRef="usd">2736000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTItMy0xLTEtMA_b6438f2e-bc46-4734-bab3-7d54851b990d"
      unitRef="usd">-1467000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTMtMS0xLTEtMA_cb404263-193a-4a40-b436-0ad1be7e9d7b"
      unitRef="usd">9156000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTMtMy0xLTEtMA_53db378b-c5bc-4501-9c87-d0e32fe78fbe"
      unitRef="usd">72000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTYtMS0xLTEtMA_73f430af-0aa1-4f8a-818b-2e254bfe930f"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTYtMy0xLTEtMA_c3d31726-dafe-44a9-baa8-52ac69f8219b"
      unitRef="usdPerShare">0.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTctMS0xLTEtMA_79170462-77e3-4b6c-8712-96c39decdbc1"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMTctMy0xLTEtMA_6c8a6844-1981-4b10-a342-810ae1125e30"
      unitRef="usdPerShare">0.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjEtMS0xLTEtMA_2f7fd353-55c6-4b8c-b0fb-0e867ab5fdcb"
      unitRef="shares">74301000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjEtMy0xLTEtMA_dcef5558-6a98-4d2a-9dbd-62abb6368b72"
      unitRef="shares">73913000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjItMS0xLTEtMA_31137134-4114-412c-a692-bab9cb9f249c"
      unitRef="shares">74719000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjItMy0xLTEtMA_33a929d4-1bb7-46cc-881c-056491f4f749"
      unitRef="shares">74725000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjUtMS0xLTEtMA_f83c9e87-1011-4c5a-80fb-a61c346efe28"
      unitRef="usd">9156000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjUtMy0xLTEtMA_ab49cb06-b536-4405-9da3-87305ac708fb"
      unitRef="usd">72000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjctMS0xLTEtMA_6e3f66f3-46a8-49e0-bdfb-c18bdfbb8e08"
      unitRef="usd">1416000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjctMy0xLTEtMA_1fb942a3-b837-4256-bdc4-c99bde143217"
      unitRef="usd">-1138000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjgtMS0xLTEtMA_74742e44-c3a1-4d47-8635-935175633991"
      unitRef="usd">10572000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yMi9mcmFnOjJhZGJlNzMxMDJiNTQ1NGE5M2M3NTExYWQ5ZWQzOWExL3RhYmxlOjI1OWZmYWRkNDE4OTQwMjA5NzA1MzIyN2RlZjZiYjNiL3RhYmxlcmFuZ2U6MjU5ZmZhZGQ0MTg5NDAyMDk3MDUzMjI3ZGVmNmJiM2JfMjgtMy0xLTEtMA_af1bb54c-d6ae-4eeb-93d8-592d074a4d63"
      unitRef="usd">-1066000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMy0xLTEtMS0w_de9142ed-00a1-4640-a276-639efd9ab76d"
      unitRef="usd">9156000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMy0zLTEtMS0w_d56d1835-c824-4e28-a9ee-be945b40e98b"
      unitRef="usd">72000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfNS0xLTEtMS0w_be1f52cc-3dac-490a-8759-3dd4c8b68243"
      unitRef="usd">3489000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfNS0zLTEtMS0w_7e0571d5-d5ea-48a5-8989-56406a1143ad"
      unitRef="usd">2410000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfNi0xLTEtMS0w_14332016-8abe-4e84-8744-31348a21cee8"
      unitRef="usd">18470000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfNi0zLTEtMS0w_4d12bacf-1a5d-49d2-9cd1-9d81c1b1928f"
      unitRef="usd">37137000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ShareBasedCompensation
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfNy0xLTEtMS0w_67444184-3da5-4068-94f3-def59ee8c988"
      unitRef="usd">1838000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfNy0zLTEtMS0w_6742e97c-61b6-4db0-9b19-7f314ac3e370"
      unitRef="usd">1569000</us-gaap:ShareBasedCompensation>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfOC0xLTEtMS0w_b6d917a7-745c-4694-b1ea-0afff3b726a3"
      unitRef="usd">382000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfOC0zLTEtMS0w_5afd1f4b-13d2-460f-8a26-1442436f2a39"
      unitRef="usd">339000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <hcsg:UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfOS0xLTEtMS0w_5d362c32-eef4-4246-bc9b-c0004d255e00"
      unitRef="usd">3445000</hcsg:UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund>
    <hcsg:UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfOS0zLTEtMS0w_1d88a540-0f75-4052-a1ed-6ce2391b8cd3"
      unitRef="usd">300000</hcsg:UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTEtMS0xLTEtMA_f2895dd7-cc15-435b-b7ad-bb2930ab3f44"
      unitRef="usd">25986000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTEtMy0xLTEtMA_face9318-f700-4119-a25c-5b2d15359d0e"
      unitRef="usd">16769000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTItMS0xLTEtMA_cd64e7dc-82b8-4c3d-bcb8-17200ed56744"
      unitRef="usd">-300000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTItMy0xLTEtMA_9a6e4e04-ed76-4799-a011-c187bf491ccd"
      unitRef="usd">-119000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTMtMS0xLTEtMA_1b47cb0f-509f-4096-a76c-5d4ff7a55fc0"
      unitRef="usd">323000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTMtMy0xLTEtMA_be9cf633-ffb1-4ea0-9e4a-29000fe6b082"
      unitRef="usd">3483000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <hcsg:IncreaseDecreaseInDeferredCompensationFunding
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTQtMS0xLTEtMA_3e178bb9-d339-4681-b076-02c6975fcf87"
      unitRef="usd">-744000</hcsg:IncreaseDecreaseInDeferredCompensationFunding>
    <hcsg:IncreaseDecreaseInDeferredCompensationFunding
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTQtMy0xLTEtMA_a89bbf97-ba96-4915-b668-93dc29fbfddc"
      unitRef="usd">259000</hcsg:IncreaseDecreaseInDeferredCompensationFunding>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTUtMS0xLTEtMA_247f01a0-3205-4088-a928-0ad1d40059e7"
      unitRef="usd">-5322000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTUtMy0xLTEtMA_f78a68b8-3bb2-467e-bf38-cde6027fdfa9"
      unitRef="usd">-5478000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTYtMS0xLTEtMA_b5df280c-0759-47dc-a6d1-356d82800899"
      unitRef="usd">18465000</us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTYtMy0xLTEtMA_d4e2e92b-2442-494c-a430-daaaee154e1f"
      unitRef="usd">18546000</us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTctMS0xLTEtMA_e8bc542b-7811-463a-adfb-69051b9427a3"
      unitRef="usd">-5730000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTctMy0xLTEtMA_2a0a7873-77d1-407f-8eb2-60287912cccc"
      unitRef="usd">-14439000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTgtMS0xLTEtMA_66b4636a-371e-4088-8e34-72a9bd44dea9"
      unitRef="usd">2622000</us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities>
    <us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTgtMy0xLTEtMA_cbd046f5-202d-4531-85a4-1dcbda58f0d3"
      unitRef="usd">3443000</us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTktMS0xLTEtMA_f50ea7c4-91c4-4fd3-8e63-f40d0c9ed4a0"
      unitRef="usd">2917000</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMTktMy0xLTEtMA_14b84301-399a-4a53-8e5c-374d0ac05aeb"
      unitRef="usd">1024000</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjAtMS0xLTEtMA_07db2003-f0dd-4e00-bbf2-09ce5ddfa7d7"
      unitRef="usd">17577000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjAtMy0xLTEtMA_8b30f485-09ce-4783-ad92-e1fbca9f5e1a"
      unitRef="usd">23931000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjItMS0xLTEtMA_626b1726-ee6d-4075-8d0a-620b86e3830e"
      unitRef="usd">64000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjItMy0xLTEtMA_e071a24e-fe3d-46be-aab0-3cf1e96900bf"
      unitRef="usd">63000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjMtMS0xLTEtMA_3ae717f3-41f6-4911-9ef9-8af9696987f9"
      unitRef="usd">1336000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjMtMy0xLTEtMA_f74be652-1682-4a9d-9e05-7b6e195a842c"
      unitRef="usd">1335000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjQtMS0xLTEtMA_6efbb30e-e137-4f59-9574-b2a0dc11d548"
      unitRef="usd">4277000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjQtMy0xLTEtMA_a414471b-6948-4f13-8353-bf217119a33a"
      unitRef="usd">5397000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjUtMS0xLTEtMA_f057737e-88ba-4d35-b06c-d77db2e5001d"
      unitRef="usd">3539000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjUtMy0xLTEtMA_47414cbf-dbd4-4a54-be33-0dc919079797"
      unitRef="usd">2467000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjctMS0xLTEtMA_855338b0-0955-414c-bbf8-075a3df6b930"
      unitRef="usd">-2010000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjctMy0xLTEtMA_d1763db6-1395-465d-855a-8ab5b93b57fe"
      unitRef="usd">-4202000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjktMS0xLTEtMA_241a6ca2-251f-4a87-9944-7c09eb5fc5f2"
      unitRef="usd">14588000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMjktMy0xLTEtMA_fecab236-ee90-4559-bfb2-c2b18a1ad2cc"
      unitRef="usd">14149000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzAtMS0xLTEtMA_0f42d627-9aaf-4f43-8478-4e4e5e18417d"
      unitRef="usd">24000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzAtMy0xLTEtMA_494a1e0a-cddf-4f8d-be08-299669483b7d"
      unitRef="usd">24000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzEtMS0xLTEtMA_661b18c4-e6c3-49cd-91c4-57651e47dc09"
      unitRef="usd">1913000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzEtMy0xLTEtMA_031b3f6e-8c92-4520-a1ca-09df74d43d53"
      unitRef="usd">5005000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzItMS0xLTEtMA_c6226752-9763-4bbb-b9bc-d39dc64f8ff6"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzItMy0xLTEtMA_e2c37d4f-4523-4dd3-920f-9cdc8b3fcf55"
      unitRef="usd">-9382000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzMtMS0xLTEtMA_c458a6b5-605b-4558-ba9f-a0a715a44d31"
      unitRef="usd">579000</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzMtMy0xLTEtMA_0f31638c-bceb-4e68-be4d-ca019990b224"
      unitRef="usd">295000</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzQtMS0xLTEtMA_7cd30f15-54c2-46ac-a832-d718d8d3089e"
      unitRef="usd">-13230000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzQtMy0xLTEtMA_84b96bd8-ab22-4565-acdd-61cdf27894f2"
      unitRef="usd">-18797000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzUtMS0xLTEtMA_a0292158-1028-48cf-9e7a-57ee890e588f"
      unitRef="usd">2337000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzUtMy0xLTEtMA_91994027-7f43-4ec3-a124-cafec2702479"
      unitRef="usd">932000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzYtMS0xLTEtMA_07e3c54c-979a-4e83-a07f-ad88bf950f9a"
      unitRef="usd">26025000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic7dd887edd19432481e8da0f2af40bc0_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzYtMy0xLTEtMA_210145a3-e46b-47e0-a4d1-589294b95cd8"
      unitRef="usd">9557000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzctMS0xLTEtMA_9584314b-cb5b-445f-bb88-f7df7c53807d"
      unitRef="usd">28362000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id5115639c39b4c78a09541b02276ca35_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yNS9mcmFnOmU0YzYzZDQ2YzczYzQ0ZjVhNmEzMmM1OTk5YzQ0MDdmL3RhYmxlOmUxOTE0MzYwODhkNTRjZTQ4OWFjNjMxMzdkZjM1NDNiL3RhYmxlcmFuZ2U6ZTE5MTQzNjA4OGQ1NGNlNDg5YWM2MzEzN2RmMzU0M2JfMzctMy0xLTEtMA_f3f598ee-7cfa-4d6a-bf6d-522f4d37a667"
      unitRef="usd">10489000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SharesIssued
      contextRef="ia0e5c951e0e544909a3cfcd46f5a8660_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMy0xLTEtMS0w_58563fcb-5330-4870-b6f5-2b35c4cf787e"
      unitRef="shares">75344000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ia0e5c951e0e544909a3cfcd46f5a8660_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMy0zLTEtMS0w_6a353634-1946-4339-bc58-a8edbfb0b406"
      unitRef="usd">753000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0caf5bef9aea4788900144f45b157de4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMy01LTEtMS0w_923cc165-ec01-4cfa-86af-8a533982684e"
      unitRef="usd">259440000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2f99b52c80d3422dbb3c84b5737d25b8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMy03LTEtMS0w_29b0ff58-b435-48dc-b353-2e0640d863eb"
      unitRef="usd">158000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if120028dc2e2409480fe816a205cc8ce_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMy05LTEtMS0w_252534f9-83b7-4fcf-a6f2-4f644c28bb1c"
      unitRef="usd">190092000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie2767044f52a4989a31b24f6ba815ed8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMy0xMS0xLTEtMA_78227695-84b7-4ed7-b860-2c44ebf583f3"
      unitRef="usd">-9663000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMy0xMy0xLTEtMA_bd9d0b7c-f906-4481-b083-0cf9397cb40c"
      unitRef="usd">440780000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i82096dcc4a8546d097874fea1a68baf4_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfNS05LTEtMS0w_597a88df-e5c3-4da3-a95b-d61c16f8992e"
      unitRef="usd">9156000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfNS0xMy0xLTEtMA_d0f8f408-30f4-4566-b39b-64d79fa7e8d8"
      unitRef="usd">9156000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ic3b33322712a47d7a07b222f5e683593_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfNi03LTEtMS0w_e8e5386f-6548-4c6b-a69f-b38221fe5eb9"
      unitRef="usd">1416000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfNi0xMy0xLTEtMA_3a087ced-25ad-4c4d-a99d-bdca7ef7f58f"
      unitRef="usd">1416000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfNy0xMy0xLTEtMA_4c9d8527-39e2-4e3e-80bb-60c6ea674ba8"
      unitRef="usd">10572000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ibdc4439152c04719ba367a1985bdec09_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfOC0xLTEtMS0w_751d8e3a-5d35-4cd5-a901-f5a46d8ca939"
      unitRef="shares">115000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ibdc4439152c04719ba367a1985bdec09_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfOC0zLTEtMS0w_5af708b1-0970-4bba-af41-1f762460fe4c"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6f709642494c4184836e784b74183710_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfOC01LTEtMS0w_bc4aef5b-c008-4409-aeb0-c87c94bf0675"
      unitRef="usd">1911000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfOC0xMy0xLTEtMA_5917cbdc-7684-40ed-9105-a0d4b4413586"
      unitRef="usd">1913000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation
      contextRef="i6f709642494c4184836e784b74183710_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfOS01LTEtMS0zMzI0_b63961c8-8a8e-4087-8953-08b5c7e7ec6f"
      unitRef="usd">579000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfOS0xMy0xLTEtMzMyNA_f3c25fd7-3240-4f13-92bb-570476d10c24"
      unitRef="usd">579000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6f709642494c4184836e784b74183710_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfOS01LTEtMS0w_2c9fe721-31e6-4a67-89b6-1776b4ec6cbb"
      unitRef="usd">1656000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfOS0xMy0xLTEtMA_1bf87ad2-b5ce-4c93-88ec-cbc52e5ad50b"
      unitRef="usd">1656000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="i6f709642494c4184836e784b74183710_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTAtNS0xLTEtMA_3e877ed0-4c17-4d2e-98a3-4786e4395eb0"
      unitRef="usd">535000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="i89ed605a1a1d4b9e9c089c0118136dae_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTAtMTEtMS0xLTA_8ce33e43-8c91-487f-bc63-acd29893db1c"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTAtMTMtMS0xLTA_4b0ad615-6540-425f-8731-55d13fd28b04"
      unitRef="usd">536000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i6f709642494c4184836e784b74183710_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTEtNS0xLTEtMA_c1518938-e035-4da8-9be0-55386c4c12fa"
      unitRef="usd">1781000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i89ed605a1a1d4b9e9c089c0118136dae_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTEtMTEtMS0xLTA_a3e8abde-27bd-45dc-9538-e85f00d68221"
      unitRef="usd">349000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTEtMTMtMS0xLTA_867918ba-6c2d-4a59-b6a6-0eff90b219c3"
      unitRef="usd">2130000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:DividendsCommonStockCash
      contextRef="i82096dcc4a8546d097874fea1a68baf4_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTItOS0xLTEtMA_8f3b3ee3-561e-4bad-9481-37fd5c1c7493"
      unitRef="usd">14656000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTItMTMtMS0xLTA_e833ce67-f2cf-4985-853e-15cd75bf7559"
      unitRef="usd">14656000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i6f709642494c4184836e784b74183710_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTMtNS0xLTEtMA_95afe8de-7182-4e61-9f2c-a702c8dc2c7d"
      unitRef="usd">18000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i89ed605a1a1d4b9e9c089c0118136dae_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTMtMTEtMS0xLTA_360d4e88-f4aa-4f0d-984d-3d22368b72b2"
      unitRef="usd">5000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTMtMTMtMS0xLTA_0be56c80-9f1f-45de-86aa-6c489ef93509"
      unitRef="usd">23000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ibdc4439152c04719ba367a1985bdec09_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtMS0xLTEtNTY1NQ_54eec164-fd4b-421c-8848-973376a38285"
      unitRef="shares">6000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i6f709642494c4184836e784b74183710_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtNS0xLTEtNTY1Nw_ffc81d95-d99f-4420-b98d-38906ed42c80"
      unitRef="usd">174000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtMTMtMS0xLTU2NTk_9fe6b21a-e193-4eea-a97b-ff15bc9b92ba"
      unitRef="usd">174000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesIssued
      contextRef="ice7475cc6f6d486bbaed837774404c03_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtMS0xLTEtMA_e3630f7a-7ac0-4fc0-b5fb-6c43cc78bf3b"
      unitRef="shares">75465000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ice7475cc6f6d486bbaed837774404c03_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtMy0xLTEtMA_3844887a-693f-4466-970c-0460e556d2f1"
      unitRef="usd">755000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9d83ca9cb02c49d083b0db2cd2f80193_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtNS0xLTEtMA_d1607fd1-ae43-4fb4-be79-01bb33aa5037"
      unitRef="usd">264936000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0b1a1057726c4e2bafd9423ac7a65ad0_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtNy0xLTEtMA_71e4c93d-1415-46ef-9c8a-c0863a977adf"
      unitRef="usd">1574000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib96c5be2f98a4b4c87cbf201855a6bc6_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtOS0xLTEtMA_85fb6e60-7efc-4fee-b82b-417046a725bc"
      unitRef="usd">184592000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iadc922c62af04e3a90dbf47a94268200_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtMTEtMS0xLTA_03a6d376-4642-4bbd-b600-92fc5a327137"
      unitRef="usd">-9308000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwMTUzNDAxNWY5OTQ0YWJhNTJjY2Q3ZGEyOTBlOWE2L3RhYmxlcmFuZ2U6MjAxNTM0MDE1Zjk5NDRhYmE1MmNjZDdkYTI5MGU5YTZfMTUtMTMtMS0xLTA_12fbe665-b2fd-4067-8b63-fba82c1c3570"
      unitRef="usd">442549000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ia313a4ce90a24fae8dc2fe505f037085_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMy0xLTEtMS0xNDM2_d093478e-6a1d-4899-bc8c-4ab352f88b8e"
      unitRef="shares">74960000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ia313a4ce90a24fae8dc2fe505f037085_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMy0zLTEtMS0xNDM2_a82d25c4-132e-48e4-b2c8-494e4905f1ab"
      unitRef="usd">750000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1aac407df3c846d2a7df50b1b73afa97_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMy01LTEtMS0xNDM2_19fb4393-0467-4d2c-adfe-6b13e22a28ed"
      unitRef="usd">244363000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4bf582fecc2544b1a51bab78d0a54e66_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMy03LTEtMS0xNDM2_58adc100-edf5-4596-aa57-766a0a3e6554"
      unitRef="usd">837000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i99bd2ee68d8c4b79bcf9592df5fd7c85_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMy05LTEtMS0xNDM2_0142e06e-13cd-4f06-ad4f-0ae418af366a"
      unitRef="usd">163860000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0a1ac9eabcc340d2b97dddc0d4157a74_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMy0xMS0xLTEtMTQzNg_1bcfb67d-baa3-4c5a-b9a2-d55a0bb3bcd6"
      unitRef="usd">-9858000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic7dd887edd19432481e8da0f2af40bc0_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMy0xMy0xLTEtMTQzNg_67e1b916-e4d9-4c81-932e-29c0625d6b0c"
      unitRef="usd">399952000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i192384c2d1614cf18fd6894da33e2cff_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfNS05LTEtMS0xNDM2_942448fd-92ee-47b1-b46d-b1e24139d9a0"
      unitRef="usd">72000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfNS0xMy0xLTEtMTQzNg_95b2072e-e2f9-4ba4-9c8d-f6cc0486bfd8"
      unitRef="usd">72000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i69bda416680c49ad80529934fb5b8a56_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfNi03LTEtMS0xNDM2_502a4691-3a7f-44e5-9083-ff97c56ac437"
      unitRef="usd">-1138000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfNi0xMy0xLTEtMTQzNg_caabbcf1-7533-4b81-ab13-d48863257406"
      unitRef="usd">-1138000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfNy0xMy0xLTEtMTQzNg_522738b7-414d-401a-bc57-fd70154a2b9b"
      unitRef="usd">-1066000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ic7a5c508b01b45ea9d54ec4c17ee20b2_D20180101-20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfOC0xLTEtMS0xNDM2_0f3f2039-447f-4c70-8c0a-016d13a01bea"
      unitRef="shares">205000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic7a5c508b01b45ea9d54ec4c17ee20b2_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfOC0zLTEtMS0xNDM2_f867faef-d286-47df-9cb2-0728950ee02a"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i4d894e6f4e164ebdb9a9714db9ac96a0_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfOC01LTEtMS0xNDM2_fd6eadcf-6b8e-43ae-8b68-bb7194aa8f41"
      unitRef="usd">5003000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfOC0xMy0xLTEtMTQzNg_09790b98-5a5f-445b-b841-2b7110310437"
      unitRef="usd">5005000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation
      contextRef="i4d894e6f4e164ebdb9a9714db9ac96a0_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfOS01LTEtMS00NTM4_c267bc7a-9f11-4076-9e9c-cb712b8673a8"
      unitRef="usd">295000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfOS0xMy0xLTEtNDUzOA_cd8616e3-6aa1-4e12-9801-619a5cacf0a1"
      unitRef="usd">295000</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4d894e6f4e164ebdb9a9714db9ac96a0_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfOS01LTEtMS0xNDM2_7dfac4d9-0404-41ad-a7c6-7293ed60266f"
      unitRef="usd">1408000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfOS0xMy0xLTEtMTQzNg_c42c5099-3d0d-4d76-a263-e38f525f4b09"
      unitRef="usd">1408000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="i4d894e6f4e164ebdb9a9714db9ac96a0_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTAtNS0xLTEtMTQzNg_ae320046-290d-4473-b463-318ea6f0fc9a"
      unitRef="usd">514000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="i5999929e301e431698278dc05c4b3c75_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTAtMTEtMS0xLTE0MzY_0527c44f-df68-4b70-9900-56d6af753ef2"
      unitRef="usd">-34000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTAtMTMtMS0xLTE0MzY_9b42b278-eff6-47e5-a001-5353d840f001"
      unitRef="usd">480000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i4d894e6f4e164ebdb9a9714db9ac96a0_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTEtNS0xLTEtMTQzNg_f43b5e54-a7cc-48dc-b102-3734deb733a0"
      unitRef="usd">2474000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i5999929e301e431698278dc05c4b3c75_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTEtMTEtMS0xLTE0MzY_4644b94d-4401-48ee-8667-c5b5add105c9"
      unitRef="usd">346000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTEtMTMtMS0xLTE0MzY_fb4aa4da-d97f-493e-b32e-036714c9ffa6"
      unitRef="usd">2820000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:DividendsCommonStockCash
      contextRef="i192384c2d1614cf18fd6894da33e2cff_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTItOS0xLTEtMTQzNg_d30f04b7-f08c-4da8-936b-d2880f148525"
      unitRef="usd">14189000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTItMTMtMS0xLTE0MzY_2c38ae16-763b-45b4-9021-764ee27d23fd"
      unitRef="usd">14189000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i4d894e6f4e164ebdb9a9714db9ac96a0_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTMtNS0xLTEtMTQzNg_9d7401c5-0067-4c88-92d6-d2d015c78cfe"
      unitRef="usd">20000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i5999929e301e431698278dc05c4b3c75_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTMtMTEtMS0xLTE0MzY_54e1f61f-1b4f-4152-9425-50fd6595c754"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTMtMTMtMS0xLTE0MzY_e826b0f7-bf5a-4888-8197-aaef80829b9e"
      unitRef="usd">24000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ic7a5c508b01b45ea9d54ec4c17ee20b2_D20180101-20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTYtMS0xLTEtMTQzNg_67d2d40d-9398-4ed7-87e9-0e30c2d9ffaf"
      unitRef="shares">4000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i4d894e6f4e164ebdb9a9714db9ac96a0_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTYtNS0xLTEtMTQzNg_66309e8b-39c0-422b-8739-d7298a9822b6"
      unitRef="usd">205000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTYtMTMtMS0xLTE0MzY_89d182c1-145f-4936-beb9-f009cf0d5e33"
      unitRef="usd">205000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesIssued
      contextRef="i8dc6d3f79b604208a9b4f2ae9f75c325_I20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTUtMS0xLTEtMTUzNA_1dd513f8-b87b-4947-8b40-a86e4c51aa25"
      unitRef="shares">75169000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i8dc6d3f79b604208a9b4f2ae9f75c325_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTUtMy0xLTEtMTUzNA_700e99d7-30fd-4dcc-90c8-2117b28d677f"
      unitRef="usd">752000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id3bfd022f96c49a9986236942541de8c_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTUtNS0xLTEtMTUzNA_c387f49d-e491-4be6-98cb-dce57848223c"
      unitRef="usd">253692000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i64f42b2a660349488b6d1e37890796fc_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTUtNy0xLTEtMTUzNA_79bcffb6-7772-43e2-a669-151ca4abdfdf"
      unitRef="usd">-301000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i379a919c51444ab3a7a5bde5238bd4c1_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTUtOS0xLTEtMTUzNA_15f8f78c-9729-4cb4-bc1b-393fe5e8d92f"
      unitRef="usd">149743000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0822a8cd86df4b228f9f178c19066604_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTUtMTEtMS0xLTE1MzQ_8c660321-e031-4ef4-b2f5-cf8a934622b3"
      unitRef="usd">-9542000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id5115639c39b4c78a09541b02276ca35_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8yOC9mcmFnOjk2MzViMGJlYmRhOTRiMmRhZDA1YjI3MTg3OWMyYmE3L3RhYmxlOjIwNDhlY2VhMmE1NTQ1Mjc5MjMzNjM5NmFkMTM4ZTEyL3RhYmxlcmFuZ2U6MjA0OGVjZWEyYTU1NDUyNzkyMzM2Mzk2YWQxMzhlMTJfMTUtMTMtMS0xLTE1MzQ_7bf42807-5694-45f2-b6c1-d20bcb6e9cce"
      unitRef="usd">394344000</us-gaap:StockholdersEquity>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfNDk0NzgwMjM0MjEyNQ_65a6fd15-4df1-43ca-b5e4-cf8e5d8240d7">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note&#160;1&#x2014;Description of Business and Significant Accounting Policies &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Nature of Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Healthcare Services Group, Inc. (the &#x201c;Company&#x201d;) provides management, administrative and operating expertise and services to the housekeeping, laundry, linen, facility maintenance and dietary service departments of the healthcare industry, including nursing homes, retirement complexes, rehabilitation centers and hospitals located throughout the United States. Although the Company does not directly participate in any government reimbursement programs, the Company&#x2019;s clients receive government reimbursements related to Medicare and Medicaid. Therefore, they are directly affected by any legislation relating to Medicare and Medicaid reimbursement programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company provides services primarily pursuant to full service agreements with its clients. In such agreements, the Company is responsible for the day-to-day management of employees located at the clients&#x2019; facilities. The Company also provides services on the basis of management-only agreements for a limited number of clients. The agreements with clients typically provide for renewable one year service terms, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;cancellable&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; by either party upon &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;30 to 90 days&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2019; notice after an initial period of &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;60&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;to &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;120 days&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company is organized into&#160;two reportable segments: housekeeping, laundry, linen and other services (&#x201c;Housekeeping&#x201d;), and dietary department services (&#x201c;Dietary&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Housekeeping consists of managing the clients&#x2019; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of a client&#x2019;s facility, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at a client facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Dietary consists of managing the clients&#x2019; dietary departments, which are principally responsible for food purchasing, meal preparation and dietitian professional services, which includes the development of menus that meet residents&#x2019; dietary needs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Unaudited Interim Financial Data&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#x201c;U.S. GAAP&#x201d;) for interim financial information and the requirements of Form&#160;10-Q and Article&#160;10 of Regulation S-X. Accordingly, these consolidated financial statements do not include all of the information and footnotes necessary for a complete presentation of financial position, results of operations and cash flows. However, in the Company&#x2019;s opinion, all adjustments which are of a normal recurring nature and are necessary for a fair presentation have been reflected in these consolidated financial statements. The balance sheet shown in this report as of December&#160;31, 2018 has been derived from, and does not includ&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;e&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; all of&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;,&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; the disclosures contained in the financial statements for the year ended December&#160;31, 2018. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2018. The results of operations for the three months ended March 31, 2019 are not necessarily indicative of the results that may be expected for any future period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Use of Estimates in Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;In preparing financial statements in conformity with U.S. GAAP, estimates and assumptions are made that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities, and the reported amounts of revenues and expenses. Actual results could differ from those estimates. Significant estimates are used in determining, but are not limited to, the Company&#x2019;s allowance for doubtful accounts, accrued insurance claims, valuations, deferred taxes and reviews for potential impairment. The estimates are based upon various factors including current and historical trends, as well as other pertinent industry and regulatory authority information. Management regularly evaluates this information to determine if it is necessary to update the basis for its estimates and to adjust for known changes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accompanying consolidated financial statements include the accounts of Healthcare Services Group, Inc. and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Cash and cash equivalents are held in U.S. financial institutions or in custodial accounts with U.S. financial institutions. Cash equivalents are defined as short-term, highly liquid investments with a maturity of three months or less at time of purchase that are readily convertible into cash and have insignificant interest rate risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Accounts and Notes Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Accounts and notes receivable consist of Housekeeping and Dietary segment receivables from contracts with customers. Accounts receivable initially are recorded at the transaction amount, and &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;are &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;recorded after the Company has an unconditional right to payment where only the passage of time is required before payment is received. Each reporting period, the Company evaluates the collectability of outstanding receivable balances and records an allowance for doubtful accounts representing an estimate of probable losses. Additions to the allowance for doubtful accounts are made by recording a charge to bad debt expense reported in&#160;costs of services provided.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Notes receivable are initially recorded when accounts receivable are transferred into a promissory note. Notes receivable are recorded as an alternative to accounts receivable to memorialize an unqualified promise to pay a specific sum, typically with interest, in accordance with a defined payment schedule.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Refer to Note&#160;3&#x2014;Accounts and Notes Receivable herein for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Inventories and Supplies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventories and supplies include housekeeping, linen and laundry supplies, as well as food provisions and supplies. Non-linen inventories and supplies are stated at cost to approximate a first-in, first-out (FIFO) basis. Linen supplies are amortized on a straight-line basis over their estimated useful life of 24 months&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes revenue from service agreements with customers when or as the promised goods and services are provided to customers. Revenues are reported net of sales taxes that are collected from customers and remitted to taxing authorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The guidance under the Financial Accounting Standards Board (&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;"&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;FASB&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;"&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;) Accounting Standards Codification subtopic 606 &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; (&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;"&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;ASC 606&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;"&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;) became effective and was adopted by the Company as of January 1, 2018 by applying the modified retrospective method for contracts that were not completed as of January 1, 2018. The standard requires the Company to recognize revenue as the promised goods and services within the terms of the Company&#x2019;s contracts are performed and satisfied. The amount of revenue &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;recognized by the&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; Company is based on the consideration &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;to &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;which the Company expects to be entitled in exchange for &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;providing the &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;contracted goods and services. The adoption of this standard did not have a material impact &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;on&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; the Company's accounting for revenue earned relating to the Housekeeping and Dietary segments. The Company also did not recognize an opening adjustment to retained earnings as a result of the adoption of the standard.&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Refer to &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Note&#160;2&#x2014;Revenue herein for &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;further information. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The guidance under FASB Accounting Standards Codification subtopic ASC 842 &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; (&#x201c;ASC 842&#x201d;) became effective and was adopted by the Company as of January 1, 2019, by applying a modified retrospective transition approach which resulted in the capitalization of the Company's existing operating leases as of January 1, 2019. As such, the Company records assets and liabilities on the balance sheet to recognize the rights and obligations arising from leasing arrangements with contractual terms greater than twelve (12) months, as permitted by U.S. GAAP. A leasing arrangement includes any contract which entitles the Company to the right of use of an identified tangible asset where there are no restrictions as to the direct of use of the asset, and the Company obtains substantially all of the economic benefits from the right of use. As of March&#160;31, 2019 and December&#160;31, 2018, the Company was only the lessee of operating lease arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The Company did not recognize an opening adjustment to retained earnings as a result of the adoption of ASC 842, and prior period amounts continue to be reported in accordance with previous guidance.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Refer to&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;Note&#160;7&#x2014;Leases herein for &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company uses the asset and liability method of accounting for income taxes. Under this method, income tax expense &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;or benefits are &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;recognized for the amount of taxes payable or refundable for the current period. The Company accrues for probable tax obligations as required&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;, based on &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;facts and circumstances in various regulatory environments. In addition, deferred tax assets and liabilities are recognized for &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;the &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;expected future tax consequences of temporary differences between the financial reporting and tax bas&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;es&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; of assets and liabilities. When appropriate, valuation allowances are recorded to reduce deferred tax assets to amounts for which realization is more likely than not. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Uncertain income tax positions taken or expected to be taken in tax returns are reflected within the Company&#x2019;s financial statements based on a recognition and measurement process. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Earnings per Common Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Basic earnings per common share is computed by dividing income available to common shareholders by the weighted-average number of common shares outstanding for the period. Diluted earnings per common share is &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;computed&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; using the weighted-average number of common shares outstanding and dilutive common shares, such as those issuable upon exercise of stock options and upon the vesting of restricted stock and restricted stock units.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company estimates the fair value of share-based awards on the date of grant using the Black-Scholes valuation model for stock options and using the share price on the date of grant for restricted stock and restricted stock units. The value of the award is recognized ratably as an expense in the Company&#x2019;s Consolidated Statements of Comprehensive Income over the requisite service periods, with adjustments made for forfeitures as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Identifiable Intangible Assets and Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Identifiable intangible assets are amortized on a straight-line basis over their respective lives. Goodwill represents the excess of cost over the fair value of net assets of acquired businesses. Management reviews the carrying value of goodwill annually during the fourth quarter to assess for impairment, or more often if events or circumstances indicate that the carrying value may exceed its estimated fair value.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;No&#160;impairment loss was recognized on the Company&#x2019;s intangible assets or goodwill during the three months ended March 31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Reclassification&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Certain prior period amounts have been reclassified to conform to current year presentation.&#160;The Company has&#160;modified its presentation of interest expense, which is now presented&#160;separately in&#160;the Consolidated Statements of Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Correction of Immaterial Errors&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;In the first quarter of 2019, the Company updated its presentation of the tax benefit from equity compensation plans in the Consolidated Statements of Cash Flows. The tax benefit from equity compensation plans is now reflected as a component of the change in income taxes payable, as opposed to an offset to stock-based compensation expense.&#160;There was no impact to the Company's net cash provided by operating activities as a result of the correction in the Consolidated Statement of Cash Flows. Additionally, the Company updated its presentation of the income and costs&#160;associated with the Company's wholly-owned captive insurance company. Historically, such income and costs&#160;were reflected in the Company's revenues and costs of services&#160;provided within the Housekeeping segment. Such&#160;income and costs are now presented in "Investment and other income, net" in the Consolidated Statements of Comprehensive Income and for segment reporting purposes, those amounts are reflected in Corporate and eliminations. Prior period information has been revised to reflect the changes, which resulted in a $1.2 million and $0.7 million reduction of revenue and costs of services,&#160;respectively, in the first quarter 2018 Consolidated Statement of Comprehensive Income, with a corresponding increase of $0.5 million to Investment and other income, net.&#160;There was no impact to the Company's net income as a result of the historical errors or the corrections.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Company's &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;financial instruments that are subject to credit risk are cash and cash equivalents, marketable securities, deferred compensation funding and accounts and notes receivable. At March&#160;31, 2019 and December&#160;31, 2018, substantially all of the Company&#x2019;s cash and cash equivalents and marketable securities were held in one large financial institution located in the United States.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;The Company&#x2019;s marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s clients are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company&#x2019;s clients are highly reliant on Medicare, Medicaid and third party payors&#x2019; reimbursement funding rates. New legislation or changes in existing regulations could directly impact the governmental reimbursement programs in which the clients participate. As a result, the Company may not &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;realize&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; the full effects of such programs until these laws are fully implemented and governmental agencies issue applicable regulations or guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the FASB issued ASU No. 2016-13, Credit Losses - Measurement of Credit Losses on Financial Instruments ("ASC 326"). The standard significantly changes how entities will measure credit losses for most financial assets&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;, including accounts and notes receivables. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The standard will replace today&#x2019;s &#x201c;incurred loss&#x201d; approach with an &#x201c;expected loss&#x201d; model&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;, under which companies will recognize allowances based on expected&#160;rather than incurred losses.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; Entities will apply the standard&#x2019;s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective. The standard is effective for interim and annual reporting periods beginning after December 15, 2019. The Company is currently assessing the impact of adopting this standard on the Company&#x2019;s financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <hcsg:NatureofOperationsPolicyTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNTQ_fbfd6da7-f9db-4eaf-ab8a-8bfb46bdfe24">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Healthcare Services Group, Inc. (the &#x201c;Company&#x201d;) provides management, administrative and operating expertise and services to the housekeeping, laundry, linen, facility maintenance and dietary service departments of the healthcare industry, including nursing homes, retirement complexes, rehabilitation centers and hospitals located throughout the United States. Although the Company does not directly participate in any government reimbursement programs, the Company&#x2019;s clients receive government reimbursements related to Medicare and Medicaid. Therefore, they are directly affected by any legislation relating to Medicare and Medicaid reimbursement programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company provides services primarily pursuant to full service agreements with its clients. In such agreements, the Company is responsible for the day-to-day management of employees located at the clients&#x2019; facilities. The Company also provides services on the basis of management-only agreements for a limited number of clients. The agreements with clients typically provide for renewable one year service terms, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;cancellable&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; by either party upon &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;30 to 90 days&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2019; notice after an initial period of &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;60&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;to &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;120 days&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company is organized into&#160;two reportable segments: housekeeping, laundry, linen and other services (&#x201c;Housekeeping&#x201d;), and dietary department services (&#x201c;Dietary&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Housekeeping consists of managing the clients&#x2019; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of a client&#x2019;s facility, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at a client facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Dietary consists of managing the clients&#x2019; dietary departments, which are principally responsible for food purchasing, meal preparation and dietitian professional services, which includes the development of menus that meet residents&#x2019; dietary needs.&lt;/span&gt;&lt;/div&gt;</hcsg:NatureofOperationsPolicyTextBlock>
    <hcsg:RevenueFromContractWithCustomerRenewalTerm
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfNTQ5NzU1ODQ5NTQx_0c8aa628-2cc5-4cb8-8aab-d44750ad9d8b">P1Y</hcsg:RevenueFromContractWithCustomerRenewalTerm>
    <hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod
      contextRef="iaaeafac070c7401eae1a49eb2b831000_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODY2Nw_a1ff341a-1ff7-456a-8da2-1b767043142d">P30D</hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod>
    <hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod
      contextRef="ie9d05281442a440190e1ea93161ed76f_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODY3MA_6bee3734-034e-4633-a0c0-e2faff329aa8">P90D</hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod>
    <hcsg:ServiceAgreementsInitialPeriod
      contextRef="iaaeafac070c7401eae1a49eb2b831000_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODY3NQ_f765c5cb-740b-42f7-9386-f69acbea4944">P60D</hcsg:ServiceAgreementsInitialPeriod>
    <hcsg:ServiceAgreementsInitialPeriod
      contextRef="ie9d05281442a440190e1ea93161ed76f_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODY4NQ_26bb98bc-40eb-42b6-b968-787d93acce65">P120D</hcsg:ServiceAgreementsInitialPeriod>
    <us-gaap:NumberOfReportableSegments
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODYzMg_c75f180a-92c6-49d0-bb26-95779d1329eb"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNTU_4cee8e3f-2512-4fa0-bd3f-39cb81137a54">&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#x201c;U.S. GAAP&#x201d;) for interim financial information and the requirements of Form&#160;10-Q and Article&#160;10 of Regulation S-X. Accordingly, these consolidated financial statements do not include all of the information and footnotes necessary for a complete presentation of financial position, results of operations and cash flows. However, in the Company&#x2019;s opinion, all adjustments which are of a normal recurring nature and are necessary for a fair presentation have been reflected in these consolidated financial statements. The balance sheet shown in this report as of December&#160;31, 2018 has been derived from, and does not includ&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;e&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; all of&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;,&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; the disclosures contained in the financial statements for the year ended December&#160;31, 2018. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2018. The results of operations for the three months ended March 31, 2019 are not necessarily indicative of the results that may be expected for any future period.&lt;/span&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNjU_c8f383ae-d432-4c03-8194-00fbe00c12c9">In preparing financial statements in conformity with U.S. GAAP, estimates and assumptions are made that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities, and the reported amounts of revenues and expenses. Actual results could differ from those estimates. Significant estimates are used in determining, but are not limited to, the Company&#x2019;s allowance for doubtful accounts, accrued insurance claims, valuations, deferred taxes and reviews for potential impairment. The estimates are based upon various factors including current and historical trends, as well as other pertinent industry and regulatory authority information. Management regularly evaluates this information to determine if it is necessary to update the basis for its estimates and to adjust for known changes.</us-gaap:UseOfEstimates>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNTY_42d45e1a-ed77-4f8d-99f7-aeddc11acdc8">The accompanying consolidated financial statements include the accounts of Healthcare Services Group, Inc. and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNTc_f9f85d25-8fc4-45b3-bb05-df78df20f818">Cash and cash equivalents are held in U.S. financial institutions or in custodial accounts with U.S. financial institutions. Cash equivalents are defined as short-term, highly liquid investments with a maturity of three months or less at time of purchase that are readily convertible into cash and have insignificant interest rate risk.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNTI_f9211e54-50dc-4ba3-870d-5b22519dec28">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Accounts and notes receivable consist of Housekeeping and Dietary segment receivables from contracts with customers. Accounts receivable initially are recorded at the transaction amount, and &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;are &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;recorded after the Company has an unconditional right to payment where only the passage of time is required before payment is received. Each reporting period, the Company evaluates the collectability of outstanding receivable balances and records an allowance for doubtful accounts representing an estimate of probable losses. Additions to the allowance for doubtful accounts are made by recording a charge to bad debt expense reported in&#160;costs of services provided.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Notes receivable are initially recorded when accounts receivable are transferred into a promissory note. Notes receivable are recorded as an alternative to accounts receivable to memorialize an unqualified promise to pay a specific sum, typically with interest, in accordance with a defined payment schedule.&lt;/span&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:InventorySuppliesPolicy
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNjE_559c11ef-b9a8-4c7e-b426-48de694eae7a">&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventories and supplies include housekeeping, linen and laundry supplies, as well as food provisions and supplies. Non-linen inventories and supplies are stated at cost to approximate a first-in, first-out (FIFO) basis. Linen supplies are amortized on a straight-line basis over their estimated useful life of 24 months&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;.&lt;/span&gt;</us-gaap:InventorySuppliesPolicy>
    <hcsg:PeriodOfAmortizationOfInventoriesAndSupplies
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODc4OQ_14db47bb-5f6d-403b-b21a-1ae5ccebbead">P24M</hcsg:PeriodOfAmortizationOfInventoriesAndSupplies>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNTg_4bb8349f-a865-4021-8024-4879abd386d4">The Company recognizes revenue from service agreements with customers when or as the promised goods and services are provided to customers. Revenues are reported net of sales taxes that are collected from customers and remitted to taxing authorities.&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The guidance under the Financial Accounting Standards Board (&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;"&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;FASB&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;"&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;) Accounting Standards Codification subtopic 606 &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; (&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;"&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;ASC 606&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;"&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;) became effective and was adopted by the Company as of January 1, 2018 by applying the modified retrospective method for contracts that were not completed as of January 1, 2018. The standard requires the Company to recognize revenue as the promised goods and services within the terms of the Company&#x2019;s contracts are performed and satisfied. The amount of revenue &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;recognized by the&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; Company is based on the consideration &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;to &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;which the Company expects to be entitled in exchange for &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;providing the &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;contracted goods and services. The adoption of this standard did not have a material impact &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;on&lt;/span&gt; the Company's accounting for revenue earned relating to the Housekeeping and Dietary segments. The Company also did not recognize an opening adjustment to retained earnings as a result of the adoption of the standard.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfNDk0NzgwMjM2NjE5Ng_b64da5af-1a5a-4ea8-918e-4e526437472e">&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The guidance under FASB Accounting Standards Codification subtopic ASC 842 &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; (&#x201c;ASC 842&#x201d;) became effective and was adopted by the Company as of January 1, 2019, by applying a modified retrospective transition approach which resulted in the capitalization of the Company's existing operating leases as of January 1, 2019. As such, the Company records assets and liabilities on the balance sheet to recognize the rights and obligations arising from leasing arrangements with contractual terms greater than twelve (12) months, as permitted by U.S. GAAP. A leasing arrangement includes any contract which entitles the Company to the right of use of an identified tangible asset where there are no restrictions as to the direct of use of the asset, and the Company obtains substantially all of the economic benefits from the right of use. As of March&#160;31, 2019 and December&#160;31, 2018, the Company was only the lessee of operating lease arrangements.&lt;/span&gt;The Company did not recognize an opening adjustment to retained earnings as a result of the adoption of ASC 842, and prior period amounts continue to be reported in accordance with previous guidance.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNjI_30c9f291-c058-4e44-a63b-cd9a36acb708">&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company uses the asset and liability method of accounting for income taxes. Under this method, income tax expense &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;or benefits are &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;recognized for the amount of taxes payable or refundable for the current period. The Company accrues for probable tax obligations as required&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;, based on &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;facts and circumstances in various regulatory environments. In addition, deferred tax assets and liabilities are recognized for &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;the &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;expected future tax consequences of temporary differences between the financial reporting and tax bas&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;es&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; of assets and liabilities. When appropriate, valuation allowances are recorded to reduce deferred tax assets to amounts for which realization is more likely than not. &lt;/span&gt;Uncertain income tax positions taken or expected to be taken in tax returns are reflected within the Company&#x2019;s financial statements based on a recognition and measurement process.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNjM_3d5c79b9-ce77-423c-ae87-179c12f4f489">&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Basic earnings per common share is computed by dividing income available to common shareholders by the weighted-average number of common shares outstanding for the period. Diluted earnings per common share is &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;computed&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; using the weighted-average number of common shares outstanding and dilutive common shares, such as those issuable upon exercise of stock options and upon the vesting of restricted stock and restricted stock units.&lt;/span&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNjc_c5c0ccb4-175f-40f5-a5a9-dd27e019ad47">The Company estimates the fair value of share-based awards on the date of grant using the Black-Scholes valuation model for stock options and using the share price on the date of grant for restricted stock and restricted stock units. The value of the award is recognized ratably as an expense in the Company&#x2019;s Consolidated Statements of Comprehensive Income over the requisite service periods, with adjustments made for forfeitures as they occur.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNTM_404fa0a9-df4b-4448-bc51-8c73e1cd4fe5">&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Identifiable intangible assets are amortized on a straight-line basis over their respective lives. Goodwill represents the excess of cost over the fair value of net assets of acquired businesses. Management reviews the carrying value of goodwill annually during the fourth quarter to assess for impairment, or more often if events or circumstances indicate that the carrying value may exceed its estimated fair value.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;No</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODc5NQ_b712f14f-8763-4ca6-8623-477f706c0dd5"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMzg0ODI5MDcxNDE3Mg_78d22daf-de39-4762-a9f9-18f3dd7f258e">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Certain prior period amounts have been reclassified to conform to current year presentation.&#160;The Company has&#160;modified its presentation of interest expense, which is now presented&#160;separately in&#160;the Consolidated Statements of Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Correction of Immaterial Errors&lt;/span&gt;&lt;/div&gt;In the first quarter of 2019, the Company updated its presentation of the tax benefit from equity compensation plans in the Consolidated Statements of Cash Flows. The tax benefit from equity compensation plans is now reflected as a component of the change in income taxes payable, as opposed to an offset to stock-based compensation expense.&#160;There was no impact to the Company's net cash provided by operating activities as a result of the correction in the Consolidated Statement of Cash Flows. Additionally, the Company updated its presentation of the income and costs&#160;associated with the Company's wholly-owned captive insurance company. Historically, such income and costs&#160;were reflected in the Company's revenues and costs of services&#160;provided within the Housekeeping segment. Such&#160;income and costs are now presented in "Investment and other income, net" in the Consolidated Statements of Comprehensive Income and for segment reporting purposes, those amounts are reflected in Corporate and eliminations. Prior period information has been revised to reflect the changes, which resulted in a $1.2 million and $0.7 million reduction of revenue and costs of services,&#160;respectively, in the first quarter 2018 Consolidated Statement of Comprehensive Income, with a corresponding increase of $0.5 million to Investment and other income, net.&#160;There was no impact to the Company's net income as a result of the historical errors or the corrections.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6a267b3a0e2f4e2695b1f42c7e028be4_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfNTQ5NzU1ODUzODgy_b02df9da-c291-474f-9840-0aa3083122d7"
      unitRef="usd">-1200000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6a267b3a0e2f4e2695b1f42c7e028be4_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfNTQ5NzU1ODUzOTAy_6f1c3eb3-8c86-47d3-a2aa-1925649c13dd"
      unitRef="usd">-700000</us-gaap:CostOfGoodsAndServicesSold>
    <hcsg:InvestmentIncomeAndOther
      contextRef="i6a267b3a0e2f4e2695b1f42c7e028be4_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfNTQ5NzU1ODU1MDc1_ffbe0784-96e7-4ebb-8087-fc87be7132c6"
      unitRef="usd">500000</hcsg:InvestmentIncomeAndOther>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTUwNDY_98dae46e-3cfe-493e-bafb-0444db11296c">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Company's &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;financial instruments that are subject to credit risk are cash and cash equivalents, marketable securities, deferred compensation funding and accounts and notes receivable. At March&#160;31, 2019 and December&#160;31, 2018, substantially all of the Company&#x2019;s cash and cash equivalents and marketable securities were held in one large financial institution located in the United States.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;The Company&#x2019;s marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s clients are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company&#x2019;s clients are highly reliant on Medicare, Medicaid and third party payors&#x2019; reimbursement funding rates. New legislation or changes in existing regulations could directly impact the governmental reimbursement programs in which the clients participate. As a result, the Company may not &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;realize&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; the full effects of such programs until these laws are fully implemented and governmental agencies issue applicable regulations or guidance.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODc2MQ_b3041080-8988-4cd7-9237-2458b62bc210"
      unitRef="financial_institution">1</hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities>
    <hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMTY0OTI2NzQ1ODc2MQ_ca92b68f-58d6-4eb9-b816-c7442f1079d5"
      unitRef="financial_institution">1</hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8zNC9mcmFnOmIwODVmZGU1NjcwYTQxNzdiYjk2NWMzNjI1NjM1ZmYxL3RleHRyZWdpb246YjA4NWZkZTU2NzBhNDE3N2JiOTY1YzM2MjU2MzVmZjFfMzg0ODI5MDcxNDE3Mw_5fe690ad-e1b9-4055-872e-655e63c133e2">&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the FASB issued ASU No. 2016-13, Credit Losses - Measurement of Credit Losses on Financial Instruments ("ASC 326"). The standard significantly changes how entities will measure credit losses for most financial assets&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;, including accounts and notes receivables. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The standard will replace today&#x2019;s &#x201c;incurred loss&#x201d; approach with an &#x201c;expected loss&#x201d; model&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;, under which companies will recognize allowances based on expected&#160;rather than incurred losses.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; Entities will apply the standard&#x2019;s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective. The standard is effective for interim and annual reporting periods beginning after December 15, 2019. The Company is currently assessing the impact of adopting this standard on the Company&#x2019;s financial statements and related disclosures.&lt;/span&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNDk0NzgwMjMzMjkyNw_5f26d9a9-188b-4c88-8ffe-5ad29774fe1b">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note&#160;2&#x2014;Revenue &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;presents its consolidated revenues &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;disaggregate&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;d&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; by reportable segment, as Management evaluates the nature, amount, timing and uncertainty of the Company&#x2019;s revenues by segment. Refer to Note&#160;13&#x2014;Segment Information herein as well as the information below regarding the Company&#x2019;s reportable segments. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Housekeeping &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Housekeeping accounted for $233.1 million and&#160;$245.2 million of the Company&#x2019;s consolidated revenues for&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;the three months ended March 31, 2019 and 2018, respectively&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;, which represented&#160;approximately 49.0% of the Company's revenues in each period&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;. The services provided under this segment include managing clients&#x2019; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of the clients&#x2019; facilities, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at the clients&#x2019; facilities. Upon beginning service with a client facility, the Company typically hire and train the employees previously employed by such facility and assign an on-site manager to supervise and train the front-line personnel and coordinate housekeeping services with other facility support functions in accordance with client requests. Such management personnel also oversee the execution of various cost and quality control procedures including continuous training and employee evaluation, and on-site testing for infection control. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Dietary &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Dietary services &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;accounted for&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;$243.0 million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;and&#160;$255.4 million of the Company&#x2019;s consolidated revenues for&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; the&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;three months ended March 31, 2019 and 2018, respectively&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;, which represented approximately 51.0%&#160;of the Company's revenues in each period&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;. Dietary services consist of managing clients&#x2019; dietary departments which are principally responsible for food purchasing, meal preparation and professional dietitian services, which include the development of menus that meet the dietary needs of residents. On-site management is responsible for all daily dietary department activities, with regular support being provided by a District Manager specializing in dietary services, as well as a registered dietitian. The Company also offers clinical consulting services to facilities which if contracted is a service bundled within the monthly service provided to clients. Upon beginning service with a client facility, the Company typically hire and train the employees previously employed by such facility and assign an on-site manager to supervise and train the front-line personnel and coordinate dietitian services with other facility support functions in accordance with client requests. Such management personnel also oversee the execution of various cost- and quality-control procedures including continuous training and employee evaluation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;A&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;ll of the Company's revenues are derived from contracts with customers. The Company accounts for revenue from contracts with customers in accordance with ASC 606, and as such, the Company recognizes revenue to depict the transfer of promised goods and services to customers in amounts that reflect the consideration to which the Company expects to be entitled in exchange for those goods and services. The Company&#x2019;s costs of obtaining contracts are not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company performs services and provides goods in accordance with &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;its service agreement &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;contracts with its customers. Such&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; service agreement&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; contracts typically provide for a renewable &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;one year&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; service term, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;cancellable&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; by either party upon 30 to 90 days' notice, after an initial period of 60 to 120 days.&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;A p&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;erformance obligation&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; is the unit of account under ASC 606 and is&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;defined as &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;a promise in a contract to transfer a distinct good or service to the customer ASC 606. The Company&#x2019;s Housekeeping and Dietary contracts relate to the provision of bundles of goods, services or both, which represent a series of distinct goods and services and that are substantially the same and that have the same pattern of transfer to the customer. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;T&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;he Company accounts for the series as a single performance obligation satisfied over time, as the customer simultaneously receives and consumes the benefits of the goods and services provided. Revenue is recognized using the output method, which is based upon the delivery of goods and services to the clients&#x2019; facilities. In limited cases, the Company provides goods, services or both, before the execution of a written contract. In these cases, the Company defers the recognition of revenue until a contract is executed. The amount of such deferred revenue was not material as of March&#160;31, 2019 and December&#160;31, 2018.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;Additionally, all such revenue amounts deferred as of December&#160;31, 2018 were subsequently recognized as revenue during the three months ended March 31, 2019.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to its customers. The transaction price does not include taxes assessed or collected. The Company&#x2019;s contracts detail the fees that the Company charges for the goods and services it provides. For certain contracts which contain a variable component to the transaction price, the Company is required to make estimates of the amount of consideration to which the Company will be entitled, based on variability in resident and patient populations serviced, product usage or quantities consumed. The Company recognizes revenue related to such estimates only when Management determines that there will not be a significant reversal in the amount of revenue recognized. The Company&#x2019;s contracts generally do not contain significant financing components, as the contracts contain payment terms that are less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company allocates the transaction price to each performance obligation, noting that the bundle of goods, services or goods and services provided under each Housekeeping and Dietary contract represents a single performance obligation that is satisfied over time. The Company recognizes the related revenue when it satisfies the performance obligation by transferring a bundle of promised goods, services or both to a customer. Such recognition is on a monthly or weekly basis, as goods are provided and services are performed. In some cases, the Company requires customers to pay in advance for goods and services to be provided. As of March&#160;31, 2019 and December&#160;31, 2018, the value of the contract liabilities &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;associated with customer prepayments &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;was not material.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;Additionally, all such revenue amounts deferred as of December&#160;31, 2018 were subsequently recognized as revenue during the three months ended March 31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Transaction Price Allocated to Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The Company&#160;recognizes&#160;revenue as it satisfies the performance obligations associated with contracts with customers, which due to the nature of the goods and services provided by the Company, are satisfied over time. Contract's&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; may contain transaction prices that are fixed, variable or both. The significant majority of the Company&#x2019;s contracts with customers have an initial term of one year or less, with renewable one year service terms, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;cancellable&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; by either party upon 30 to 90 days&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;'&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; notice after an initial period of&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;60 to 120 days. For the purpose of disclosing the transaction price allocated to remaining performance obligations, the Company elected to apply practical expedients available under the guidance in ASC 606 to exclude from the calculation future revenues &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;related to &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;contracts with variable consideration that are for a term of one year&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;or less. As of March&#160;31, 2019, the revenue expected to be recognized &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;for &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;the fixed transaction price associated with the remaining performance obligations under the Company&#x2019;s existing contracts with a term greater than one year is $135.7 million for the remainder of 2019, $181.0 million for 2020, $181.0 million for 2021, $181.0 million for 2022, $181.0 million for 2023 and $30.2 million thereafter.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i31a1380aa81140cebe2c6d6e6ed773d0_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMzg5_bc1bab1f-a731-44b1-bcbf-1a8d6cb528f5"
      unitRef="usd">233100000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i0efadaca73864b329bba185ebe5498bd_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNDA0_8fcf05f5-7c45-446a-9dee-099f33cbd5c6"
      unitRef="usd">245200000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <hcsg:RevenueFromContractWithCustomerIncludingAssessedTaxPercent
      contextRef="i0efadaca73864b329bba185ebe5498bd_D20180101-20180331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNTQ5NzU1ODIxOTEz_325ca1e9-0191-4504-b799-58ba34535fc0"
      unitRef="number">0.490</hcsg:RevenueFromContractWithCustomerIncludingAssessedTaxPercent>
    <hcsg:RevenueFromContractWithCustomerIncludingAssessedTaxPercent
      contextRef="i31a1380aa81140cebe2c6d6e6ed773d0_D20190101-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNTQ5NzU1ODIxOTEz_778a09f3-fb8b-4ae5-ae1a-4038b7fb2ce0"
      unitRef="number">0.490</hcsg:RevenueFromContractWithCustomerIncludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i9fc28ea58c414dd9a3919b4eb467a23a_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMTQ3MA_fcfe80ad-6bd8-4fd0-ab4e-fd45138dedfc"
      unitRef="usd">243000000.0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i86a5adc76bfd4549ace4b174656d1ef0_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMTQ4NQ_4ed0353f-bb05-427d-9fdf-9c9e68746ad8"
      unitRef="usd">255400000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <hcsg:RevenueFromContractWithCustomerIncludingAssessedTaxPercent
      contextRef="i86a5adc76bfd4549ace4b174656d1ef0_D20180101-20180331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNTQ5NzU1ODIyMDYw_6c3067ff-698c-4a3b-a32d-83e8a8f4b9cd"
      unitRef="number">0.510</hcsg:RevenueFromContractWithCustomerIncludingAssessedTaxPercent>
    <hcsg:RevenueFromContractWithCustomerIncludingAssessedTaxPercent
      contextRef="i9fc28ea58c414dd9a3919b4eb467a23a_D20190101-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNTQ5NzU1ODIyMDYw_ab22f1b0-455c-46f3-8a08-ac456d8f0525"
      unitRef="number">0.510</hcsg:RevenueFromContractWithCustomerIncludingAssessedTaxPercent>
    <hcsg:RevenueFromContractWithCustomerRenewalTerm
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNTQ5NzU1ODIzNzQ0_0c8aa628-2cc5-4cb8-8aab-d44750ad9d8b">P1Y</hcsg:RevenueFromContractWithCustomerRenewalTerm>
    <hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod
      contextRef="iaaeafac070c7401eae1a49eb2b831000_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMjE5OTAyMzI2NTM4OQ_e64af301-0f5c-48c3-bfe4-c8da9b5e0dc1">P30D</hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod>
    <hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod
      contextRef="ie9d05281442a440190e1ea93161ed76f_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMjE5OTAyMzI2NTM4NQ_8e6e96b0-ef8c-4647-a1a4-94fd9cb6d2a0">P90D</hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod>
    <hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice
      contextRef="iaaeafac070c7401eae1a49eb2b831000_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMjE5OTAyMzI2NTM3MQ_f84ae9b8-bdfb-4a36-8172-6823de23c1dd">P60D</hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice>
    <hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice
      contextRef="ie9d05281442a440190e1ea93161ed76f_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMjE5OTAyMzI2NTM3Ng_2d236737-4218-42b1-85d4-1714a5150897">P120D</hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i4d03d29a9d4d48e980c8a4017e7d2172_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzY4OQ_7745c5fd-c0b4-483c-95d4-4f649bc2dd17"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i166955f8d7214930a5171f3593e7a69d_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzY4OQ_dfa7d2ef-b1fd-4273-8ccf-0c1649965c51"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="iaf0d1e246dfb4415bc1e8d48cfb030c1_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzY5MA_25a04135-01b2-4f1d-928a-3a854406feeb"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i5f6cd5784f6c4da98a942871993afeea_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzY5MA_df9b77cf-0bfe-4afc-a830-982119e0733a"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:RevenuePerformanceObligationDescriptionOfTiming
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNTQ5NzU1ODE0ODcyNg_dddba8cd-e521-4915-accc-a06a13ea4804">The significant majority of the Company&#x2019;s contracts with customers have an initial term of one year or less, with renewable one year service terms, cancellable by either party upon 30 to 90 days' notice after an initial period of&#160;60 to 120 days.</us-gaap:RevenuePerformanceObligationDescriptionOfTiming>
    <hcsg:RevenueFromContractWithCustomerRenewalTerm
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMTY0OTI2NzQ0OTQ3OA_0c8aa628-2cc5-4cb8-8aab-d44750ad9d8b">P1Y</hcsg:RevenueFromContractWithCustomerRenewalTerm>
    <hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod
      contextRef="iaaeafac070c7401eae1a49eb2b831000_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMTY0OTI2NzQ0OTQ5Ng_a1ff341a-1ff7-456a-8da2-1b767043142d">P30D</hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod>
    <hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod
      contextRef="ie9d05281442a440190e1ea93161ed76f_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMTY0OTI2NzQ0OTUwMA_6bee3734-034e-4633-a0c0-e2faff329aa8">P90D</hcsg:ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod>
    <hcsg:ServiceAgreementsInitialPeriod
      contextRef="iaaeafac070c7401eae1a49eb2b831000_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMTY0OTI2NzQ0OTUxNQ_f765c5cb-740b-42f7-9386-f69acbea4944">P60D</hcsg:ServiceAgreementsInitialPeriod>
    <hcsg:ServiceAgreementsInitialPeriod
      contextRef="ie9d05281442a440190e1ea93161ed76f_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfMTY0OTI2NzQ0OTUyMQ_26bb98bc-40eb-42b6-b968-787d93acce65">P120D</hcsg:ServiceAgreementsInitialPeriod>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="iba0b770f4c8748a4b112a2865b4dcb95_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzU5MQ_72e06c38-4037-4c48-be8d-0ac22c7a17c2"
      unitRef="usd">135700000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i2ad5010ed4a540458063ee9f5b78c819_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzYxOQ_7c97481b-54f9-4df8-9f79-bdc505b1fee1"
      unitRef="usd">181000000.0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i3faec4ebef90470589c5a8fb225a44b5_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzYzMA_e5217bbf-e417-4049-bbf1-ce1c8283da0a"
      unitRef="usd">181000000.0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i234c499ffffc4ce88fdb288379e93c9a_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzY0MQ_e3c064be-36f0-4df7-be42-94b9f81de23d"
      unitRef="usd">181000000.0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i7d4130515c624eb6a2eeece1fa9d6287_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzY1Mg_3d0f1131-fcef-441a-b2c2-216ffc57b12f"
      unitRef="usd">181000000.0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="idc14406fe0434b18af1d8d6598a7e3e9_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80MC9mcmFnOmZjYjg1ZGI1ZmRlMzQ1MTZhYmQ5NTA0N2UyMTc1MWMzL3RleHRyZWdpb246ZmNiODVkYjVmZGUzNDUxNmFiZDk1MDQ3ZTIxNzUxYzNfNzY2Ng_7b20deba-6ac9-4040-a620-89357d209c32"
      unitRef="usd">30200000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RleHRyZWdpb246MmFmOWM4MjJhYmI4NGRmNWJlNzAwOTEyNjhiNjM4NWNfNDk0NzgwMjMzMDMyNw_a3e223c6-1b57-44f0-8be6-47981f582355">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note&#160;3&#x2014;Accounts and Notes Receivable &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s accounts and notes receivable balances consisted of the following as of March&#160;31, 2019 and December&#160;31, 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.263930%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.501466%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.501466%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;411,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;389,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(58,630)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(47,209)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total net short-term accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;353,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;341,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,000)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,000)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total net long-term notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total net accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;392,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;384,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company makes credit decisions on a case&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;-&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;by&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;-&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;case basis after reviewing a number of qualitative and quantitative factors related to the specific client as well as current industry variables that may impact that client. There are a variety of factors that impact a client&#x2019;s ability to pay in accordance with the Company&#x2019;s service agreements. These factors include, but are not limited to, fluctuating census numbers, litigation costs and the client&#x2019;s participation in programs funded by federal and state governmental agencies. Deviations in the timing or amounts of reimbursements under those programs can impact the client&#x2019;s cash flows and their ability to make timely payments. However, the client's obligation to pay the Company in accordance with the service agreements are not contingent upon the client&#x2019;s cash flows. Notwithstanding the Company&#x2019;s efforts to minimize its credit risk exposure, the aforementioned factors, as well as other factors that impact client cash flows or ability to make timely payments, could have an indirect, yet material adverse effect on the Company&#x2019;s results of operations and financial condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s net current accounts and notes receivable balance increased from December&#160;31, 2018. Fluctuations in net accounts and notes receivable are generally attributable to a variety of factors including, but not limited to, the timing of cash receipts from customers and the inception, transition or termination of client relationships. The Company deploys significant resources and has invested in tools and processes to optimize Management&#x2019;s credit and collections efforts. When appropriate, the Company utilizes interest-bearing promissory notes as an alternative to accounts receivable to enhance the collectability of amounts due, by instituting definitive repayment plan&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;s&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; and providing a means by which to further evidence the amounts owed. As of March 31, 2019 and December&#160;31, 2018, the Company had&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; promissory notes outstanding &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;$57.2 million and $63.3 million, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;respectively, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;net of reserves. In addition, the Company may assist clients who are adjusting to changes in their cash flows by amending the Company&#x2019;s agreements from full-service to management-only arrangements, or by modifying contractual payment terms to accommodate clients who have in good faith established clearly-defined plans for addressing cash flow issues. These efforts are intended to minimize the Company&#x2019;s collections risk while maintaining relationships with the clients.&lt;/span&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RleHRyZWdpb246MmFmOWM4MjJhYmI4NGRmNWJlNzAwOTEyNjhiNjM4NWNfMzgwMQ_0269a421-497a-48fe-9bc7-70d56a3e70ed">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s accounts and notes receivable balances consisted of the following as of March&#160;31, 2019 and December&#160;31, 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.263930%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.501466%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.501466%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;411,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;389,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(58,630)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(47,209)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total net short-term accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;353,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;341,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,000)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,000)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total net long-term notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total net accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;392,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;384,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfMy0xLTEtMS0yNDg_2723d8b4-5260-46d5-8236-f1ebc36cf0fb"
      unitRef="usd">411736000</hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent>
    <hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfMy0zLTEtMS0yNTM_e21bde3a-8ec5-41b8-8fe5-67d887100b74"
      unitRef="usd">389047000</hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfNC0xLTEtMS0yNDg_944e99b7-44df-4552-8649-a3149abf26d1"
      unitRef="usd">58630000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfNC0zLTEtMS0yNTM_6ae702d0-5749-4559-bdc3-e90b4728f384"
      unitRef="usd">47209000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfNS0xLTEtMS0yNDg_7bcd2f22-7c16-48d0-b689-3e712af6aa42"
      unitRef="usd">353106000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfNS0zLTEtMS0yNTM_edc0d067-99fa-414b-aa2b-4822d5b10933"
      unitRef="usd">341838000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableGrossNoncurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfNy0xLTEtMS0yNDg_c668107a-5e8a-4f60-ad3c-8f6472d8552c"
      unitRef="usd">49291000</us-gaap:NotesAndLoansReceivableGrossNoncurrent>
    <us-gaap:NotesAndLoansReceivableGrossNoncurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfNy0zLTEtMS0yNTM_afd82ed4-430d-44ed-980a-820ba4dcc556"
      unitRef="usd">53043000</us-gaap:NotesAndLoansReceivableGrossNoncurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfOC0xLTEtMS0yNDg_c1a089ee-d3c6-4e96-9787-812eff74458c"
      unitRef="usd">10000000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfOC0zLTEtMS0yNTM_c8560735-405d-4fb8-971e-b8c9d3cbb28d"
      unitRef="usd">10000000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfOS0xLTEtMS0yNDg_854f919c-0a30-47ee-8c8a-7ef708f85fed"
      unitRef="usd">39291000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfOS0zLTEtMS0yNTM_824ef3e9-1222-4335-b631-7cb241e8171b"
      unitRef="usd">43043000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:AccountsAndNotesReceivableNet
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfMTAtMS0xLTEtMjQ4_ad5d7de5-1663-4092-8a72-9584e16349d7"
      unitRef="usd">392397000</us-gaap:AccountsAndNotesReceivableNet>
    <us-gaap:AccountsAndNotesReceivableNet
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RhYmxlOjE0MTUxODZjODFhZDQ4OTk4NmI3YWM5YmNjNGI0NmI3L3RhYmxlcmFuZ2U6MTQxNTE4NmM4MWFkNDg5OTg2YjdhYzliY2M0YjQ2YjdfMTAtMy0xLTEtMjUz_6a366ebb-765c-4412-be9a-5058151b1e5d"
      unitRef="usd">384881000</us-gaap:AccountsAndNotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RleHRyZWdpb246MmFmOWM4MjJhYmI4NGRmNWJlNzAwOTEyNjhiNjM4NWNfMzI2NA_a1f590d3-34e1-4eb9-9190-893057bc4d9d"
      unitRef="usd">57200000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80Ni9mcmFnOjJhZjljODIyYWJiODRkZjViZTcwMDkxMjY4YjYzODVjL3RleHRyZWdpb246MmFmOWM4MjJhYmI4NGRmNWJlNzAwOTEyNjhiNjM4NWNfMzI3MQ_5f455fc0-b01d-46f9-9ac7-235d2509a9af"
      unitRef="usd">63300000</us-gaap:NotesReceivableNet>
    <us-gaap:AllowanceForCreditLossesTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80OS9mcmFnOjlkNWY2ZGEwY2ZiNjRkMjNhNGIzZmEzODBjMTRkMmI1L3RleHRyZWdpb246OWQ1ZjZkYTBjZmI2NGQyM2E0YjNmYTM4MGMxNGQyYjVfNDk0NzgwMjMyNzA3OA_fce1c1c0-a1ca-41bc-ab7d-27186ca89920">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note&#160;4&#x2014;Allowance for Doubtful Accounts &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The allowance for doubtful accounts is established when the Company determines that it is probable that receivables have been impaired and the Company can reasonably estimate the amount of the losses. The related provision for bad debts is charged to costs of services provided in the Company&#x2019;s Consolidated Statements of Comprehensive Income. The allowance for doubtful accounts is evaluated based on the Company&#x2019;s ongoing review of accounts and notes receivable and is inherently subjective as it requires estimates susceptible to significant revision as more information becomes available.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has had varying collections experience with respect to its accounts and notes receivable. The Company has sometimes extended the period of payment for certain clients beyond contractual terms. In order to provide for such collection issues and the general risk associated with the granting of credit terms, the Company recorded bad debt provisions (in Allowance for Doubtful Accounts) of &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;$18.5 million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;and &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;$37.1 million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; for the three months ended March 31, 2019 and 2018, respectively. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The increase in the allowance for the first quarter 2019 over the Company's normal bad debt provision is related primarily to the restructuring of a&#160;Northeast based operator. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The decrease in the provision for bad debts period-over-period is primarily related to &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;the provision recognized&#160;in the first quarter 2018 related to the &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;corporate restructurings of two privately-held, multi-state operators. &lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;In making the credit evaluations, in addition to analyzing and anticipating, where possible, the specific cases described above, Management considers the general collection risk associated with trends in the long-term care industry. The Company establishes credit limits, performs ongoing credit evaluations and monitors accounts to minimize the risk of loss. Despite the Company&#x2019;s efforts to minimize credit risk exposure, clients could be adversely affected if future industry trends change in such a manner as to negatively impact their cash flows. If the Company&#x2019;s clients experience a negative impact on their cash flows, it could have a material adverse effect on the Company&#x2019;s &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;consolidated &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;results of operations and financial condition.&lt;/span&gt;</us-gaap:AllowanceForCreditLossesTextBlock>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80OS9mcmFnOjlkNWY2ZGEwY2ZiNjRkMjNhNGIzZmEzODBjMTRkMmI1L3RleHRyZWdpb246OWQ1ZjZkYTBjZmI2NGQyM2E0YjNmYTM4MGMxNGQyYjVfMTY0OTI2NzQ0Mzc2Ng_d6879d56-57ca-42a3-8efd-4523706e0da6"
      unitRef="usd">18500000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV80OS9mcmFnOjlkNWY2ZGEwY2ZiNjRkMjNhNGIzZmEzODBjMTRkMmI1L3RleHRyZWdpb246OWQ1ZjZkYTBjZmI2NGQyM2E0YjNmYTM4MGMxNGQyYjVfMTY0OTI2NzQ0Mzc5MA_42c32558-4712-46e7-b3c2-a5e9e3c9e669"
      unitRef="usd">37100000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfNDk0NzgwMjMyNjM3MA_f505ebac-2dc8-44ca-9be8-44764656dc5a">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note&#160;5&#x2014;Changes in Accumulated Other Comprehensive Income by Component &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Accumulated other comprehensive income consists of unrealized gains and losses from the Company&#x2019;s available-for-sale marketable securities. The following table provides a summary of the changes in accumulated other comprehensive income for the three months ended March 31, 2019 and 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unrealized Gains and Losses on Available-for-Sale Securities&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated other comprehensive income &#x2014; beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,208)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;(Gains) losses reclassified from other comprehensive income&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;2&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Net current period other comprehensive income (loss)&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;3&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,138)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated other comprehensive income (loss) &#x2014; ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(301)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;1.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;All amounts are net of tax&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;2.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;Realized gains and losses were recorded pre-tax under &#x201c;Investment and other income&#x201d; in our Consolidated Statements of Comprehensive Income. For the&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;three months ended March 31, 2019,&#160;the Company recorded less than $0.1 million of realized gains from the sale of available-for-sale securities. For the three months ended March 31, 2018, the Company recorded $0.1 million of realized losses from the sale of available-for-sale securities. Refer to Note&#160;9&#x2014;Fair Value Measurements herein for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;3.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;For the &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;three months ended March 31, 2019 and 2018, the changes in other comprehensive income (loss) were net of a tax expense of $0.4 million and a benefit of $0.3 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:59.257310%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.005848%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.005848%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:21pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts Reclassified from Accumulated Other Comprehensive Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains (losses) from the sale of available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(89)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net gain (loss) reclassified from accumulated other comprehensive income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfNzE0NjgyNTU4MTU5Nw_f8a6c8af-cb39-462e-bd4c-15f31785920f">The following table provides a summary of the changes in accumulated other comprehensive income for the three months ended March 31, 2019 and 2018:&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Unrealized Gains and Losses on Available-for-Sale Securities&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated other comprehensive income &#x2014; beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,208)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;(Gains) losses reclassified from other comprehensive income&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;2&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Net current period other comprehensive income (loss)&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;3&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,138)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated other comprehensive income (loss) &#x2014; ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(301)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;1.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;All amounts are net of tax&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;2.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;Realized gains and losses were recorded pre-tax under &#x201c;Investment and other income&#x201d; in our Consolidated Statements of Comprehensive Income. For the&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;three months ended March 31, 2019,&#160;the Company recorded less than $0.1 million of realized gains from the sale of available-for-sale securities. For the three months ended March 31, 2018, the Company recorded $0.1 million of realized losses from the sale of available-for-sale securities. Refer to Note&#160;9&#x2014;Fair Value Measurements herein for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;3.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;For the &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;three months ended March 31, 2019 and 2018, the changes in other comprehensive income (loss) were net of a tax expense of $0.4 million and a benefit of $0.3 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i2f99b52c80d3422dbb3c84b5737d25b8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfNC0xLTEtMS0w_50bfb8c3-e190-40bc-b3af-468ee1d611f8"
      unitRef="usd">158000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4bf582fecc2544b1a51bab78d0a54e66_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfNC0zLTEtMS0w_3bc930cc-6ded-462c-bfb4-d936182195e7"
      unitRef="usd">837000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfNS0xLTEtMS0w_15187522-8557-4407-83c6-046af1289ae5"
      unitRef="usd">1419000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfNS0zLTEtMS0w_955a48cb-237e-49fa-b402-8f52e6b5a818"
      unitRef="usd">-1208000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfNi0xLTEtMS0w_e5c1a7e0-bd50-4e37-bbd9-6e9ae078ba4a"
      unitRef="usd">3000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfNi0zLTEtMS0w_0e284046-1f35-46bc-8067-961fc3024368"
      unitRef="usd">-70000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfNy0xLTEtMS0w_3a3242db-e6a7-4999-bbfa-2cd758d131f1"
      unitRef="usd">1416000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfNy0zLTEtMS0w_143b3c38-33a7-44c5-a709-3034a311d059"
      unitRef="usd">-1138000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i0b1a1057726c4e2bafd9423ac7a65ad0_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfOC0xLTEtMS0w_db3986a2-56e9-4750-9d71-e1f84cfba680"
      unitRef="usd">1574000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i64f42b2a660349488b6d1e37890796fc_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjA1MjViMjU3YjZjNDQ0YmE4MWUzY2VkMDE0YzE3Mjc1L3RhYmxlcmFuZ2U6MDUyNWIyNTdiNmM0NDRiYTgxZTNjZWQwMTRjMTcyNzVfOC0zLTEtMS0w_61826404-76ad-45ed-8e7e-d611d82d956f"
      unitRef="usd">-301000</us-gaap:StockholdersEquity>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfNTQ5NzU1ODE4MjM0_c8f511d0-e72f-4fe9-8cdc-a5a8b748a732"
      unitRef="usd">100000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfNTQ5NzU1ODE4MzMz_98c6909a-84c6-4717-b373-dc6bc019d254"
      unitRef="usd">-100000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfNTQ5NzU1ODE4NTM2_4037c712-cee4-42ac-9a96-8f2c536eb64e"
      unitRef="usd">-400000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfNTQ5NzU1ODE4NTU2_3d5997a2-cf55-4fd9-98d7-2898ba067de9"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfNDk0NzgwMjMyNjA0Mw_c12ccbf7-d566-4764-b912-c8c96b1a44cc">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:59.257310%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.005848%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.005848%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:21pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts Reclassified from Accumulated Other Comprehensive Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains (losses) from the sale of available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(89)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net gain (loss) reclassified from accumulated other comprehensive income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfNDk0NzgwMjMyNjA0MA_ef05275d-7ccf-4373-858d-f884810eef8c">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:59.257310%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.005848%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.005848%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:21pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts Reclassified from Accumulated Other Comprehensive Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains (losses) from the sale of available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(89)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net gain (loss) reclassified from accumulated other comprehensive income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RleHRyZWdpb246YTBhMGQyYTk0NTI0NGIxNDljODNlZmQwNGM5NjBhZmRfODcw_d9147e1c-885a-483f-88e4-8f97437127f2">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:59.257310%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.005848%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.005848%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:21pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts Reclassified from Accumulated Other Comprehensive Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains (losses) from the sale of available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(89)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net gain (loss) reclassified from accumulated other comprehensive income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:DebtSecuritiesGainLossExcludingOtti
      contextRef="i51d17c104e46425e9a2a7ecbc50b1b4a_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjI4MWM5MTMyNzI1MDQzYzc5MGQ3ZTA2ZWE3OTM5MTM4L3RhYmxlcmFuZ2U6MjgxYzkxMzI3MjUwNDNjNzkwZDdlMDZlYTc5MzkxMzhfNC0xLTEtMS0w_3b138223-097f-48c3-9197-cf256f55ea10"
      unitRef="usd">4000</us-gaap:DebtSecuritiesGainLossExcludingOtti>
    <us-gaap:DebtSecuritiesGainLossExcludingOtti
      contextRef="i6259603c3aef43c69aae4f8c11a67ec7_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjI4MWM5MTMyNzI1MDQzYzc5MGQ3ZTA2ZWE3OTM5MTM4L3RhYmxlcmFuZ2U6MjgxYzkxMzI3MjUwNDNjNzkwZDdlMDZlYTc5MzkxMzhfNC0zLTEtMS0w_c04c58f5-43d9-471c-a4d5-03c53f28577a"
      unitRef="usd">-89000</us-gaap:DebtSecuritiesGainLossExcludingOtti>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i51d17c104e46425e9a2a7ecbc50b1b4a_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjI4MWM5MTMyNzI1MDQzYzc5MGQ3ZTA2ZWE3OTM5MTM4L3RhYmxlcmFuZ2U6MjgxYzkxMzI3MjUwNDNjNzkwZDdlMDZlYTc5MzkxMzhfNS0xLTEtMS0w_5df720b4-9dad-4574-845a-e6013c31b20a"
      unitRef="usd">1000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6259603c3aef43c69aae4f8c11a67ec7_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjI4MWM5MTMyNzI1MDQzYzc5MGQ3ZTA2ZWE3OTM5MTM4L3RhYmxlcmFuZ2U6MjgxYzkxMzI3MjUwNDNjNzkwZDdlMDZlYTc5MzkxMzhfNS0zLTEtMS0w_8d6f96bf-862b-4b3d-8c8f-e61945541daa"
      unitRef="usd">-19000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i51d17c104e46425e9a2a7ecbc50b1b4a_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjI4MWM5MTMyNzI1MDQzYzc5MGQ3ZTA2ZWE3OTM5MTM4L3RhYmxlcmFuZ2U6MjgxYzkxMzI3MjUwNDNjNzkwZDdlMDZlYTc5MzkxMzhfNi0xLTEtMS0w_80fad7c5-6231-475b-a03f-3ad383f90049"
      unitRef="usd">3000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6259603c3aef43c69aae4f8c11a67ec7_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81Mi9mcmFnOmEwYTBkMmE5NDUyNDRiMTQ5YzgzZWZkMDRjOTYwYWZkL3RhYmxlOjI4MWM5MTMyNzI1MDQzYzc5MGQ3ZTA2ZWE3OTM5MTM4L3RhYmxlcmFuZ2U6MjgxYzkxMzI3MjUwNDNjNzkwZDdlMDZlYTc5MzkxMzhfNi0zLTEtMS0w_5da0a7ec-05e9-4f14-abe8-c7c3f893c822"
      unitRef="usd">-70000</us-gaap:NetIncomeLoss>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RleHRyZWdpb246YjNmMDkxNTg0OWUxNGI2MmJmNjMzYjY1ODIwNWZlM2ZfNDk0NzgwMjMyNTg5NA_67efceb6-601c-4cff-867e-3ca44cd74927">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note&#160;6&#x2014;Property and Equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property and equipment are recorded at cost. Depreciation is recorded over the estimated useful life of each class of depreciable asset, and is computed using the straight-line method. Leasehold improvements are amortized over the shorter of the estimated asset life or term of the lease. Repairs and maintenance costs are charged to expense as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the amounts of property and equipment by each class of depreciable asset as of March&#160;31, 2019 and December&#160;31, 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;March 31, 2019&#160;&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Housekeeping and Dietary equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease - right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Other&#160;&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;2&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;920&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;1.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;Upon the adoption of ASC 842 the Company recognized right of use assets pertaining to leases in Property and Equipment, net. Prior period amounts continue to be reported in accordance with previous guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;2.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;Includes furniture and fixtures, leasehold improvements and autos and trucks including auto leases.&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Depreciation expense&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;for&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;the three months ended March 31, 2019 and 2018 was&lt;/span&gt;&#160;$2.4 million and&#160;$1.3 million, respectively.&#160;Of the depreciation&#160;expense recorded&#160;for the three months ended March 31, 2019,&#160;$1.2 million&#160;related to the depreciation of the&#160;Company's&#160;operating lease - right-of-use assets.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RleHRyZWdpb246YjNmMDkxNTg0OWUxNGI2MmJmNjMzYjY1ODIwNWZlM2ZfNzA5_ef87e506-f58f-4ef7-9e8c-81e7298da0eb">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the amounts of property and equipment by each class of depreciable asset as of March&#160;31, 2019 and December&#160;31, 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;March 31, 2019&#160;&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Housekeeping and Dietary equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease - right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Other&#160;&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;2&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;920&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;1.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;Upon the adoption of ASC 842 the Company recognized right of use assets pertaining to leases in Property and Equipment, net. Prior period amounts continue to be reported in accordance with previous guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;2.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;Includes furniture and fixtures, leasehold improvements and autos and trucks including auto leases.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i483a892354a84bfaae168bdba6664f98_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfMi0xLTEtMS0w_aaa57b55-e08a-41b0-992d-5d54da0b35f4"
      unitRef="usd">23251000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5ee1d6d9b94641d4b04b1ef38d398b3b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfMi0zLTEtMS0w_280f9073-782c-4c64-84f9-3277b4e5fcfb"
      unitRef="usd">22596000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia5fb70cd75f7435c93fe089c6059bca3_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfMy0xLTEtMS0w_5707f5ac-b62f-419c-9ab5-3d248ec51831"
      unitRef="usd">12413000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9637ff31aa9f477e8eba623779a6f571_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfMy0zLTEtMS0w_c3151e43-734c-4dc1-8ac6-a45315e80a20"
      unitRef="usd">12114000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNC0xLTEtMS00NTU4_390c5b1b-8549-4fab-97f5-6754bb2b371b"
      unitRef="usd">18137000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id69b4577e00841dab73252719fe5ce5c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNC0xLTEtMS0w_f3e9a62b-6d37-4b2e-839b-d5922cbb948f"
      unitRef="usd">1370000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i06688c69bf2942149b8268ca6d4c9011_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNC0zLTEtMS0w_8e328bef-8322-496a-a214-658542889e61"
      unitRef="usd">920000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNS0xLTEtMS0w_be10b9d1-60a5-4997-8607-4eea4d0e0eb9"
      unitRef="usd">55171000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNS0zLTEtMS0w_11d4130d-9ac9-4ce4-80a3-6c5ba707cbbe"
      unitRef="usd">35630000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNi0xLTEtMS0w_a6239972-cafb-4577-8940-e479684fac18"
      unitRef="usd">25094000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNi0zLTEtMS0w_5704eac2-0ab4-4a3a-af32-01814312bfc9"
      unitRef="usd">22730000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNy0xLTEtMS0w_5d434549-011f-441a-b842-ae84bfb7051a"
      unitRef="usd">30077000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RhYmxlOjNlYmY5NGZhZmRhNDQ1ZWZiOTc0NTJjZjhlMzViNTA0L3RhYmxlcmFuZ2U6M2ViZjk0ZmFmZGE0NDVlZmI5NzQ1MmNmOGUzNWI1MDRfNy0zLTEtMS0w_1835dde2-ca4e-4feb-9151-db5b98f181f7"
      unitRef="usd">12900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RleHRyZWdpb246YjNmMDkxNTg0OWUxNGI2MmJmNjMzYjY1ODIwNWZlM2ZfNTQ5NzU1ODE4MjUz_90b5dd1a-ff70-4a22-8aab-a58b8a39e800"
      unitRef="usd">2400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RleHRyZWdpb246YjNmMDkxNTg0OWUxNGI2MmJmNjMzYjY1ODIwNWZlM2ZfNTQ5NzU1ODE4MjYx_a4dbcfe8-c925-4053-888b-eddf9f5ef5b3"
      unitRef="usd">1300000</us-gaap:Depreciation>
    <us-gaap:OperatingLeaseCost
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV81OC9mcmFnOmIzZjA5MTU4NDllMTRiNjJiZjYzM2I2NTgyMDVmZTNmL3RleHRyZWdpb246YjNmMDkxNTg0OWUxNGI2MmJmNjMzYjY1ODIwNWZlM2ZfNTQ5NzU1ODE4NTA4_cbd37e50-484f-45b2-9346-6418a9c7f8b7"
      unitRef="usd">1200000</us-gaap:OperatingLeaseCost>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNDk0NzgwMjMzMTU1MA_b4c71f88-ee4d-495f-beb0-ad2af74dd8f8">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note&#160;7&#x2014;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognize&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;s&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; right&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;-&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;of&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;-&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;use assets (&#x201c;ROU Assets&#x201d;) and lease liabilities (&#x201c;Lease Liabilities&#x201d;)&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;for&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; automobiles, office buildings, IT equipment, and small storage units for the temporar&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;y&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; storage of &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;operational&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; equipment.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;The Company's leases&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; have remaining lease terms &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;ranging from&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;less than 1 year&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; to 10 years&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;, and have extension options ranging from 1 year to&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;5 years&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;. Most leases include the&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; option to terminate the lease within 1 year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Upon adopting ASC 842, the Company&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;made accounting policy election&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;s using practical expedients offered under the guidance &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;to combine lease and non-lease components within leasing arrangements&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; and  to recognize the payments associated with&#160;short-term leases in&#160;earnings on a straight-line basis over the lease term, with the cost associated with variable lease payments recognized when incurred. These accounting policy elections&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;impact&#160;the value of the Company&#x2019;s ROU Assets and Lease Liabilities. The value of the Company&#x2019;s ROU Assets is&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;determined as&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; the non-depreciated fair value of its leasing arrangements&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; and is recorded to property and equipment, net&#160;on the Company's&#160;Consolidated&#160;Balance Sheet&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;. The value of the Company&#x2019;s Lease Liabilities is the present value of &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;fixed &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;lease payments not yet paid&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;,&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; discounted using either the rate implicit in the lease contract&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; if that rate can be determined&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;, or the Company&#x2019;s incremental borrowing rate&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; ("IBR") and is recorded in Other accrued expenses and Lease liabilities - long-term portion on the Company's Consolidated Balance Sheet&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; Any future lease payments that are not&#160;fixed based on the terms of the lease contract, or&#160;fluctuate&#160;based on&#160;a factor other than an index or rate, are considered variable lease payments and are not included in the value of the Company's ROU Assets or Lease Liabilities.&#160;The Company's IBR&#160;is determined as the rate of interest that the Company would have to pay to borrow on a&#160;collateralized basis over a similar term an amount equal to the lease payments in a similar economic&#160;environment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;Components of lease expense as well as supplemental information required by ASC 842 are presented below for the three months ended March 31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:73.584795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.415205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Lease cost&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:400;line-height:100%;"&gt;&#160;&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term &#x2014; operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.9 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate &#x2014; operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;1.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;ASC 842 was adopted as of January 1, 2019. As such, prior period numbers remain unadjusted and in accordance with prior U.S. GAAP. Lease expense for the &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;three months ended March 31, 2018 was $0.9 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;During the three months ended March 31, 2019, the Company's ROU Assets and Lease Liabilities were both reduced by $0.1 million due to lease cancellations which are accounted for as noncash transactions. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of March&#160;31, 2019:&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.853801%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.415205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Period/Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;April 1 to December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="iebd7df9cd6eb4cabae9f82d7910697c5_I20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNTQ5NzU1ODIwMzE0_05afc67b-abb6-4245-896b-74a43bb1c754">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="icd0f33dc48954d7aa2a9f5990987f49d_I20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNTQ5NzU1ODIwMzM0_24aad9bd-c88a-4a0e-9ffa-22e732c88b38">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LessorOperatingLeaseRenewalTerm
      contextRef="iebd7df9cd6eb4cabae9f82d7910697c5_I20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNTQ5NzU1ODIwMzc4_124510bd-6283-4c5d-ab62-7866992f4497">P1Y</us-gaap:LessorOperatingLeaseRenewalTerm>
    <us-gaap:LessorOperatingLeaseRenewalTerm
      contextRef="icd0f33dc48954d7aa2a9f5990987f49d_I20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNTQ5NzU1ODIwMzg3_14a8a8ee-aec3-4f29-9b82-8d6da037e6ba">P5Y</us-gaap:LessorOperatingLeaseRenewalTerm>
    <hcsg:LessorOperatingLeaseTerminationOptionTerm
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNTQ5NzU1ODIwNDI1_77bddc5c-ea11-4b16-972a-8fe210dd117d">P1Y</hcsg:LessorOperatingLeaseTerminationOptionTerm>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNDk0NzgwMjMzMTU0MQ_70b1554d-b7cc-42db-b3b5-c59f68dd6c32">Components of lease expense as well as supplemental information required by ASC 842 are presented below for the three months ended March 31, 2019.&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:73.584795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.415205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;"&gt;Lease cost&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:400;line-height:100%;"&gt;&#160;&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term &#x2014; operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.9 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate &#x2014; operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;1.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;ASC 842 was adopted as of January 1, 2019. As such, prior period numbers remain unadjusted and in accordance with prior U.S. GAAP. Lease expense for the &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;three months ended March 31, 2018 was $0.9 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjBkMjU2NGMwYjk4NzQxYmQ4ODExOWMxZGM3NmRmNWIwL3RhYmxlcmFuZ2U6MGQyNTY0YzBiOTg3NDFiZDg4MTE5YzFkYzc2ZGY1YjBfNS0xLTEtMS04NTk_d3be26c3-07de-4853-bdb4-00c7a2cdac15"
      unitRef="usd">1214000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjBkMjU2NGMwYjk4NzQxYmQ4ODExOWMxZGM3NmRmNWIwL3RhYmxlcmFuZ2U6MGQyNTY0YzBiOTg3NDFiZDg4MTE5YzFkYzc2ZGY1YjBfNi0xLTEtMS04NTk_e4ded89f-6599-4f5b-8aff-9d4a332d3412"
      unitRef="usd">221000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjBkMjU2NGMwYjk4NzQxYmQ4ODExOWMxZGM3NmRmNWIwL3RhYmxlcmFuZ2U6MGQyNTY0YzBiOTg3NDFiZDg4MTE5YzFkYzc2ZGY1YjBfNy0xLTEtMS04NTk_288bf51a-21ed-4215-a1bc-4c2064366d5b"
      unitRef="usd">153000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjBkMjU2NGMwYjk4NzQxYmQ4ODExOWMxZGM3NmRmNWIwL3RhYmxlcmFuZ2U6MGQyNTY0YzBiOTg3NDFiZDg4MTE5YzFkYzc2ZGY1YjBfOC0xLTEtMS04NTk_e48daf07-293d-4d71-9ee5-e44c6e9018b0"
      unitRef="usd">1588000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjBkMjU2NGMwYjk4NzQxYmQ4ODExOWMxZGM3NmRmNWIwL3RhYmxlcmFuZ2U6MGQyNTY0YzBiOTg3NDFiZDg4MTE5YzFkYzc2ZGY1YjBfMTItMS0xLTEtODU5_22ead1b3-e2b6-41a1-ac4a-980693620a85"
      unitRef="usd">1307000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjBkMjU2NGMwYjk4NzQxYmQ4ODExOWMxZGM3NmRmNWIwL3RhYmxlcmFuZ2U6MGQyNTY0YzBiOTg3NDFiZDg4MTE5YzFkYzc2ZGY1YjBfMTMtMS0xLTEtODU5_19098838-3300-42bc-a473-aa1e71a71645">P6Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjBkMjU2NGMwYjk4NzQxYmQ4ODExOWMxZGM3NmRmNWIwL3RhYmxlcmFuZ2U6MGQyNTY0YzBiOTg3NDFiZDg4MTE5YzFkYzc2ZGY1YjBfMTQtMS0xLTEtODU5_4d6e5c60-9945-4525-9945-3d0d613d4b0f"
      unitRef="number">0.047</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNTQ5NzU1ODIzMzQw_959b4e07-39bf-4118-9d43-ee946b19a4d7"
      unitRef="usd">900000</us-gaap:OperatingLeasesRentExpenseNet>
    <hcsg:OperatingLeaseRightofUseAssetCancellation
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNTQ5NzU1ODIwNDU3_006b7834-c671-4ce7-93f5-67c9b637bb34"
      unitRef="usd">100000</hcsg:OperatingLeaseRightofUseAssetCancellation>
    <hcsg:OperatingLeaseLiabilityCancellation
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNTQ5NzU1ODIwNDU3_588ff8a8-2506-4553-92cf-2674fa4391e2"
      unitRef="usd">100000</hcsg:OperatingLeaseLiabilityCancellation>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RleHRyZWdpb246YTZkNTVlMzRlYjU3NGUzZjlkOTRhYWQ4MjZhMGYxMGJfNDk0NzgwMjMzMTU0NA_69c2d483-cf44-4b80-bbad-b204a0cac54a">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of March&#160;31, 2019:&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.853801%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.415205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Period/Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;April 1 to December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjc2MTdhY2E5N2QzNjQzZWRhMjM0ZGU2MzgyMDVjYWI3L3RhYmxlcmFuZ2U6NzYxN2FjYTk3ZDM2NDNlZGEyMzRkZTYzODIwNWNhYjdfMi0yLTEtMS0w_e0bf2e4c-ba3e-48cf-a2e2-8c7bea0a7c4a"
      unitRef="usd">3822000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjc2MTdhY2E5N2QzNjQzZWRhMjM0ZGU2MzgyMDVjYWI3L3RhYmxlcmFuZ2U6NzYxN2FjYTk3ZDM2NDNlZGEyMzRkZTYzODIwNWNhYjdfMy0yLTEtMS0w_eb568556-69a0-472f-b32d-9bcf24e43780"
      unitRef="usd">4306000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjc2MTdhY2E5N2QzNjQzZWRhMjM0ZGU2MzgyMDVjYWI3L3RhYmxlcmFuZ2U6NzYxN2FjYTk3ZDM2NDNlZGEyMzRkZTYzODIwNWNhYjdfNC0yLTEtMS0w_ee893b5c-2b5c-462c-875d-c8f8ac04c54e"
      unitRef="usd">2489000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjc2MTdhY2E5N2QzNjQzZWRhMjM0ZGU2MzgyMDVjYWI3L3RhYmxlcmFuZ2U6NzYxN2FjYTk3ZDM2NDNlZGEyMzRkZTYzODIwNWNhYjdfNS0yLTEtMS0w_d4a3d19c-35a1-433f-b952-205d1b90ec24"
      unitRef="usd">1447000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjc2MTdhY2E5N2QzNjQzZWRhMjM0ZGU2MzgyMDVjYWI3L3RhYmxlcmFuZ2U6NzYxN2FjYTk3ZDM2NDNlZGEyMzRkZTYzODIwNWNhYjdfNi0yLTEtMS0w_9b945cda-d334-4888-b813-ea400d1eb9be"
      unitRef="usd">1258000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <hcsg:LesseeOperatingLeaseLiabilityPaymentsDueYearSix
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjc2MTdhY2E5N2QzNjQzZWRhMjM0ZGU2MzgyMDVjYWI3L3RhYmxlcmFuZ2U6NzYxN2FjYTk3ZDM2NDNlZGEyMzRkZTYzODIwNWNhYjdfNy0yLTEtMS0w_ad2c371e-bf8a-4594-85e3-558a081d9543"
      unitRef="usd">1285000</hcsg:LesseeOperatingLeaseLiabilityPaymentsDueYearSix>
    <hcsg:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjc2MTdhY2E5N2QzNjQzZWRhMjM0ZGU2MzgyMDVjYWI3L3RhYmxlcmFuZ2U6NzYxN2FjYTk3ZDM2NDNlZGEyMzRkZTYzODIwNWNhYjdfOC0yLTEtMS0w_f13f9f62-b05d-4ed0-bfbe-945261722148"
      unitRef="usd">5514000</hcsg:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV82NC9mcmFnOmE2ZDU1ZTM0ZWI1NzRlM2Y5ZDk0YWFkODI2YTBmMTBiL3RhYmxlOjc2MTdhY2E5N2QzNjQzZWRhMjM0ZGU2MzgyMDVjYWI3L3RhYmxlcmFuZ2U6NzYxN2FjYTk3ZDM2NDNlZGEyMzRkZTYzODIwNWNhYjdfOS0yLTEtMS0w_b5ad9ae5-c21e-4eba-a2be-5c590bfb5d1e"
      unitRef="usd">20121000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RleHRyZWdpb246N2Q5ZWI1Yjc5OWE1NDVhZGEyNjExNmQwNTQ5YjgyN2FfNDk0NzgwMjMyNTg0NA_1947dc2e-70a4-4ea0-afd0-5fbbd0d4c9a0">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note&#160;8&#x2014;Other Intangible Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s other intangible assets consist of customer relationships which were obtained through acquisitions and are recorded at their fair values at the date of acquisition. Intangible assets with determinable lives are amortized on a straight-line basis over their estimated useful lives. The customer relationships have a weighted-average amortization period of approximately 10 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the estimated amortization expense for intangibles subject to amortization for the remainder of 2019, the following five fiscal years and thereafter:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.853801%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.415205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Period/Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;April 1 to December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Amortization expense for the three months ended March 31, 2019 and 2018 was $1.0 million and $1.1 million, respectively.</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id1018e9fe4b94db39aa987e542367b0b_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RleHRyZWdpb246N2Q5ZWI1Yjc5OWE1NDVhZGEyNjExNmQwNTQ5YjgyN2FfNzUx_6c51a37b-b087-400f-9181-e884edfdb705">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RleHRyZWdpb246N2Q5ZWI1Yjc5OWE1NDVhZGEyNjExNmQwNTQ5YjgyN2FfNDk0NzgwMjMyNTg0Mw_1949fc17-0985-444e-9218-83bf0ceb49f7">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the estimated amortization expense for intangibles subject to amortization for the remainder of 2019, the following five fiscal years and thereafter:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.853801%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.415205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Period/Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;April 1 to December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RhYmxlOjc0YzUxNTc2Mzg3MTRiODNiMzAzNDdkM2JhODI3MmZjL3RhYmxlcmFuZ2U6NzRjNTE1NzYzODcxNGI4M2IzMDM0N2QzYmE4MjcyZmNfMi0yLTEtMS0w_dde17d41-ce61-4f5d-8793-aa00e5f9c6f6"
      unitRef="usd">3124000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RhYmxlOjc0YzUxNTc2Mzg3MTRiODNiMzAzNDdkM2JhODI3MmZjL3RhYmxlcmFuZ2U6NzRjNTE1NzYzODcxNGI4M2IzMDM0N2QzYmE4MjcyZmNfMy0yLTEtMS0w_ba65a6c9-03ab-48e1-8df0-89cda30bfa19"
      unitRef="usd">4165000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RhYmxlOjc0YzUxNTc2Mzg3MTRiODNiMzAzNDdkM2JhODI3MmZjL3RhYmxlcmFuZ2U6NzRjNTE1NzYzODcxNGI4M2IzMDM0N2QzYmE4MjcyZmNfNC0yLTEtMS0w_d7f7d0d3-47e8-4a92-8345-72a717f5dbaa"
      unitRef="usd">4165000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RhYmxlOjc0YzUxNTc2Mzg3MTRiODNiMzAzNDdkM2JhODI3MmZjL3RhYmxlcmFuZ2U6NzRjNTE1NzYzODcxNGI4M2IzMDM0N2QzYmE4MjcyZmNfNS0yLTEtMS0w_44ececd3-a5ed-4bc5-bc88-77d5e34c4fc4"
      unitRef="usd">4165000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RhYmxlOjc0YzUxNTc2Mzg3MTRiODNiMzAzNDdkM2JhODI3MmZjL3RhYmxlcmFuZ2U6NzRjNTE1NzYzODcxNGI4M2IzMDM0N2QzYmE4MjcyZmNfNi0yLTEtMS0w_03d98f62-3d3b-409f-91d6-ecb388b27fce"
      unitRef="usd">3168000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RhYmxlOjc0YzUxNTc2Mzg3MTRiODNiMzAzNDdkM2JhODI3MmZjL3RhYmxlcmFuZ2U6NzRjNTE1NzYzODcxNGI4M2IzMDM0N2QzYmE4MjcyZmNfNy0yLTEtMS0w_63057fa3-c050-4074-9e22-332d59ec9623"
      unitRef="usd">2035000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RhYmxlOjc0YzUxNTc2Mzg3MTRiODNiMzAzNDdkM2JhODI3MmZjL3RhYmxlcmFuZ2U6NzRjNTE1NzYzODcxNGI4M2IzMDM0N2QzYmE4MjcyZmNfOC0yLTEtMS0w_42841d4d-e577-4cd0-b7f9-093807b63658"
      unitRef="usd">4655000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RleHRyZWdpb246N2Q5ZWI1Yjc5OWE1NDVhZGEyNjExNmQwNTQ5YjgyN2FfNjU4_743a4ede-5bec-4cea-ab4b-e5924009f46b"
      unitRef="usd">1000000.0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83MC9mcmFnOjdkOWViNWI3OTlhNTQ1YWRhMjYxMTZkMDU0OWI4MjdhL3RleHRyZWdpb246N2Q5ZWI1Yjc5OWE1NDVhZGEyNjExNmQwNTQ5YjgyN2FfNjY1_ebd1ed0f-8baf-419c-9853-96977b0590ad"
      unitRef="usd">1100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfNDk0NzgwMjMyOTM4Mg_3129bb73-bd85-4c1e-9307-a360bc0046a5">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note&#160;9&#x2014;Fair Value Measurements &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s current assets and current liabilities are financial instruments and most of these items (other than marketable securities and inventories) are recorded at cost in the Consolidated Balance Sheets. The estimated fair value of these financial instruments approximates their carrying value due to their short-term nature. The carrying value of the Company&#x2019;s line of credit represents the outstanding amount of the borrowings, which approximates fair value. The Company&#x2019;s financial assets that are measured at fair value on a recurring basis are its marketable securities and deferred compensation funding. The recorded values of all of the financial instruments approximate their current fair values because of their nature, stated interest rates and respective maturity dates or durations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s marketable securities consist of tax-exempt municipal bonds, which are classified as available-for-sale and are reported at fair value. Unrealized gains and losses associated with these investments are included in other comprehensive income (net of tax) within the Consolidated Statements of Comprehensive Income. The fair value of these marketable securities is classified within Level 2 of the fair value hierarchy, as these securities are measured using quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable. Such valuations are determined by a third-party pricing service. For the three months ended March 31, 2019 and 2018, the Company recorded unrealized gains&#160;of $1.4 million and unrealized &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;losses&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; of $1.1 million on marketable securities, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;For the three months ended March 31, 2019 and 2018, the Company received total proceeds, less the amount of interest received, of $3.5 million and $2.4 million, respectively, from sales of available-for-sale municipal bonds. For the three months ended March 31, 2019 and 2018, these sales resulted in realized gains of less than $0.1 million and realized losses of $0.1 million, respectively, which were recorded in &#x201c;Other income, net &#x2013; Investment and interest&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt; income&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x201d; in the Consolidated Statements of Comprehensive Income. The basis for the sale of these securities was the specific identification of each bond sold during the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The investments under the funded deferred compensation plan are accounted for as trading securities and unrealized gains or losses are included in earnings. The fair value of these investments are determined based on quoted market prices (Level 1).&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;For the three months ended March 31, 2019 and 2018, the Company's&#160;recognized unrealized gains related to equity securities still held at the reporting date of $3.4 million and $0.3 million, respectively.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables provide fair value measurement information for the Company&#x2019;s marketable securities and deferred compensation fund investments as of March&#160;31, 2019 and December&#160;31, 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.617647%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&#160;Measurement&#160;Using:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted Prices in&#160;Active Markets (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant Other Observable Inputs (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financial Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Municipal bonds &#x2014; available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Money Market &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balanced and Lifestyle&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Large Cap Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Small Cap Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mid Cap Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation fund&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.617647%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value Measurement Using:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted Prices in&#160;Active Markets (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant Other Observable Inputs (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financial Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Municipal bonds &#x2014; available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Money Market &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balanced and Lifestyle&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Large Cap Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Small Cap Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mid Cap Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation fund&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;1.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;The fair value of the money market fund is based on the net asset value (&#x201c;NAV&#x201d;) of the shares held by the plan at the end of the period. The money market fund includes short-term United States dollar denominated money market instruments and the NAV is determined by the custodian of the fund. The money market fund can be redeemed at its NAV at the measurement date as there are no significant restrictions on the ability to sell this investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:18pt;text-align:justify;margin-top:3pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.116006%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.160059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.160059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.160059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.160059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.306902%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other-than-temporary Impairments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Type of security:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Municipal bonds &#x2014; available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Type of security:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Municipal bonds &#x2014; available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(433)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(433)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the contractual maturities of debt securities held at March&#160;31, 2019 and December&#160;31, 2018, which are classified as marketable securities in the Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.649123%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Municipal&#160;Bonds&#160;&#x2014; Available-for-Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contractual maturity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Maturing in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Maturing in second year through fifth year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Maturing in sixth year through tenth year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Maturing after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMTY0OTI2NzQ0NjAyNg_fc0d2938-571f-4028-b986-c177a16ae7ed"
      unitRef="usd">1400000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMTY0OTI2NzQ0NjAzNA_079fc28c-b418-4589-84c5-258ba445bad6"
      unitRef="usd">-1100000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i519da19a83be4f22843a03815a79fe6d_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMTkwMQ_103bc29e-efba-437a-909b-c66668758c58"
      unitRef="usd">3500000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="if45dee57749b45f1a01f89fbe9db3f05_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMTkwOA_e77df3c9-0415-4f9c-9764-3618174a9541"
      unitRef="usd">2400000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMjAzNA_7be5a0f7-b373-4130-bac6-f6ec7d784c38"
      unitRef="usd">100000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMjA1Ng_c53ff11f-ae2c-41a9-b5cc-9b30b3d9f176"
      unitRef="usd">100000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:AvailableForSaleEquitySecuritiesGrossUnrealizedGain
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfNTQ5NzU1ODE5MTgz_1f3ea8dd-f3f5-417d-8a8b-97e0e2a40da9"
      unitRef="usd">3400000</us-gaap:AvailableForSaleEquitySecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleEquitySecuritiesGrossUnrealizedGain
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfNTQ5NzU1ODE5MTkw_ade4b1bf-f0f2-4d03-a66e-3a1a999d073f"
      unitRef="usd">300000</us-gaap:AvailableForSaleEquitySecuritiesGrossUnrealizedGain>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMzg0Mg_d1c4c2bb-646f-42d7-b6d3-5621b07e8023">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables provide fair value measurement information for the Company&#x2019;s marketable securities and deferred compensation fund investments as of March&#160;31, 2019 and December&#160;31, 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.617647%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&#160;Measurement&#160;Using:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted Prices in&#160;Active Markets (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant Other Observable Inputs (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financial Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Municipal bonds &#x2014; available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Money Market &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balanced and Lifestyle&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Large Cap Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Small Cap Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mid Cap Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation fund&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.617647%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value Measurement Using:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted Prices in&#160;Active Markets (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant Other Observable Inputs (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financial Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Municipal bonds &#x2014; available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Money Market &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balanced and Lifestyle&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Large Cap Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Small Cap Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mid Cap Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation fund&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;1.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;The fair value of the money market fund is based on the net asset value (&#x201c;NAV&#x201d;) of the shares held by the plan at the end of the period. The money market fund includes short-term United States dollar denominated money market instruments and the NAV is determined by the custodian of the fund. The money market fund can be redeemed at its NAV at the measurement date as there are no significant restrictions on the ability to sell this investment.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i77465be2ce9649e88e036d86c9d32084_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfNi0xLTEtMS0w_0b684fb9-568a-4db3-9e91-8b7f55a2f0ff"
      unitRef="usd">78508000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i489fcd94ce824b50bbfd5fa83b640d06_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfNi0zLTEtMS0w_320157c1-79a6-48e5-a2a1-4d76945be431"
      unitRef="usd">78508000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie8611e927e664e6f88125ecf7454254d_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfNi01LTEtMS0w_35f1d8bf-d987-4e48-a531-6089df4f0955"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i11dc213771cc43a2b4d44913af4292cb_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfNi03LTEtMS0w_c98acddd-e900-44d0-9431-a1f882db9fc9"
      unitRef="usd">78508000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i78f2f744cc8c4d3298cca48e7437f8d5_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfNi05LTEtMS0w_b576db43-dc91-4fe6-aea1-8e6392d2b089"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="id9d641fc629a4419a61480317639780c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfOS0xLTEtMS0w_9101dd28-53e6-4ba7-a00f-44472c20635a"
      unitRef="usd">1793000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="iaaf8a61acc8346ca88b0f09668595b46_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfOS0zLTEtMS0w_d9a7f676-ea94-41a4-8269-ec56bc16684c"
      unitRef="usd">1793000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i481396a8e0a34779b5f71a18834782eb_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfOS01LTEtMS0w_6ce9390e-ba12-41b9-9425-ac490cc8cc83"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ibb133b2d45ff4bf4ae57d8767a73afff_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfOS03LTEtMS0w_9560747f-a341-4dfe-aba9-23717ea5b971"
      unitRef="usd">1793000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="if043d75a0928462daab67e305b40de69_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfOS05LTEtMS0w_5c104efa-f10d-4833-9785-33d9df3e6bcb"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ia6cd2da3166a47f2a72957b447b375dd_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTAtMS0xLTEtMA_d0a42aba-a577-4487-9ca2-88a59ad21388"
      unitRef="usd">9017000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i1a3d8fc622dc448483b0eafe7fe9d109_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTAtMy0xLTEtMA_eaf59bfe-c1c5-4849-b8ca-678ce4ee39e3"
      unitRef="usd">9017000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i7a0e6d41bf154e7daffd94d812ad3ee4_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTAtNS0xLTEtMA_488edb70-2280-4024-9e31-bb62278f100e"
      unitRef="usd">9017000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ia296f57ebd03481b995375efde54a8ef_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTAtNy0xLTEtMA_2ac2632a-e6ad-437c-b99b-61dbe0bb8608"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i5460fd07e2e54ef5b0a248f84996be54_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTAtOS0xLTEtMA_b17a438b-2d5d-49c2-9390-883e98da6937"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="if66ef090d81944878f1851315d25e11d_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTEtMS0xLTEtMA_cc7e0422-6979-40be-b107-38efe8b6123f"
      unitRef="usd">9776000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i21927986f7b74e6ead648b88ea8e3ef0_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTEtMy0xLTEtMA_f4475aeb-75c9-4e0a-a433-f6ff2f1939a2"
      unitRef="usd">9776000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i12fe573c06f54d9680e08aa48ea4e27a_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTEtNS0xLTEtMA_51bfe338-06d0-495f-87cf-aec96793f0f5"
      unitRef="usd">9776000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i4607a6266ac745ccb247549735bd7ff4_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTEtNy0xLTEtMA_a50240e0-94f0-45b6-8a93-44db7d6aa6ed"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i7dc849432b0b45be907236689f6a520b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTEtOS0xLTEtMA_a77b29d5-1fdf-4624-b589-bc27e7c1bee6"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ia131f16dbaec4167b8204f5b6f46a1e5_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTItMS0xLTEtMA_3a0434b2-16e6-48da-a455-b1f817287b57"
      unitRef="usd">3608000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="if7f1e14caed44a9c804fdd6c37a32820_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTItMy0xLTEtMA_55e1ecdb-72d2-4cec-843b-38933f590564"
      unitRef="usd">3608000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i438599f358c2432ead2e7ecb8d9d31c1_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTItNS0xLTEtMA_8b0a52b4-848d-4985-b085-ec8960ec12c8"
      unitRef="usd">3608000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ic2785bedc287402a9dbc970fe19a15ca_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTItNy0xLTEtMA_cf1533a9-1104-4a14-badd-0677866b7cb1"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ie812e558ee0147e5a5ca6964958f89aa_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTItOS0xLTEtMA_51c7ddfb-ed5a-47a4-abf3-588cae36ab4d"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i1bdc7510e63249088b20093519eb8707_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTMtMS0xLTEtMA_4ca09ef5-4f2d-41b4-9dd4-f4ee365fc5c8"
      unitRef="usd">3568000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i8b92796b5c7a4d618f1818cca1fa1d45_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTMtMy0xLTEtMA_ce3fcfaa-612d-4a86-9107-1a0a3e7db116"
      unitRef="usd">3568000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i96d1da9f463b4b3aa3074c68e8c2a712_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTMtNS0xLTEtMA_e7907919-3f91-46b4-a8cc-309c1331dd58"
      unitRef="usd">3568000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="idf96f19f98f04154948a99fb6f203f21_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTMtNy0xLTEtMA_ed0f61d3-a6ef-4c8c-a50c-a27eb3752779"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i1695aea402764707a2cc51dcbe5ba83c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTMtOS0xLTEtMA_c1bfb11c-b09c-4180-bc57-cd7818f6e92e"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="if5939506634641a6a613df91d64380fd_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTQtMS0xLTEtMA_95212758-1324-438f-88d1-f7673a96639f"
      unitRef="usd">1678000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i43f91441b4084eabb38fc6a4c4803829_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTQtMy0xLTEtMA_5627eca9-a590-45fd-9df8-dd6888eb79f9"
      unitRef="usd">1678000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i5fe449fd2a9c475798ff288fdda7c12a_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTQtNS0xLTEtMA_e61fdec0-f547-4318-9e8b-358902bd80ef"
      unitRef="usd">1678000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i5444994842ab4b499f62fce24d01ae3a_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTQtNy0xLTEtMA_b1a819ab-adbc-4ec5-8cee-67fb61b39e5d"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i825a834e287f4692b389a38818ac71d7_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTQtOS0xLTEtMA_5978f89d-c971-4ab4-ad6a-060aadee6467"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="iaa042644bf684d0d8bb249a0557d3f78_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTUtMS0xLTEtMA_463d0546-d08d-4983-ab87-2c7d3747f2e9"
      unitRef="usd">2372000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i0d0877ff2afd4f39ab879d5559c4f116_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTUtMy0xLTEtMA_f30488d0-3a3f-4461-ba8b-92549b0709f7"
      unitRef="usd">2372000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i2fbe60d7749a45249e9ffeaa4f1ef4e4_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTUtNS0xLTEtMA_65af7bfa-749a-413a-a5ab-c5b015049abc"
      unitRef="usd">2372000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i947a18dbffd64a7e94a017df137405ea_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTUtNy0xLTEtMA_b3acf13a-09fe-4f4e-be47-38bc419f055f"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i82abe793fea9492db697ba38c16d5a9d_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTUtOS0xLTEtMA_024b4d51-9535-4e96-8682-07411d88b155"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i1393bc3415b743fa91f22ed6918e3c48_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTYtMS0xLTEtMA_7ee613d7-7f7e-4b1e-987d-db84d3096a7b"
      unitRef="usd">31812000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i1c20f593739c44b6b238a41740bab913_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTYtMy0xLTEtMA_38f937c8-a721-40f6-b1b5-641e1b818f88"
      unitRef="usd">31812000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ia9b28908625d4d2a90491773ffef7ba6_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTYtNS0xLTEtMA_6b4597cf-db05-4f82-ab24-16a543b1169d"
      unitRef="usd">30019000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="iab6f791263b74745a32061a46f14f365_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTYtNy0xLTEtMA_f26205dc-cd6b-4a98-ab15-6dcb17ba1d93"
      unitRef="usd">1793000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="icdc6783ccfc244f98152d29ef9098f95_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmFkZTIwNmZlNWRjNjRhY2ZhMWM5OTZlNWJjNzViMzZhL3RhYmxlcmFuZ2U6YWRlMjA2ZmU1ZGM2NGFjZmExYzk5NmU1YmM3NWIzNmFfMTYtOS0xLTEtMA_8efd0bba-d55c-4611-96f8-d49480bab3bd"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iac72465d49ab4439a2acdc20e13e5cb9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfNi0xLTEtMS0w_2bcdf32c-a092-498f-8ff1-85995f40d85c"
      unitRef="usd">76362000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic08b1c5c3c9f4230b47a6da59c93b277_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfNi0zLTEtMS0w_d893b1dd-b579-486d-a085-eb48cb116b2c"
      unitRef="usd">76362000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id7bbfb0ef426408a864b2f76147fb495_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfNi01LTEtMS0w_869968d3-9130-4ec3-b4cf-67a8fa2a92d8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i37ab8bcc42234bba886aa3b6f53f83e4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfNi03LTEtMS0w_0928c627-c565-48ac-922f-6013a050cc3a"
      unitRef="usd">76362000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if997902bfa2d42729282f66f34153994_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfNi05LTEtMS0w_108b5a3d-216c-42bc-ab57-0f0c107e5777"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i40993976e2204618a661257e8fa6695c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfOS0xLTEtMS0w_d96eac5c-0706-4d39-8592-2ea2a05dc783"
      unitRef="usd">2529000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i61d2ab5dfaa54ea893d74599ac9d8d30_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfOS0zLTEtMS0w_f0472aaf-e63c-4f70-9db8-eb9353287796"
      unitRef="usd">2529000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i680dac1449ca46009744dbc86d062443_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfOS01LTEtMS0w_257f42aa-4631-4f7a-a733-4ee6feb6110a"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ie0553c8d5f0840b1888d19a18800b07e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfOS03LTEtMS0w_6064e8c4-b924-4b7f-b0d7-730d980a7b48"
      unitRef="usd">2529000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i06e15942bad5472c89b487144942705d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfOS05LTEtMS0w_76d18fdf-5a4d-4329-a9f4-b3194c416a8d"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ib3e86be55e1840f2a4dcca8df2643915_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTAtMS0xLTEtMA_86548576-eab3-4018-b23d-59cf72883889"
      unitRef="usd">8265000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="iea0ac98c2bc6456ead2a28ada6f62f78_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTAtMy0xLTEtMA_7ff6df97-880e-4464-9a8f-0f9543ef552a"
      unitRef="usd">8265000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ibc6d2f150f344233b1ae8f0a49b15e50_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTAtNS0xLTEtMA_86983863-c011-4653-b2db-074df9819fd7"
      unitRef="usd">8265000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="id9169d6da74343548ff558b585b2a35a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTAtNy0xLTEtMA_e632a040-70b2-4fb5-8ad3-5777e60d5991"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i1b23a7d9a53b4cf5af24b46f83a261e3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTAtOS0xLTEtMA_65984875-a067-499f-ba66-89a503f7c47a"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i0bd9508ae7e84ec7a486cee8c5f2063c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTEtMS0xLTEtMA_7716e70a-c7b5-4072-8c11-dce906590366"
      unitRef="usd">8195000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ida95c732aa434acdae3c7af78793c71b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTEtMy0xLTEtMA_d295ec55-a1e4-43e4-9904-b9a5070f7287"
      unitRef="usd">8195000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i6e6482bf11b747509318f9592a84ad0d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTEtNS0xLTEtMA_195ee4b0-2c5a-455d-aded-ef6417767edb"
      unitRef="usd">8195000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ib0ceaa6935914e67bef69d439b558430_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTEtNy0xLTEtMA_1bdcea59-d14c-4175-8384-42c14db56e91"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ie7dbea0c31a047a9b4bfe843477f72ab_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTEtOS0xLTEtMA_82a6a67d-7ac6-4877-943c-4a56d48d8928"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i242a4c4b19f145db8123c81bf897924e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTItMS0xLTEtMA_d5d81f83-e925-4de4-956e-f6371c0009f0"
      unitRef="usd">3217000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i4ec5b9f036494407b95d6d80a99b029b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTItMy0xLTEtMA_67cdd4fc-e258-4838-b6f2-9a0fb12cb28c"
      unitRef="usd">3217000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i91612394974c422d9baff4f3b3e5fabc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTItNS0xLTEtMA_f5b68f79-1f0d-468d-acde-e7c24e667f9b"
      unitRef="usd">3217000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i0f5e574cabbc4de896b40409df41369f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTItNy0xLTEtMA_2510ad02-3327-4f02-a693-fd559e294816"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i657f3c0d34044900ba6220dba0f64657_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTItOS0xLTEtMA_3083d11c-14a1-4ec0-8d01-b94ccc7dad2e"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i604d13d4c3c34c6b8917c65c84ec31f1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTMtMS0xLTEtMA_ca775ce9-ebca-4ed4-a19c-734cc9bfde3c"
      unitRef="usd">3432000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i43c40e61579b4a22810efae5321a2fe6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTMtMy0xLTEtMA_d2609bad-569b-4afb-a1f9-06bbcb9c26fb"
      unitRef="usd">3432000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i9e26e884f0c241539a29fae6023ddb01_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTMtNS0xLTEtMA_4515a9f4-ef2a-4cad-8da4-d10814ff24c5"
      unitRef="usd">3432000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="iaf009b53a155492c8c06246cb7f0e9d3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTMtNy0xLTEtMA_30eda694-b13a-4d48-bdb8-0def0af4e4e0"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i3a32153d9e7c4cadba511458f54a9dc2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTMtOS0xLTEtMA_db5c2d5e-d517-4044-9986-54c8b8d22127"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i1018f52d4df94dda94c4e49070f68b5f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTQtMS0xLTEtMA_bae75a8b-fbcd-4a01-a509-a5a6a83f138f"
      unitRef="usd">1485000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i0387d2ef3b3a4acb91e6d33c01361718_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTQtMy0xLTEtMA_d9607a96-fbe1-4921-9877-88ff3be7137d"
      unitRef="usd">1485000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="iaa2641bcead24e15a95299a8b10eb570_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTQtNS0xLTEtMA_db93825b-bf60-4efa-8b27-03c9ab59ce12"
      unitRef="usd">1485000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i0724bb43661a46608bd78b7b1d685e1c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTQtNy0xLTEtMA_ce3fa45b-7488-4a95-8287-b0ec2a80f65e"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ibf5a66a005b248a7b634c0b3599cc965_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTQtOS0xLTEtMA_9dd1f88e-8c68-4a59-bcde-5c1b2c4570e9"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="id6f40ee1aa924db7baef44924192a759_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTUtMS0xLTEtMA_5f4ba568-ce9e-4150-b351-422ed2d8e170"
      unitRef="usd">1990000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ia3a0dfae7f3c41e8bc8d2ab0cbe55675_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTUtMy0xLTEtMA_33c91b76-35c0-4e73-8fe2-44551cafe0f8"
      unitRef="usd">1990000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i5436188cb4974e46860a7052d0b77246_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTUtNS0xLTEtMA_c0e81a98-ae8c-4eb8-8632-e3962b9e923f"
      unitRef="usd">1990000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i1fc9467547014d84a4973a8304d9ea24_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTUtNy0xLTEtMA_56224c7c-4843-42c5-9b21-9e6aea5a54ce"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i70d59e0c1d9847b1b876fdd1171be2a2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTUtOS0xLTEtMA_449c0335-79eb-4e65-a930-9bf1e7736e23"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i2540a1e00b9f4a2e9b8df84e53763410_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTYtMS0xLTEtMA_b20b4e9a-ce70-42de-9ba6-49a244048d13"
      unitRef="usd">29113000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ie8aaaf6e91f0461a9eb477e7a109435c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTYtMy0xLTEtMA_e4e4b175-b825-446b-85e8-6bdda33a0c92"
      unitRef="usd">29113000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i36e07128c1bc449ca7febe7c9dc0e936_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTYtNS0xLTEtMA_b35ffb8a-a7b6-42f1-a7f3-6e16b97e8710"
      unitRef="usd">26584000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i87173504a8db442ebfd1bb3cd87ba492_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTYtNy0xLTEtMA_b70335d1-4184-4084-9af9-d1764c7e9326"
      unitRef="usd">2529000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="iaf7799ca1b0f4d828c483afd6bc216f4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmIwNmIyMDMxMzg3YTQ3YTE4MTE2ZGQ4MGU3MTVkOTA3L3RhYmxlcmFuZ2U6YjA2YjIwMzEzODdhNDdhMTgxMTZkZDgwZTcxNWQ5MDdfMTYtOS0xLTEtMA_885d2da7-679f-49ad-85fd-d864c4ec6898"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:MarketableSecuritiesTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMzgzOQ_d590b868-dd12-4c4e-bd1a-fe8e37fbf3b1">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.116006%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.160059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.160059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.160059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.160059%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.306902%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other-than-temporary Impairments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Type of security:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Municipal bonds &#x2014; available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Type of security:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Municipal bonds &#x2014; available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(433)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(433)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:MarketableSecuritiesTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if1bf84cfcd884cd99f1b69568a8b79fe_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNC0xLTEtMS0w_5f95049b-9a27-4c4d-9b41-f4b63cdca19b"
      unitRef="usd">76516000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if1bf84cfcd884cd99f1b69568a8b79fe_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNC0zLTEtMS0w_692ffc4e-4c6e-4e99-bd66-4227f578b3c2"
      unitRef="usd">2092000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if1bf84cfcd884cd99f1b69568a8b79fe_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNC01LTEtMS0w_6905ee1d-77cd-4831-ab29-b3ad6292086b"
      unitRef="usd">100000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if1bf84cfcd884cd99f1b69568a8b79fe_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNC03LTEtMS0w_c120a5fe-f37c-4151-98ac-58a24a9d8bd6"
      unitRef="usd">78508000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ImpairmentOfInvestments
      contextRef="i519da19a83be4f22843a03815a79fe6d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNC05LTEtMS0w_f25a1799-1fcb-402b-8183-6e0f1ade7962"
      unitRef="usd">0</us-gaap:ImpairmentOfInvestments>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNS0xLTEtMS0w_1d6a0631-c71b-48fc-b242-0598ccf52049"
      unitRef="usd">76516000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNS0zLTEtMS0w_6cdb7d3a-ebd5-416c-bb4b-e1758d038e10"
      unitRef="usd">2092000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNS01LTEtMS0w_70cc5efd-f2e6-4e5e-9a6c-17b0d54c2af3"
      unitRef="usd">100000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNS03LTEtMS0w_d32aebec-d4f0-4f73-a891-5a285c7b4b10"
      unitRef="usd">78508000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ImpairmentOfInvestments
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfNS05LTEtMS0w_f84d2334-3ff2-4284-a7bc-18ca775ffb0d"
      unitRef="usd">0</us-gaap:ImpairmentOfInvestments>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ice7a9f2f2634455393f643511b323050_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfOS0xLTEtMS0w_e8f03e82-6d35-4aa6-97c2-ee79ddf4fdc3"
      unitRef="usd">76162000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ice7a9f2f2634455393f643511b323050_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfOS0zLTEtMS0w_bbc3aa38-6e87-4f38-8ee3-a485473263aa"
      unitRef="usd">633000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ice7a9f2f2634455393f643511b323050_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfOS01LTEtMS0w_92b0d1e3-b9c2-47b5-8c35-cb287875ec94"
      unitRef="usd">433000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ice7a9f2f2634455393f643511b323050_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfOS03LTEtMS0w_6af1ead1-af47-4aad-83f2-a836e2b89e9e"
      unitRef="usd">76362000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ImpairmentOfInvestments
      contextRef="i92d29a6dd1564c8483aebccddbf6c81b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfOS05LTEtMS0w_a3a6b9b8-ff86-4500-af57-2ac081b7c572"
      unitRef="usd">0</us-gaap:ImpairmentOfInvestments>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfMTAtMS0xLTEtMA_f02f9fb1-1582-4e71-8df5-9c66ad98d2ed"
      unitRef="usd">76162000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfMTAtMy0xLTEtMA_8f577e1f-0b17-426a-b6d9-d82c162e9a14"
      unitRef="usd">633000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfMTAtNS0xLTEtMA_dfb7ce4c-4f5e-4960-8657-e85618bb66fe"
      unitRef="usd">433000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfMTAtNy0xLTEtMA_f6ba50b2-e9f4-4fb5-8049-deea7e416fa8"
      unitRef="usd">76362000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ImpairmentOfInvestments
      contextRef="i76b5f2b6cf304fdc82cc9e636fd68958_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmQyYjYyNmIyNmMzMjRkYjA5YmVmYTM4NGIyY2MwMjRlL3RhYmxlcmFuZ2U6ZDJiNjI2YjI2YzMyNGRiMDliZWZhMzg0YjJjYzAyNGVfMTAtOS0xLTEtMA_bd1cb8d5-424f-4785-be08-b152d9d810c8"
      unitRef="usd">0</us-gaap:ImpairmentOfInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RleHRyZWdpb246ZmQ4Yzk1ODZkMjk2NGRjMzk0NmVhY2FkMzIzNTc0ZDhfMzg0MA_c4fb3418-0071-4f95-bacf-ff18224763b1">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the contractual maturities of debt securities held at March&#160;31, 2019 and December&#160;31, 2018, which are classified as marketable securities in the Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.649123%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Municipal&#160;Bonds&#160;&#x2014; Available-for-Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contractual maturity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Maturing in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Maturing in second year through fifth year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Maturing in sixth year through tenth year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Maturing after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfMy0yLTEtMS0w_deff73f3-1d6c-40ee-9e5e-f9c73cd50850"
      unitRef="usd">957000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfMy00LTEtMS0w_9dc617c7-8954-47a4-9b39-238ecf37db04"
      unitRef="usd">1645000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfNC0yLTEtMS0w_7392a3a5-6a9d-4be4-9f3f-d83da8765f95"
      unitRef="usd">23162000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfNC00LTEtMS0w_e6463bfe-72f0-4807-b080-4e840344cab1"
      unitRef="usd">24649000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfNS0yLTEtMS0w_0da5d9b2-d4d2-4248-b787-d9cb681f9cda"
      unitRef="usd">17008000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfNS00LTEtMS0w_8af7e828-9bd5-4003-b92d-c7b2aba73873"
      unitRef="usd">14769000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfNi0yLTEtMS0w_dcd2bdd4-547e-425d-95f4-671a4ad840ee"
      unitRef="usd">37381000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfNi00LTEtMS0w_fa9ba41f-3b3a-45be-8347-e021298fe681"
      unitRef="usd">35299000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfNy0yLTEtMS0w_0cef89fc-bc2a-4184-9f68-9a9a988ed602"
      unitRef="usd">78508000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV83Ni9mcmFnOmZkOGM5NTg2ZDI5NjRkYzM5NDZlYWNhZDMyMzU3NGQ4L3RhYmxlOmY2N2MxZDM1Njc2YjQzOTFiZjI4YTViYjNiZDk0NGQ2L3RhYmxlcmFuZ2U6ZjY3YzFkMzU2NzZiNDM5MWJmMjhhNWJiM2JkOTQ0ZDZfNy00LTEtMS0w_c00768dc-8373-4a1e-b5e3-22a221a0ae2a"
      unitRef="usd">76362000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDk0NzgwMjMzMDUxMQ_a0cae953-b1aa-4c07-a853-17dcb671d6cb">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note&#160;10&#x2014;Stock-Based Compensation &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The components of the Company&#x2019;s stock-based compensation expense for the three months ended March 31, 2019 and 2018 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.573099%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.421053%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.421053%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;771&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted stock and restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Total pre-tax stock-based compensation expense charged against income &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;1.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;Stock-based compensation expense is recorded in cost of services and selling, general and administrative expense in the Company&#x2019;s Consolidated Statements of Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;At March&#160;31, 2019, the unrecognized compensation cost related to unvested stock options and awards was $21.7 million. The weighted average period over which these awards will vest is approximately 3.2 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;2012 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s Second Amended and Restated 2012 Equity Incentive Plan (the &#x201c;Plan&#x201d;) provides that current or prospective officers, employees, non-employee directors and advisors can receive share-based awards such as stock options, restricted stock, restricted stock units and other stock awards. The Plan seeks to promote the highest level of performance by providing an economic interest in the long-term success of the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of March&#160;31, 2019, 3.6 million&#160;shares of common stock were reserved for issuance under the Plan, including 0.6 million shares available for future grant. No stock award will have a term in excess of&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;10 years. All awards granted under the Plan become vested and exercisable ratably over a 5 years&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;period on each yearly anniversary of the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Nominating, Compensation and Stock Option Committee of the Board of Directors is responsible for determining the terms of the grants in accordance with the Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;A summary of stock options outstanding under the Plan as of December&#160;31, 2018 and changes during the three months ended March 31, 2019 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The weighted average grant-date fair value of stock options granted during the three months ended March 31, 2019 and 2018 was $8.18 and $10.48 per common share, respectively. The total intrinsic value of options exercised during the three months ended March 31, 2019 and 2018 was $0.9 million and $4.2 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of stock option awards granted in 2019 and 2018 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes other information about the stock options at March&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:73.584795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.415205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(amounts in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate intrinsic value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average remaining contractual life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.0 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average exercise price&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate intrinsic value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average remaining contractual life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Restricted Stock Units and Restricted Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of outstanding restricted stock units and restricted stock was determined based on the market price of the shares on the date of grant. During the three months ended March 31, 2019, the Company &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;granted&#160;0.2 million&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;restricted stock units with a weighted average grant date fair value of $40.49 per unit. During the three months ended March 31, 2018, the Company granted 0.1 million restricted stock units with a weighted average grant date fair value of $52.06 per share.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the three months ended March 31, 2019 and &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;2018&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;, the Company did not grant any restricted stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;A summary of the outstanding restricted stock units and restricted stock as of December&#160;31, 2018 and changes during the three months ended March 31, 2019 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.087719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823392%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted Stock Units and Restricted Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company's Employee Stock Purchase Plan ("ESPP") is currently available through 2021 to all eligible employees. All full-time and part-time employees who work an average of 20 hours&#160;per week and have completed two years of continuous service with the Company are eligible to participate. Annual offerings commence and terminate on the respective year&#x2019;s first and last calendar day. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Under the ESPP, the Company is authorized to issue up to 4.1 million shares of its common stock to its employees. Pursuant to such authorization, there are 2.2 million shares available for future grant at March&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The expense associated with the options granted under the ESPP during the three months ended March 31, 2019 and 2018 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.57%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.89%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average expected life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.8%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.8%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.9%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Deferred Compensation Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company offers a Supplemental Executive Retirement Plan (&#x201c;SERP&#x201d;) for executives and certain key employees. The SERP allows participants to defer a portion of their earned income on a pre-tax basis and as of the last day of each plan year, each participant will be credited with a match of a portion of their deferral in the form of the Company&#x2019;s common stock based on the then-current market value. Under the SERP, the Company is authorized to issue 1.0 million shares of its common stock to its employees. Pursuant to such authorization, the Company has 0.4 million shares available for future grant at March&#160;31, 2019. At the time of issuance, such shares are accounted for at cost as treasury stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes information about the SERP during the three months ended March 31, 2019 and 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;SERP expense &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized gain recorded in SERP liability account&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;"&gt;1.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;Both the SERP match and the deferrals are included in the selling, general and administrative caption in the Consolidated Statements of Comprehensive Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDQ3Mg_b696020a-7b47-45ec-9c49-dd5118221625">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The components of the Company&#x2019;s stock-based compensation expense for the three months ended March 31, 2019 and 2018 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.573099%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.421053%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.421053%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;771&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted stock and restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Total pre-tax stock-based compensation expense charged against income &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;1.Stock-based compensation expense is recorded in cost of services and selling, general and administrative expense in the Company&#x2019;s Consolidated Statements of Comprehensive Income.</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib384dfcd03994bfbb5bd2c1bf500d7ba_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmU4MTljMTJiYTA4ZjRkNjNiYzI1NDUyMWU3NTY3ZDQxL3RhYmxlcmFuZ2U6ZTgxOWMxMmJhMDhmNGQ2M2JjMjU0NTIxZTc1NjdkNDFfMy0xLTEtMS0w_74208b90-2ceb-4ae9-9728-c1cc984479cc"
      unitRef="usd">664000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie4145e7045c54d528f438af6e31aab96_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmU4MTljMTJiYTA4ZjRkNjNiYzI1NDUyMWU3NTY3ZDQxL3RhYmxlcmFuZ2U6ZTgxOWMxMmJhMDhmNGQ2M2JjMjU0NTIxZTc1NjdkNDFfMy0zLTEtMS0w_9e2564cd-c814-43aa-9002-1d00ef77e83d"
      unitRef="usd">771000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia84a7836388d438fa99e60985a48a169_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmU4MTljMTJiYTA4ZjRkNjNiYzI1NDUyMWU3NTY3ZDQxL3RhYmxlcmFuZ2U6ZTgxOWMxMmJhMDhmNGQ2M2JjMjU0NTIxZTc1NjdkNDFfNC0xLTEtMS0w_8c43c492-4663-418d-9520-f58933c8d22f"
      unitRef="usd">992000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1fafcc257dad42509d6732bdd7984a22_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmU4MTljMTJiYTA4ZjRkNjNiYzI1NDUyMWU3NTY3ZDQxL3RhYmxlcmFuZ2U6ZTgxOWMxMmJhMDhmNGQ2M2JjMjU0NTIxZTc1NjdkNDFfNC0zLTEtMS0w_7527de84-d33d-48c5-9f8d-70b91cf4b2d8"
      unitRef="usd">637000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3da1e86e65184f469d6fa04fd9c2d031_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmU4MTljMTJiYTA4ZjRkNjNiYzI1NDUyMWU3NTY3ZDQxL3RhYmxlcmFuZ2U6ZTgxOWMxMmJhMDhmNGQ2M2JjMjU0NTIxZTc1NjdkNDFfNS0xLTEtMS0w_e2d08c12-b2c8-49cb-8a74-ed6d99806baf"
      unitRef="usd">182000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1677b69932c14632b48e732b9ae2101a_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmU4MTljMTJiYTA4ZjRkNjNiYzI1NDUyMWU3NTY3ZDQxL3RhYmxlcmFuZ2U6ZTgxOWMxMmJhMDhmNGQ2M2JjMjU0NTIxZTc1NjdkNDFfNS0zLTEtMS0w_568be1cf-46be-41d5-8e1b-ade99b6b7451"
      unitRef="usd">161000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmU4MTljMTJiYTA4ZjRkNjNiYzI1NDUyMWU3NTY3ZDQxL3RhYmxlcmFuZ2U6ZTgxOWMxMmJhMDhmNGQ2M2JjMjU0NTIxZTc1NjdkNDFfNi0xLTEtMS0w_186330d8-5c6e-4a70-9c4a-fd88d7e021a4"
      unitRef="usd">1838000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmU4MTljMTJiYTA4ZjRkNjNiYzI1NDUyMWU3NTY3ZDQxL3RhYmxlcmFuZ2U6ZTgxOWMxMmJhMDhmNGQ2M2JjMjU0NTIxZTc1NjdkNDFfNi0zLTEtMS0w_58981102-a214-42ab-8c9d-8855bd3e7f26"
      unitRef="usd">1569000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMzk0_64c59af8-d248-44a8-8c8e-4c658767204c"
      unitRef="usd">21700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDc3_f94616a6-a077-4c8b-b113-86782703e6b5">P3Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfOTU3_147911e7-3509-441c-b5b8-81878d44321a"
      unitRef="shares">3600000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMTAzNg_e021d963-a78b-41fc-ade6-a7019968391f"
      unitRef="shares">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMjE5OTAyMzI2MTgyOQ_0514f37b-70c5-418c-9033-d098fef760fe">P10Y</hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMjE5OTAyMzI2MTg0MA_acca226a-72af-4754-9e4c-29d390aff637">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDQ3OA_3ab48de6-1c33-41e9-b8d4-b0d2a47fdb46">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;A summary of stock options outstanding under the Plan as of December&#160;31, 2018 and changes during the three months ended March 31, 2019 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfMy0xLTEtMS0w_7ebf3777-2c9a-4a5d-8674-2b2136539cd2"
      unitRef="shares">2121000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfMy0zLTEtMS0w_161e7e3f-26ca-47a1-90cc-ecac14760e2e"
      unitRef="usdPerShare">31.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfNC0xLTEtMS0w_0870d831-b79e-4c92-a264-f274a55ef86c"
      unitRef="shares">188000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfNC0zLTEtMS0w_9f8d436a-914b-4b06-ae94-49a7745f00a0"
      unitRef="usdPerShare">40.49</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfNS0xLTEtMS0w_bfd42923-0325-4f1c-ae5c-be0b51b691be"
      unitRef="shares">68000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfNS0zLTEtMS0w_41b06a01-a996-4529-a628-6a7ec08b29d7"
      unitRef="usdPerShare">27.15</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfNi0xLTEtMS0w_2722d839-54b1-43ff-8101-ba303af7ec3e"
      unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfNi0zLTEtMS0w_2811bcf3-dd9e-463f-8255-199caccd862c"
      unitRef="usdPerShare">36.37</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfNy0xLTEtMS0w_089b13ea-e409-4184-93fc-2b0dee3c5865"
      unitRef="shares">2000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfNy0zLTEtMS0w_804509e8-4d7b-4fbe-b35d-169a8d14925c"
      unitRef="usdPerShare">13.68</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfOC0xLTEtMS0w_a8b0bbe0-09d7-4350-986a-7957f8f2060d"
      unitRef="shares">2234000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjJmYzQ1NjVlZmVmODQ5MTZiNTM5ZjQxMDk4OGVmZTRjL3RhYmxlcmFuZ2U6MmZjNDU2NWVmZWY4NDkxNmI1MzlmNDEwOTg4ZWZlNGNfOC0zLTEtMS0w_c5dffb93-ef0b-4cb9-bed3-68bb47f00c34"
      unitRef="usdPerShare">32.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMTY1NQ_bc1126bf-fe37-47b8-b78b-0f1f6c76a1c5"
      unitRef="usdPerShare">8.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMTY2Mg_bcd98429-ce1e-4721-8a59-7d5ae454e7da"
      unitRef="usdPerShare">10.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMTY0OTI2NzQ0NjI4Mw_bc70f67d-43f3-4deb-a982-43d470908886"
      unitRef="usd">900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMTY0OTI2NzQ0NjIyMA_fba130c7-0d80-40ac-bc48-97be9f4d97b8"
      unitRef="usd">4200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDQ3Mw_06cf49f3-5d09-4b72-b143-054116a72108">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of stock option awards granted in 2019 and 2018 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmY2YmVjODA0OThhNzQ4YmZhMjgwYmRhNTQ5NmM0NTQ0L3RhYmxlcmFuZ2U6ZjZiZWM4MDQ5OGE3NDhiZmEyODBiZGE1NDk2YzQ1NDRfMi0xLTEtMS0w_21499052-8da3-4bc8-82b7-71da968914df"
      unitRef="number">0.025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmY2YmVjODA0OThhNzQ4YmZhMjgwYmRhNTQ5NmM0NTQ0L3RhYmxlcmFuZ2U6ZjZiZWM4MDQ5OGE3NDhiZmEyODBiZGE1NDk2YzQ1NDRfMi0zLTEtMS0w_119787a9-b0b1-42e9-af11-806117aaf47c"
      unitRef="number">0.021</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmY2YmVjODA0OThhNzQ4YmZhMjgwYmRhNTQ5NmM0NTQ0L3RhYmxlcmFuZ2U6ZjZiZWM4MDQ5OGE3NDhiZmEyODBiZGE1NDk2YzQ1NDRfMy0xLTEtMS0w_77ba3378-7eaa-4524-aaf5-f48fec07dc2e">P5Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmY2YmVjODA0OThhNzQ4YmZhMjgwYmRhNTQ5NmM0NTQ0L3RhYmxlcmFuZ2U6ZjZiZWM4MDQ5OGE3NDhiZmEyODBiZGE1NDk2YzQ1NDRfMy0zLTEtMS0w_4609a9ca-eb42-42c6-bed8-f9ae2a5d9c31">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmY2YmVjODA0OThhNzQ4YmZhMjgwYmRhNTQ5NmM0NTQ0L3RhYmxlcmFuZ2U6ZjZiZWM4MDQ5OGE3NDhiZmEyODBiZGE1NDk2YzQ1NDRfNC0xLTEtMS0w_3a0b8a6a-2024-4437-b38e-3bfd5765e456"
      unitRef="number">0.226</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmY2YmVjODA0OThhNzQ4YmZhMjgwYmRhNTQ5NmM0NTQ0L3RhYmxlcmFuZ2U6ZjZiZWM4MDQ5OGE3NDhiZmEyODBiZGE1NDk2YzQ1NDRfNC0zLTEtMS0w_946cb283-1dd0-45ba-b628-3efce5a505a9"
      unitRef="number">0.214</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmY2YmVjODA0OThhNzQ4YmZhMjgwYmRhNTQ5NmM0NTQ0L3RhYmxlcmFuZ2U6ZjZiZWM4MDQ5OGE3NDhiZmEyODBiZGE1NDk2YzQ1NDRfNS0xLTEtMS0w_2f4fc665-5759-40bd-91d0-b206ebdc8878"
      unitRef="number">0.019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmY2YmVjODA0OThhNzQ4YmZhMjgwYmRhNTQ5NmM0NTQ0L3RhYmxlcmFuZ2U6ZjZiZWM4MDQ5OGE3NDhiZmEyODBiZGE1NDk2YzQ1NDRfNS0zLTEtMS0w_a86ab955-5461-435a-8bcc-fa623a119a83"
      unitRef="number">0.015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDQ2Ng_31e03a04-bf1c-4439-b7b1-08063ff7ba48">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes other information about the stock options at March&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:73.584795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.415205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(amounts in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate intrinsic value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average remaining contractual life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.0 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average exercise price&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate intrinsic value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average remaining contractual life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjNmMzlmMzllYzVlYzQ1ZmM4NDhhYmZhNzJhN2EwNmIxL3RhYmxlcmFuZ2U6M2YzOWYzOWVjNWVjNDVmYzg0OGFiZmE3MmE3YTA2YjFfMy0xLTEtMS0w_11179151-ed00-477f-8a62-986ca56d4278"
      unitRef="usd">9137000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjNmMzlmMzllYzVlYzQ1ZmM4NDhhYmZhNzJhN2EwNmIxL3RhYmxlcmFuZ2U6M2YzOWYzOWVjNWVjNDVmYzg0OGFiZmE3MmE3YTA2YjFfNC0xLTEtMS0w_797aca07-8242-4f87-b4da-986d8682bd34">P6Y</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjNmMzlmMzllYzVlYzQ1ZmM4NDhhYmZhNzJhN2EwNmIxL3RhYmxlcmFuZ2U6M2YzOWYzOWVjNWVjNDVmYzg0OGFiZmE3MmE3YTA2YjFfNi0xLTEtMS0w_7e802929-aadc-4222-a8d0-4e545f15e62b"
      unitRef="shares">1364000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjNmMzlmMzllYzVlYzQ1ZmM4NDhhYmZhNzJhN2EwNmIxL3RhYmxlcmFuZ2U6M2YzOWYzOWVjNWVjNDVmYzg0OGFiZmE3MmE3YTA2YjFfNy0xLTEtMS0w_c1c0e4b7-dc15-42fd-9583-b6b05802c03a"
      unitRef="usdPerShare">27.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjNmMzlmMzllYzVlYzQ1ZmM4NDhhYmZhNzJhN2EwNmIxL3RhYmxlcmFuZ2U6M2YzOWYzOWVjNWVjNDVmYzg0OGFiZmE3MmE3YTA2YjFfOC0xLTEtMS0w_3845224b-8730-41f5-8297-d753c26d1166"
      unitRef="usd">8912000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjNmMzlmMzllYzVlYzQ1ZmM4NDhhYmZhNzJhN2EwNmIxL3RhYmxlcmFuZ2U6M2YzOWYzOWVjNWVjNDVmYzg0OGFiZmE3MmE3YTA2YjFfOS0xLTEtMS0w_58a08467-e900-4e8b-a85d-8fe2c5c9e670">P4Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5cad2fe5c7cf4afdbf703cf5a57dce24_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMTY0OTI2NzQ0NjE5Nw_d55ba91d-41ec-4358-be1c-99ae82dab0ed"
      unitRef="shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5cad2fe5c7cf4afdbf703cf5a57dce24_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMTY0OTI2NzQ0NjIwMA_2fda55af-26fa-4926-947d-a5c46b2ebbba"
      unitRef="usdPerShare">40.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i0eb9c995c08f474f9ac13945ed4b0c7a_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMjQxNA_a428b6e8-71fb-43b0-a48c-8e4522136dde"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0eb9c995c08f474f9ac13945ed4b0c7a_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMjQ4OQ_53e80334-24d0-4d04-86e2-37313356c024"
      unitRef="usdPerShare">52.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i355320995fc34101b22b63c95d8a7f14_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDQ2OQ_e3bd06e8-2051-4c9f-9b8c-d55bb4093cfa"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDQ3NA_b65a042b-77a0-4fb7-bd34-839a7d244458">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;A summary of the outstanding restricted stock units and restricted stock as of December&#160;31, 2018 and changes during the three months ended March 31, 2019 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.087719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823392%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted Stock Units and Restricted Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ibbc72178bda0423db8478740e7e9c804_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfMy0xLTEtMS02NjI_e17a8ec5-53f9-4da6-a0e9-9edfea82fcb0"
      unitRef="shares">241000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ibbc72178bda0423db8478740e7e9c804_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfMy0zLTEtMS02NjY_091ebec2-5e4c-45b4-9c76-7617a87069af"
      unitRef="usdPerShare">45.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ia84a7836388d438fa99e60985a48a169_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfNC0xLTEtMS0xMzc2_eac97948-1afb-429d-8506-8308347e2bcb"
      unitRef="shares">194000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia84a7836388d438fa99e60985a48a169_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfNC0zLTEtMS0xMzc2_61bac1c9-c291-499f-8d97-afaae5783275"
      unitRef="usdPerShare">40.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ia84a7836388d438fa99e60985a48a169_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfNS0xLTEtMS0xMzc2_1402533d-8faf-4c3e-9cc3-7ea725b47a33"
      unitRef="shares">60000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia84a7836388d438fa99e60985a48a169_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfNS0zLTEtMS0xMzc2_513174e5-b1f6-4b47-85ae-1f737129855a"
      unitRef="usdPerShare">42.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ia84a7836388d438fa99e60985a48a169_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfNi0xLTEtMS0xMzc2_cc30a674-a7b2-4ef0-85e4-be2a727be657"
      unitRef="shares">1000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ia84a7836388d438fa99e60985a48a169_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfNi0zLTEtMS0xMzc2_abfcfca6-1bf5-468b-8a13-965d065f45d8"
      unitRef="usdPerShare">52.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iac9ebc9f6d874a4498a59550341991fe_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfNy0xLTEtMS0xMzc2_1c7aa853-04ce-4571-8b28-c705e926d0cb"
      unitRef="shares">374000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iac9ebc9f6d874a4498a59550341991fe_I20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOjEyNzQwNjBkZGVmNjQ3ZWY4ZGM1OWJmOTQ2OTk2YzVhL3RhYmxlcmFuZ2U6MTI3NDA2MGRkZWY2NDdlZjhkYzU5YmY5NDY5OTZjNWFfNy0zLTEtMS0xMzc2_f96e7bbf-cf16-4c24-9737-ab2019eaef3c"
      unitRef="usdPerShare">43.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <hcsg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMjE5OTAyMzI2MTg1Ng_dc0a1de1-9ca3-4361-b2b0-e932deede140">PT20H</hcsg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i3da1e86e65184f469d6fa04fd9c2d031_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDQ2Nw_9a1b0488-9d25-4e0f-9eb6-65306360738a">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i1889c6de15754e2d857b7047f5596e01_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMzE4MA_495cddfd-d100-4114-88e6-35febc08b441"
      unitRef="shares">4100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMTY0OTI2NzQ0NjIxMg_aa29f3e9-92d2-4b97-9378-fce8e845424b"
      unitRef="shares">2200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDQ3MQ_3fe84114-e4f0-40b2-8d63-dfffc7456ec0">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The expense associated with the options granted under the ESPP during the three months ended March 31, 2019 and 2018 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.57%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.89%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average expected life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30.8%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.8%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.9%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i3da1e86e65184f469d6fa04fd9c2d031_D20190101-20190331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmI1ZjEyMzRkODhiMzQ5ZTdhNDg0MTQ2MGE3YTdkZTg0L3RhYmxlcmFuZ2U6YjVmMTIzNGQ4OGIzNDllN2E0ODQxNDYwYTdhN2RlODRfMi0xLTEtMS0w_10b7bbf0-9767-4d9d-b567-a65ddefc9179"
      unitRef="number">0.0257</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i1677b69932c14632b48e732b9ae2101a_D20180101-20180331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmI1ZjEyMzRkODhiMzQ5ZTdhNDg0MTQ2MGE3YTdkZTg0L3RhYmxlcmFuZ2U6YjVmMTIzNGQ4OGIzNDllN2E0ODQxNDYwYTdhN2RlODRfMi0zLTEtMS0w_dbb176f9-7ea5-45a6-b3c1-83a200502984"
      unitRef="number">0.0189</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i3da1e86e65184f469d6fa04fd9c2d031_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmI1ZjEyMzRkODhiMzQ5ZTdhNDg0MTQ2MGE3YTdkZTg0L3RhYmxlcmFuZ2U6YjVmMTIzNGQ4OGIzNDllN2E0ODQxNDYwYTdhN2RlODRfMy0xLTEtMS0w_f2fefbd5-df79-48e4-8368-bdebcd10e885">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i1677b69932c14632b48e732b9ae2101a_D20180101-20180331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmI1ZjEyMzRkODhiMzQ5ZTdhNDg0MTQ2MGE3YTdkZTg0L3RhYmxlcmFuZ2U6YjVmMTIzNGQ4OGIzNDllN2E0ODQxNDYwYTdhN2RlODRfMy0zLTEtMS0w_718fda61-5742-40af-92c9-d1b563aed731">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i3da1e86e65184f469d6fa04fd9c2d031_D20190101-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmI1ZjEyMzRkODhiMzQ5ZTdhNDg0MTQ2MGE3YTdkZTg0L3RhYmxlcmFuZ2U6YjVmMTIzNGQ4OGIzNDllN2E0ODQxNDYwYTdhN2RlODRfNC0xLTEtMS0w_d43e1052-b712-412c-ae34-4ce46930d5d3"
      unitRef="number">0.308</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i1677b69932c14632b48e732b9ae2101a_D20180101-20180331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmI1ZjEyMzRkODhiMzQ5ZTdhNDg0MTQ2MGE3YTdkZTg0L3RhYmxlcmFuZ2U6YjVmMTIzNGQ4OGIzNDllN2E0ODQxNDYwYTdhN2RlODRfNC0zLTEtMS0w_3ff948fd-3b5e-4932-ae50-b0df348c1322"
      unitRef="number">0.208</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i3da1e86e65184f469d6fa04fd9c2d031_D20190101-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmI1ZjEyMzRkODhiMzQ5ZTdhNDg0MTQ2MGE3YTdkZTg0L3RhYmxlcmFuZ2U6YjVmMTIzNGQ4OGIzNDllN2E0ODQxNDYwYTdhN2RlODRfNS0xLTEtMS0w_c347d21a-7ece-4d1b-a260-45a10ef4f457"
      unitRef="number">0.019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i1677b69932c14632b48e732b9ae2101a_D20180101-20180331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmI1ZjEyMzRkODhiMzQ5ZTdhNDg0MTQ2MGE3YTdkZTg0L3RhYmxlcmFuZ2U6YjVmMTIzNGQ4OGIzNDllN2E0ODQxNDYwYTdhN2RlODRfNS0zLTEtMS0w_03e83522-6952-4156-8aa6-78fa1f4f95d4"
      unitRef="number">0.014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance
      contextRef="i19129d4a298b4583a2a6cfd914dc86cc_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfMzk5OA_5134a2fd-19e3-4853-9f4a-7dc7e230da99"
      unitRef="shares">1000000.0</us-gaap:DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance>
    <hcsg:DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance
      contextRef="i19129d4a298b4583a2a6cfd914dc86cc_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDA5NA_ad926597-9531-4972-9112-3b654f2fd825"
      unitRef="shares">400000</hcsg:DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance>
    <us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RleHRyZWdpb246NzY4NDFmNWYzZWI0NDE5NTk5Njc4NjlmMWIwOWUwMGVfNDk0NzgwMjMzMTI1OA_142850f2-d9b2-47fd-b2d4-f8b5ffae2000">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes information about the SERP during the three months ended March 31, 2019 and 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;SERP expense &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized gain recorded in SERP liability account&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;"&gt;1.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;Both the SERP match and the deferrals are included in the selling, general and administrative caption in the Consolidated Statements of Comprehensive Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i036e970d67cb420c95eb7738ee77388f_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmYyYmQ1OTE5NGY1NDRlMTBiMjkyNTEzYTRjOWE5MmRlL3RhYmxlcmFuZ2U6ZjJiZDU5MTk0ZjU0NGUxMGIyOTI1MTNhNGM5YTkyZGVfMy0xLTEtMS0w_0712f2c3-7629-4f79-a55b-9a5147c09e38"
      unitRef="usd">169000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8a70a05e600749f7805b9776c93fffe4_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmYyYmQ1OTE5NGY1NDRlMTBiMjkyNTEzYTRjOWE5MmRlL3RhYmxlcmFuZ2U6ZjJiZDU5MTk0ZjU0NGUxMGIyOTI1MTNhNGM5YTkyZGVfMy0zLTEtMS0w_2a37b334-d752-42fb-847a-ff1f6fe85198"
      unitRef="usd">191000</us-gaap:AllocatedShareBasedCompensationExpense>
    <hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount
      contextRef="i036e970d67cb420c95eb7738ee77388f_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmYyYmQ1OTE5NGY1NDRlMTBiMjkyNTEzYTRjOWE5MmRlL3RhYmxlcmFuZ2U6ZjJiZDU5MTk0ZjU0NGUxMGIyOTI1MTNhNGM5YTkyZGVfNC0xLTEtMS0w_3b0c7579-9e33-4576-8623-3552181464e7"
      unitRef="usd">3418000</hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount>
    <hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount
      contextRef="i8a70a05e600749f7805b9776c93fffe4_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84Mi9mcmFnOjc2ODQxZjVmM2ViNDQxOTU5OTY3ODY5ZjFiMDllMDBlL3RhYmxlOmYyYmQ1OTE5NGY1NDRlMTBiMjkyNTEzYTRjOWE5MmRlL3RhYmxlcmFuZ2U6ZjJiZDU5MTk0ZjU0NGUxMGIyOTI1MTNhNGM5YTkyZGVfNC0zLTEtMS0w_fc17aa81-14d7-41c0-bd75-5bb8ffb22494"
      unitRef="usd">231000</hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount>
    <hcsg:DividendsDeclaredAndPaidTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RleHRyZWdpb246MDY4MDc3ODNiM2Y5NGZiNDgxODgzZDI4NTJjY2ExZWZfNDk0NzgwMjMyNTQyNg_f7173a23-0d41-4855-8961-3ee5c738fd48">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note&#160;11&#x2014;Dividends &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the three months ended March 31, 2019, the Company paid regular quarterly cash dividends totaling approximately $14.6 million as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.645681%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.354319%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quarter Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash dividend paid per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.19625&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash dividends paid&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Record date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;February 15, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payment date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 22, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Additionally, on April&#160;30, 2019, the Company&#x2019;s Board of Directors declared a regular quarterly cash dividend of $0.19750 per common share, which will be paid on June&#160;28, 2019, to shareholders of record as of the close of business on May&#160;24, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Cash dividends declared for the periods presented were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash dividends declared per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.19750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.19250&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hcsg:DividendsDeclaredAndPaidTextBlock>
    <us-gaap:ScheduleOfDividendsPayableTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RleHRyZWdpb246MDY4MDc3ODNiM2Y5NGZiNDgxODgzZDI4NTJjY2ExZWZfNDEw_04881ada-a3db-4ba8-9b35-daa93cf97944">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the three months ended March 31, 2019, the Company paid regular quarterly cash dividends totaling approximately $14.6 million as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.645681%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.354319%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quarter Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash dividend paid per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.19625&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash dividends paid&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Record date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;February 15, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payment date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 22, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDividendsPayableTextBlock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RleHRyZWdpb246MDY4MDc3ODNiM2Y5NGZiNDgxODgzZDI4NTJjY2ExZWZfMTE0_bff657d7-047d-4937-8a01-ce25bdfef02e"
      unitRef="usd">14600000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RhYmxlOmY1ZWUwZmM5ZWIzNjQ5MDJhY2I3YTZkNmY2Zjk5NGIzL3RhYmxlcmFuZ2U6ZjVlZTBmYzllYjM2NDkwMmFjYjdhNmQ2ZjZmOTk0YjNfMy0xLTEtMS0w_ede1e9b0-ac9f-4bc1-888f-b8906ef783f3"
      unitRef="usdPerShare">0.19625</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RhYmxlOmY1ZWUwZmM5ZWIzNjQ5MDJhY2I3YTZkNmY2Zjk5NGIzL3RhYmxlcmFuZ2U6ZjVlZTBmYzllYjM2NDkwMmFjYjdhNmQ2ZjZmOTk0YjNfNC0xLTEtMS0w_0436da5d-485f-49bc-92f4-3e8de27b2a14"
      unitRef="usd">14588000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="idf1611498fc14a1a801d284e093240ec_D20190430-20190430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RleHRyZWdpb246MDY4MDc3ODNiM2Y5NGZiNDgxODgzZDI4NTJjY2ExZWZfMjMy_827f17b8-429b-4d82-bb74-5b8c04813c7f"
      unitRef="usdPerShare">0.19750</us-gaap:CommonStockDividendsPerShareDeclared>
    <hcsg:ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RleHRyZWdpb246MDY4MDc3ODNiM2Y5NGZiNDgxODgzZDI4NTJjY2ExZWZfNDEx_581f8d9c-04af-4f0b-a151-adc135b0f7ea">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Cash dividends declared for the periods presented were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash dividends declared per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.19750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.19250&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hcsg:ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RhYmxlOjBjYmUyZjAwN2FiZDQ3MGM5NTNmNGNmMTQ5NGE3ZjM5L3RhYmxlcmFuZ2U6MGNiZTJmMDA3YWJkNDcwYzk1M2Y0Y2YxNDk0YTdmMzlfMi0xLTEtMS0w_a047dd00-6a87-44b9-b15c-104353af028c"
      unitRef="usdPerShare">0.19750</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV84OC9mcmFnOjA2ODA3NzgzYjNmOTRmYjQ4MTg4M2QyODUyY2NhMWVmL3RhYmxlOjBjYmUyZjAwN2FiZDQ3MGM5NTNmNGNmMTQ5NGE3ZjM5L3RhYmxlcmFuZ2U6MGNiZTJmMDA3YWJkNDcwYzk1M2Y0Y2YxNDk0YTdmMzlfMi0zLTEtMS0w_e2f29d18-7b41-4dda-8cc5-057067cf4ed7"
      unitRef="usdPerShare">0.19250</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85MS9mcmFnOjVhODQzNWUwZGRjNDQ1MjdhYTU1ODM4MDc4Mjg1NjUzL3RleHRyZWdpb246NWE4NDM1ZTBkZGM0NDUyN2FhNTU4MzgwNzgyODU2NTNfNDk0NzgwMjMzMDA3MA_f3d6769a-c9b3-45f8-aeff-24e08a1636a5">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note&#160;12&#x2014;Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The 2019 estimated annual effective tax rate is expected to be approximately 21% to 23%. The actual annual effective tax rate will be impacted by the tax effects of option exercises or vested awards, which are treated as discrete items in the reporting period in which they occur, and therefore cannot be considered in the calculation of the estimated annual effective tax rate. The impact on the Company&#x2019;s income tax provision for the three months ended March 31, 2019 for such discrete items was approximately $0.1 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Differences between the effective tax rate and the applicable U.S. federal statutory rate arise primarily from the effect of state and local income taxes, share-based compensation and tax credits available to the Company. The actual 2019 effective tax rate will likely vary from the estimate depending on the availability of tax credits and the exercise of stock options and vesting of share-based awards. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company accounts for income taxes using the asset and liability method, which results in recognizing income tax expense based on the amount of income taxes payable or refundable for the current year. Additionally, the Company regularly evaluates the tax positions taken or expected to be taken resulting from financial statement recognition of certain items. Based on the evaluation, there are no significant uncertain tax positions requiring recognition in the Company&#x2019;s financial statements. The evaluation was performed for the tax years ended December&#160;31, 2013 through&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;2018&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; (with regard to U.S. federal income tax returns) and December&#160;31, 2012 through&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;2018&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; (with regard to various state and local income tax returns), the tax years which remain subject to examination by major tax jurisdictions as of March&#160;31, 2019. &lt;/span&gt;&lt;/div&gt;The Company may from time to time be assessed interest or penalties by taxing jurisdictions, although any such assessments historically have been minimal and immaterial to its financial results. When the Company has received an assessment for interest and/or penalties, it will be classified in the financial statements as selling, general and administrative expense. In addition, any interest or penalties relating to recognized uncertain tax positions would also be recorded in selling, general and administrative expense.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i4d55b90d893e40ba97ac9c33ba5583b7_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85MS9mcmFnOjVhODQzNWUwZGRjNDQ1MjdhYTU1ODM4MDc4Mjg1NjUzL3RleHRyZWdpb246NWE4NDM1ZTBkZGM0NDUyN2FhNTU4MzgwNzgyODU2NTNfNDA3_6cd010b3-3fc6-4c8f-b471-100b546767ba"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="iab6bd25187bc4d81a3df3b39d3b926dd_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85MS9mcmFnOjVhODQzNWUwZGRjNDQ1MjdhYTU1ODM4MDc4Mjg1NjUzL3RleHRyZWdpb246NWE4NDM1ZTBkZGM0NDUyN2FhNTU4MzgwNzgyODU2NTNfNDEz_eb6cb489-f198-4d6e-8c73-25b7894eecca"
      unitRef="number">0.23</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85MS9mcmFnOjVhODQzNWUwZGRjNDQ1MjdhYTU1ODM4MDc4Mjg1NjUzL3RleHRyZWdpb246NWE4NDM1ZTBkZGM0NDUyN2FhNTU4MzgwNzgyODU2NTNfODA5_00ebfb50-8af4-47e8-8197-d092006db025"
      unitRef="usd">100000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85MS9mcmFnOjVhODQzNWUwZGRjNDQ1MjdhYTU1ODM4MDc4Mjg1NjUzL3RleHRyZWdpb246NWE4NDM1ZTBkZGM0NDUyN2FhNTU4MzgwNzgyODU2NTNfMjU2Mw_73413f56-cb81-4fcd-80e6-e3ba506ff670"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RleHRyZWdpb246MjAwNGIxZmYzYjc3NDZiMjlkMTk2YzEzZjJiNjYxNGZfNDk0NzgwMjMyNzk3OA_25bf726d-df6c-45a7-81d6-67e6863bd715">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note&#160;13&#x2014;Segment Information &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company manages and evaluates its operations in two reportable segments: Housekeeping (housekeeping, laundry, linen and other services) and Dietary (dietary department services). Although both segments serve the same client base and share many operational similarities, they are managed separately due to distinct differences in the type of services provided, as well as the specialized expertise required of the professional management personnel responsible for delivering each segment&#x2019;s services. Such services are rendered pursuant to discrete service agreements, specific to each reportable segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s accounting policies for the segments are generally the same as described in the Company&#x2019;s significant accounting policies. Differences between the reportable segments&#x2019; operating results and other disclosed data and the information in the consolidated financial statements relate primarily to corporate level transactions and recording of transactions at the reportable segment level using other than generally accepted accounting principles. There are certain inventories and supplies that are primarily expensed when incurred within the operating segments, while they are capitalized in the consolidated financial statements. In addition, most corporate expenses such as corporate salary and benefit costs, certain legal costs, bad debt expense, information technology costs, depreciation, amortization of finite-lived intangible assets, share based compensation costs and other corporate-specific costs, are not allocated to the operating segments. There are also allocations for workers&#x2019; compensation and general liability expense within the operating segments that differ from the actual expense recorded by the Company under U.S. GAAP. Segment amounts disclosed are prior to elimination entries made in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Housekeeping&#160;&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;233,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;245,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dietary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;255,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;476,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;500,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Housekeeping&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dietary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Corporate and eliminations&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;&#160;&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;2&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(30,040)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(45,062)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,395)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;"&gt;1.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;Prior year Housekeeping and Corporate revenues were revised for the presentation of the revenues earned by the Company's wholly-owned captive insurance subsidiary. Refer to &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;Note&#160;1&#x2014;Description of Business and Significant Accounting Policies herein for additional disclosure regarding the revision.&lt;/span&gt;&lt;/div&gt;2.Primarily represents corporate office costs and related overhead, recording of certain inventories and supplies and workers compensation costs at the reportable segment level which use accounting methods that differ from those used at the corporate level, as well as consolidated subsidiaries&#x2019; operating expenses that are not allocated to the reportable segments, net of investment and other income and interest expense.</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RleHRyZWdpb246MjAwNGIxZmYzYjc3NDZiMjlkMTk2YzEzZjJiNjYxNGZfMjUyMg_f4643b79-7be6-40de-9e79-7da13b7aa989"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RleHRyZWdpb246MjAwNGIxZmYzYjc3NDZiMjlkMTk2YzEzZjJiNjYxNGZfMjUyMw_0b6fcca0-2c3e-485d-a0a5-bdefe48edd68">The Company&#x2019;s accounting policies for the segments are generally the same as described in the Company&#x2019;s significant accounting policies. Differences between the reportable segments&#x2019; operating results and other disclosed data and the information in the consolidated financial statements relate primarily to corporate level transactions and recording of transactions at the reportable segment level using other than generally accepted accounting principles. There are certain inventories and supplies that are primarily expensed when incurred within the operating segments, while they are capitalized in the consolidated financial statements. In addition, most corporate expenses such as corporate salary and benefit costs, certain legal costs, bad debt expense, information technology costs, depreciation, amortization of finite-lived intangible assets, share based compensation costs and other corporate-specific costs, are not allocated to the operating segments. There are also allocations for workers&#x2019; compensation and general liability expense within the operating segments that differ from the actual expense recorded by the Company under U.S. GAAP. Segment amounts disclosed are prior to elimination entries made in consolidation.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RleHRyZWdpb246MjAwNGIxZmYzYjc3NDZiMjlkMTk2YzEzZjJiNjYxNGZfNDk0NzgwMjMyNzk0MQ_ea949f9d-59cc-4c78-9ccc-685da03d4603">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Housekeeping&#160;&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;233,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;245,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dietary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;255,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;476,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;500,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Housekeeping&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dietary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Corporate and eliminations&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;&#160;&lt;/sup&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;2&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(30,040)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(45,062)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,395)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;"&gt;1.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;Prior year Housekeeping and Corporate revenues were revised for the presentation of the revenues earned by the Company's wholly-owned captive insurance subsidiary. Refer to &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;"&gt;Note&#160;1&#x2014;Description of Business and Significant Accounting Policies herein for additional disclosure regarding the revision.&lt;/span&gt;&lt;/div&gt;2.Primarily represents corporate office costs and related overhead, recording of certain inventories and supplies and workers compensation costs at the reportable segment level which use accounting methods that differ from those used at the corporate level, as well as consolidated subsidiaries&#x2019; operating expenses that are not allocated to the reportable segments, net of investment and other income and interest expense.</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i31a1380aa81140cebe2c6d6e6ed773d0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfNC0xLTEtMS0w_83a7b355-405d-46ef-8c86-dd0fe2ba2030"
      unitRef="usd">233134000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i0efadaca73864b329bba185ebe5498bd_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfNC0zLTEtMS0w_cbaa0dcb-d077-4e1e-a779-bf9964502d2c"
      unitRef="usd">245161000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i9fc28ea58c414dd9a3919b4eb467a23a_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfNS0xLTEtMS0w_6d7724ff-1f0d-4b93-b91a-f2f4a1376a37"
      unitRef="usd">242977000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i86a5adc76bfd4549ace4b174656d1ef0_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfNS0zLTEtMS0w_f86a4da6-30aa-47a6-aebb-3f8e3c6502ab"
      unitRef="usd">255401000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfNi0xLTEtMS0w_d10a63be-aa1f-48dc-8ae6-85f67f3baec2"
      unitRef="usd">476111000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfNi0zLTEtMS0w_7d3b999b-002b-4dc9-a899-037672806529"
      unitRef="usd">500562000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic09ae8d49ee947fdaa84501aa2453d15_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfOS0xLTEtMS0w_6e396eb5-efaa-45ab-980a-00a60a430166"
      unitRef="usd">26507000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i3d5c9e4a03fa4633a9f370ee72981f57_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfOS0zLTEtMS0w_1ce587c3-c898-4684-b433-13748de21f49"
      unitRef="usd">28937000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i1a3c996856264ae9a5c75eb5dd091cb7_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfMTAtMS0xLTEtMA_6fdc7836-c248-42ab-a29b-89bb8d72bee4"
      unitRef="usd">15425000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ife1419178f5a424481869f9e8f15b9f5_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfMTAtMy0xLTEtMA_53b330f5-3504-424f-8fdb-b0f9707d684e"
      unitRef="usd">14730000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i4137bc6f00e946fe9875e0093e84c4d1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfMTEtMS0xLTEtMA_2c8605bf-c209-470a-a512-cf9109b2b9b3"
      unitRef="usd">-30040000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i324a4f29de984a79a8afe2a9cf45d8f4_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfMTEtMy0xLTEtMA_2862a244-ce7c-4e9d-a9a4-0765112fb9a2"
      unitRef="usd">-45062000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfMTItMS0xLTEtMA_b277f9f4-692c-432c-9df7-cf490a3119f2"
      unitRef="usd">11892000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85NC9mcmFnOjIwMDRiMWZmM2I3NzQ2YjI5ZDE5NmMxM2YyYjY2MTRmL3RhYmxlOmQxYmQwMjVmNzIxMDQ1ZGQ5YjM2NWY2OWM2NGIzNzY0L3RhYmxlcmFuZ2U6ZDFiZDAyNWY3MjEwNDVkZDliMzY1ZjY5YzY0YjM3NjRfMTItMy0xLTEtMA_2e3b0a4c-c575-4790-9d7d-6f38a2fb15e0"
      unitRef="usd">-1395000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RleHRyZWdpb246ZmIzNzE1ZThkNDE0NGI3MTgwYWJmZmFhOWYwNTBlNzVfNDk0NzgwMjMyNjY4MQ_b97ef9ea-6186-4015-819b-9e276180c6d2">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:117%;"&gt;Note 14&#x2014;Earnings Per Common Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:117%;"&gt;Basic and diluted earnings per common share are computed by dividing net income by the weighted-average number of basic and diluted common shares outstanding, respectively. The weighted-average number of diluted common shares includes the impact of dilutive securities, including outstanding stock options and unvested restricted stock and restricted stock units. The table below reconciles the weighted-average basic and diluted common shares outstanding:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:21pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average number of common shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Effect of dilutive securities &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;812&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average number of common shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;"&gt;1.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;Certain outstanding equity awards are anti-dilutive and were therefore excluded from the calculation of the weighted average number of diluted common shares outstanding. During the &lt;/span&gt;three months ended March 31, 2019, stock options to purchase 0.8 million shares having a weighted average exercise price of $41.80 per share, were excluded. During the three months ended March 31, 2018, stock options to purchase 0.2 million shares having a weighted average exercise price of $52.06 per share, were excluded. During the three months ended March 31, 2019 and 2018, 0.3 million and 0.1 million restricted stock units were excluded.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RleHRyZWdpb246ZmIzNzE1ZThkNDE0NGI3MTgwYWJmZmFhOWYwNTBlNzVfMTE3Mg_12e98eca-7f8d-4c17-9b17-1080aeb33c79">The table below reconciles the weighted-average basic and diluted common shares outstanding:&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:21pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average number of common shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Effect of dilutive securities &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;812&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average number of common shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;"&gt;1.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;"&gt;Certain outstanding equity awards are anti-dilutive and were therefore excluded from the calculation of the weighted average number of diluted common shares outstanding. During the &lt;/span&gt;three months ended March 31, 2019, stock options to purchase 0.8 million shares having a weighted average exercise price of $41.80 per share, were excluded. During the three months ended March 31, 2018, stock options to purchase 0.2 million shares having a weighted average exercise price of $52.06 per share, were excluded. During the three months ended March 31, 2019 and 2018, 0.3 million and 0.1 million restricted stock units were excluded.</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RhYmxlOjUxMDlkMDdkZWM4NTQ5NWRiOTZhZWM0MWM2ZTZhNWQ1L3RhYmxlcmFuZ2U6NTEwOWQwN2RlYzg1NDk1ZGI5NmFlYzQxYzZlNmE1ZDVfMy0xLTEtMS0w_a97d725e-0ce6-4a79-a38f-e775686c460a"
      unitRef="shares">74301000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RhYmxlOjUxMDlkMDdkZWM4NTQ5NWRiOTZhZWM0MWM2ZTZhNWQ1L3RhYmxlcmFuZ2U6NTEwOWQwN2RlYzg1NDk1ZGI5NmFlYzQxYzZlNmE1ZDVfMy0zLTEtMS0w_37ad5e30-06fd-4f39-a41a-96a2d3b5e708"
      unitRef="shares">73913000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RhYmxlOjUxMDlkMDdkZWM4NTQ5NWRiOTZhZWM0MWM2ZTZhNWQ1L3RhYmxlcmFuZ2U6NTEwOWQwN2RlYzg1NDk1ZGI5NmFlYzQxYzZlNmE1ZDVfNC0xLTEtMS0w_2c83c5e6-f30d-4ff1-b619-edd1b922f7dd"
      unitRef="shares">418000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RhYmxlOjUxMDlkMDdkZWM4NTQ5NWRiOTZhZWM0MWM2ZTZhNWQ1L3RhYmxlcmFuZ2U6NTEwOWQwN2RlYzg1NDk1ZGI5NmFlYzQxYzZlNmE1ZDVfNC0zLTEtMS0w_af6cd356-d9dd-410e-8dbf-95884be583af"
      unitRef="shares">812000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RhYmxlOjUxMDlkMDdkZWM4NTQ5NWRiOTZhZWM0MWM2ZTZhNWQ1L3RhYmxlcmFuZ2U6NTEwOWQwN2RlYzg1NDk1ZGI5NmFlYzQxYzZlNmE1ZDVfNS0xLTEtMS0w_5d42d40d-21f0-4441-9947-cd877c08a8d6"
      unitRef="shares">74719000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RhYmxlOjUxMDlkMDdkZWM4NTQ5NWRiOTZhZWM0MWM2ZTZhNWQ1L3RhYmxlcmFuZ2U6NTEwOWQwN2RlYzg1NDk1ZGI5NmFlYzQxYzZlNmE1ZDVfNS0zLTEtMS0w_021abffa-8871-4e6d-b225-437f030dcf7f"
      unitRef="shares">74725000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4b914cbfa7724761870ce46912964468_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RleHRyZWdpb246ZmIzNzE1ZThkNDE0NGI3MTgwYWJmZmFhOWYwNTBlNzVfNTQ5NzU1ODIwODA4_38568c66-e3a6-4c2b-8d2c-49271aa6aa99"
      unitRef="shares">800000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <hcsg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice
      contextRef="i4b914cbfa7724761870ce46912964468_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RleHRyZWdpb246ZmIzNzE1ZThkNDE0NGI3MTgwYWJmZmFhOWYwNTBlNzVfNTQ5NzU1ODIwODYy_93d3afeb-bef6-4037-9259-9a9faa5901b1"
      unitRef="usdPerShare">41.80</hcsg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RleHRyZWdpb246ZmIzNzE1ZThkNDE0NGI3MTgwYWJmZmFhOWYwNTBlNzVfNTQ5NzU1ODIwOTMy_cb7eb2cd-cf75-42fb-bb23-6a4ec73d8009"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <hcsg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice
      contextRef="i74c1f99c62154a43902aeb9d74292811_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RleHRyZWdpb246ZmIzNzE1ZThkNDE0NGI3MTgwYWJmZmFhOWYwNTBlNzVfNTQ5NzU1ODIwOTg2_1a652c62-34f5-4701-b721-38896544750f"
      unitRef="usdPerShare">52.06</hcsg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idf6b41a992ed435dada87c408010a61b_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RleHRyZWdpb246ZmIzNzE1ZThkNDE0NGI3MTgwYWJmZmFhOWYwNTBlNzVfNTQ5NzU1ODIxMDM3_477fd47f-b441-4728-bbf8-8e0df336876b"
      unitRef="shares">300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i215d96a24f354030bc7963f52c85b571_D20180101-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV85Ny9mcmFnOmZiMzcxNWU4ZDQxNDRiNzE4MGFiZmZhYTlmMDUwZTc1L3RleHRyZWdpb246ZmIzNzE1ZThkNDE0NGI3MTgwYWJmZmFhOWYwNTBlNzVfNTQ5NzU1ODIxMDQ0_2d92b8eb-6469-41b2-9aab-a87925c33163"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xMDMvZnJhZzpjY2Y1MWVjYTcyZWM0YmE1OGM3Zjk1NzQzMzFhOWU0ZS90ZXh0cmVnaW9uOmNjZjUxZWNhNzJlYzRiYTU4YzdmOTU3NDMzMWE5ZTRlXzQ5NDc4MDIzNDY3NDM_e75fbdfb-3322-4167-b152-f51c43ba224c">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:117%;"&gt;Note&#160;15&#x2014;Other Contingencies &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:117%;"&gt;Line of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&gt;At March&#160;31, 2019, the Company had a $475 million bank line of credit on which to draw for general corporate purposes. Amounts drawn under the line of credit are payable upon demand and generally bear interest at &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;a float rate, based on the Company's leverage ratio, and starting at &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&gt;LIBOR plus&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;115&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&gt; basis points&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;&#160;(or if LIBOR becomes unavailable, the higher of the Overnight Bank Funding Rate, plus 50 basis points and the Prime Rate). As of both&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&gt;&#160;March&#160;31, 2019&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt; and December&#160;31, 2018&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&gt;there were &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;$30.0 million&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&gt;in borrowings under the line of credit&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&gt;. The line of credit requires the Company to satisfy two financial covenants, with which the Company is in compliance as of March&#160;31, 2019 and expects to remain in compliance. The line of credit expires on December&#160;21, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&gt;At March&#160;31, 2019, the Company also had outstanding $62.7 million in irrevocable standby letters of credit, which relate to payment obligations under the Company's insurance programs. In connection with the issuance of the letters of credit, the amount available under the line of credit was reduced by&#160;$62.7 million at March&#160;31, 2019.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:12pt;line-height:115%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;The letters of credit expire on January 2, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Tax Jurisdictions and Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:117%;"&gt;The Company provides services throughout the continental United States and is subject to numerous state and local taxing jurisdictions. In the ordinary course of business, a jurisdiction may contest the Company&#x2019;s reporting positions with respect to the application of its tax code to the Company&#x2019;s services, which could result in additional tax liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has tax matters with various taxing authorities. Because of the uncertainties related to both the probable outcomes and amount of probable assessments due, the Company is unable to make a reasonable estimate of a liability. The Company does not expect the resolution of any of these matters, taken individually or in the aggregate, to have a material adverse effect on the consolidated financial position or results of operations based on the Company&#x2019;s best estimate of the outcomes of such matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The Company is subject to various claims and legal actions in the ordinary course of business. Some of these matters include payroll and employee-related matters and examinations by governmental agencies. As the Company becomes aware of such claims and legal actions, the Company records accruals for any exposures that are probable and estimable. If adverse outcomes of such claims and legal actions are reasonably possible, Management assesses materiality and provides financial disclosure, as appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;As previously disclosed, the Securities and Exchange Commission (&#x201c;SEC&#x201d;) is conducting an investigation into the Company's earnings per share (&#x201c;EPS&#x201d;) calculation practices. Following receipt of a letter from the SEC in November 2017 regarding its inquiry into those practices followed by a subpoena in March 2018, the Company authorized its outside counsel to conduct an internal investigation, under the direction of the Company&#x2019;s Audit Committee, into matters related to the SEC subpoena. This investigation was completed in March 2019 and the Company continues to cooperate with the SEC&#x2019;s investigation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;On March 22, 2019, a putative shareholder class action lawsuit was filed against the Company and its Chief Executive Officer in the U.S. District Court for the Eastern District of Pennsylvania. The complaint, which was filed by a plaintiff purportedly on behalf of all purchasers of our securities between April 11, 2017 and March 4, 2019, alleges violations of the federal securities laws in connection with the matters related to the Company's EPS calculation practices. The plaintiffs seek unspecified monetary damages and other relief.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;While the Company is vigorously defending against all litigation claims asserted, this litigation&#x2014;along with the ongoing SEC investigation&#x2014;could result in substantial costs to the Company and a diversion of the Company&#x2019;s management&#x2019;s attention and resources, which could harm its business. In addition, the uncertainty of the pending lawsuit or potential filing of additional lawsuits could lead to more volatility and a reduction in the Company&#x2019;s stock price. Given the early stage of the litigation, at this time the Company is unable to reasonably estimate possible losses or form a judgment that an unfavorable outcome is either probable or remote. It is not currently possible to assess whether or not the outcome of these proceedings may have a material adverse effect on the Company. &lt;/span&gt;&lt;/div&gt;Government RegulationsThe Company&#x2019;s clients are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company&#x2019;s clients are highly reliant on Medicare, Medicaid and third party payors&#x2019; reimbursement funding rates. New legislation or additional changes in existing regulations could directly impact the governmental reimbursement programs in which the clients participate. The full effect of any such programs would not be realized until these laws are fully implemented and government agencies issue applicable regulations or guidance.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xMDMvZnJhZzpjY2Y1MWVjYTcyZWM0YmE1OGM3Zjk1NzQzMzFhOWU0ZS90ZXh0cmVnaW9uOmNjZjUxZWNhNzJlYzRiYTU4YzdmOTU3NDMzMWE5ZTRlXzQ5NDc4MDIzMzQ2MDc_ee105308-c97a-42b2-9f4c-83015a402fca">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:117%;"&gt;Note&#160;15&#x2014;Other Contingencies &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:117%;"&gt;Line of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&gt;At March&#160;31, 2019, the Company had a $475 million bank line of credit on which to draw for general corporate purposes. Amounts drawn under the line of credit are payable upon demand and generally bear interest at &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;a float rate, based on the Company's leverage ratio, and starting at &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&gt;LIBOR plus&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;115&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&gt; basis points&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;&#160;(or if LIBOR becomes unavailable, the higher of the Overnight Bank Funding Rate, plus 50 basis points and the Prime Rate). As of both&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&gt;&#160;March&#160;31, 2019&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt; and December&#160;31, 2018&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&gt;there were &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;$30.0 million&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&gt;in borrowings under the line of credit&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&gt;. The line of credit requires the Company to satisfy two financial covenants, with which the Company is in compliance as of March&#160;31, 2019 and expects to remain in compliance. The line of credit expires on December&#160;21, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&gt;At March&#160;31, 2019, the Company also had outstanding $62.7 million in irrevocable standby letters of credit, which relate to payment obligations under the Company's insurance programs. In connection with the issuance of the letters of credit, the amount available under the line of credit was reduced by&#160;$62.7 million at March&#160;31, 2019.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:12pt;line-height:115%;"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"&gt;The letters of credit expire on January 2, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Tax Jurisdictions and Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:117%;"&gt;The Company provides services throughout the continental United States and is subject to numerous state and local taxing jurisdictions. In the ordinary course of business, a jurisdiction may contest the Company&#x2019;s reporting positions with respect to the application of its tax code to the Company&#x2019;s services, which could result in additional tax liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has tax matters with various taxing authorities. Because of the uncertainties related to both the probable outcomes and amount of probable assessments due, the Company is unable to make a reasonable estimate of a liability. The Company does not expect the resolution of any of these matters, taken individually or in the aggregate, to have a material adverse effect on the consolidated financial position or results of operations based on the Company&#x2019;s best estimate of the outcomes of such matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The Company is subject to various claims and legal actions in the ordinary course of business. Some of these matters include payroll and employee-related matters and examinations by governmental agencies. As the Company becomes aware of such claims and legal actions, the Company records accruals for any exposures that are probable and estimable. If adverse outcomes of such claims and legal actions are reasonably possible, Management assesses materiality and provides financial disclosure, as appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;As previously disclosed, the Securities and Exchange Commission (&#x201c;SEC&#x201d;) is conducting an investigation into the Company's earnings per share (&#x201c;EPS&#x201d;) calculation practices. Following receipt of a letter from the SEC in November 2017 regarding its inquiry into those practices followed by a subpoena in March 2018, the Company authorized its outside counsel to conduct an internal investigation, under the direction of the Company&#x2019;s Audit Committee, into matters related to the SEC subpoena. This investigation was completed in March 2019 and the Company continues to cooperate with the SEC&#x2019;s investigation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;On March 22, 2019, a putative shareholder class action lawsuit was filed against the Company and its Chief Executive Officer in the U.S. District Court for the Eastern District of Pennsylvania. The complaint, which was filed by a plaintiff purportedly on behalf of all purchasers of our securities between April 11, 2017 and March 4, 2019, alleges violations of the federal securities laws in connection with the matters related to the Company's EPS calculation practices. The plaintiffs seek unspecified monetary damages and other relief.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;While the Company is vigorously defending against all litigation claims asserted, this litigation&#x2014;along with the ongoing SEC investigation&#x2014;could result in substantial costs to the Company and a diversion of the Company&#x2019;s management&#x2019;s attention and resources, which could harm its business. In addition, the uncertainty of the pending lawsuit or potential filing of additional lawsuits could lead to more volatility and a reduction in the Company&#x2019;s stock price. Given the early stage of the litigation, at this time the Company is unable to reasonably estimate possible losses or form a judgment that an unfavorable outcome is either probable or remote. It is not currently possible to assess whether or not the outcome of these proceedings may have a material adverse effect on the Company. &lt;/span&gt;&lt;/div&gt;Government RegulationsThe Company&#x2019;s clients are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company&#x2019;s clients are highly reliant on Medicare, Medicaid and third party payors&#x2019; reimbursement funding rates. New legislation or additional changes in existing regulations could directly impact the governmental reimbursement programs in which the clients participate. The full effect of any such programs would not be realized until these laws are fully implemented and government agencies issue applicable regulations or guidance.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xMDMvZnJhZzpjY2Y1MWVjYTcyZWM0YmE1OGM3Zjk1NzQzMzFhOWU0ZS90ZXh0cmVnaW9uOmNjZjUxZWNhNzJlYzRiYTU4YzdmOTU3NDMzMWE5ZTRlXzg3_e47e3b7c-86b4-469d-baac-d404979e9d15"
      unitRef="usd">475000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xMDMvZnJhZzpjY2Y1MWVjYTcyZWM0YmE1OGM3Zjk1NzQzMzFhOWU0ZS90ZXh0cmVnaW9uOmNjZjUxZWNhNzJlYzRiYTU4YzdmOTU3NDMzMWE5ZTRlXzIxOTkwMjMyNzcwNTk_80d7a3a3-344a-448f-8eac-d7e4408ad827"
      unitRef="usd">30000000.0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="ieb91bba9dc23447b8cf548dc80e88d2c_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xMDMvZnJhZzpjY2Y1MWVjYTcyZWM0YmE1OGM3Zjk1NzQzMzFhOWU0ZS90ZXh0cmVnaW9uOmNjZjUxZWNhNzJlYzRiYTU4YzdmOTU3NDMzMWE5ZTRlXzIxOTkwMjMyNzcwNTk_d9c5496a-6cee-4ebf-b7e8-62cbc54b8b58"
      unitRef="usd">30000000.0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i5369bd798082490eb4612efed00a1a91_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xMDMvZnJhZzpjY2Y1MWVjYTcyZWM0YmE1OGM3Zjk1NzQzMzFhOWU0ZS90ZXh0cmVnaW9uOmNjZjUxZWNhNzJlYzRiYTU4YzdmOTU3NDMzMWE5ZTRlXzU3OQ_bbfb997e-4e62-41bb-8776-cd0c3bfe7783"
      unitRef="usd">62700000</us-gaap:LettersOfCreditOutstandingAmount>
    <hcsg:LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xMDMvZnJhZzpjY2Y1MWVjYTcyZWM0YmE1OGM3Zjk1NzQzMzFhOWU0ZS90ZXh0cmVnaW9uOmNjZjUxZWNhNzJlYzRiYTU4YzdmOTU3NDMzMWE5ZTRlXzgxMQ_1bdc2151-ac22-4c62-9d6f-44f9318729ad"
      unitRef="usd">-62700000</hcsg:LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlOWQ5MmRjMTVlNzRlNDA5MGZiZTI4ZDdjM2FkNGRhL3NlYzo0ZTlkOTJkYzE1ZTc0ZTQwOTBmYmUyOGQ3YzNhZDRkYV8xMDYvZnJhZzpjMTVjOGQyYTNhOGQ0NzE1ODFjMTBkMjk3MDU5ZTdhNC90ZXh0cmVnaW9uOmMxNWM4ZDJhM2E4ZDQ3MTU4MWMxMGQyOTcwNTllN2E0XzQ5NDc4MDIzMzUwMjA_b1cd30cf-8ee2-4b0f-af89-922df46f74b4">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note&#160;16&#x2014;Subsequent Events &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"&gt;The Company evaluated all subsequent events through the filing date of this Form 10-Q. There were no events or transactions occurring during this subsequent reporting period which require recognition or additional disclosure in these financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6808124720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>May 01, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_DocumentAndEntityInformationAbstract', window );"><strong>Document And Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">HEALTHCARE SERVICES GROUP INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000731012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,074<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Document And Entity Information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6826320000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 28,362<span></span>
</td>
<td class="nump">$ 26,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities, at fair value</a></td>
<td class="nump">78,508<span></span>
</td>
<td class="nump">76,362<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrent', window );">Accounts and notes receivable, less allowance for doubtful accounts of $58,630 and $47,209 as of March 31, 2019 and December 31, 2018, respectively</a></td>
<td class="nump">353,106<span></span>
</td>
<td class="nump">341,838<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInventory', window );">Inventories and supplies</a></td>
<td class="nump">40,982<span></span>
</td>
<td class="nump">41,443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses and other assets</a></td>
<td class="nump">24,048<span></span>
</td>
<td class="nump">22,468<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">525,006<span></span>
</td>
<td class="nump">508,136<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">30,077<span></span>
</td>
<td class="nump">12,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">51,084<span></span>
</td>
<td class="nump">51,084<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangible assets, less accumulated amortization of $18,257 and $17,216 as of March 31, 2019 and December 31, 2018, respectively</a></td>
<td class="nump">25,477<span></span>
</td>
<td class="nump">26,518<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetNoncurrent', window );">Notes receivable &#8211; long&#8211;term portion, less allowance for doubtful accounts of $10,000 as of March 31, 2019 and December 31, 2018</a></td>
<td class="nump">39,291<span></span>
</td>
<td class="nump">43,043<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation funding, at fair value</a></td>
<td class="nump">31,812<span></span>
</td>
<td class="nump">29,113<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="nump">20,177<span></span>
</td>
<td class="nump">20,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other noncurrent assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,257<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">722,924<span></span>
</td>
<td class="nump">692,603<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">60,254<span></span>
</td>
<td class="nump">61,467<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll, accrued and withheld payroll taxes</a></td>
<td class="nump">51,359<span></span>
</td>
<td class="nump">35,198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued expenses</a></td>
<td class="nump">10,740<span></span>
</td>
<td class="nump">8,890<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Borrowings under line of credit</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">1,410<span></span>
</td>
<td class="nump">7,140<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WorkersCompensationLiabilityCurrent', window );">Accrued insurance claims</a></td>
<td class="nump">21,719<span></span>
</td>
<td class="nump">20,696<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">175,482<span></span>
</td>
<td class="nump">163,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WorkersCompensationLiabilityNoncurrent', window );">Accrued insurance claims &#8212; long-term portion</a></td>
<td class="nump">60,680<span></span>
</td>
<td class="nump">58,904<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent', window );">Deferred compensation liability</a></td>
<td class="nump">31,909<span></span>
</td>
<td class="nump">29,528<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liability - long-term portion</a></td>
<td class="nump">12,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 15)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>STOCKHOLDERS&#8217; EQUITY:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $.01 par value; 100,000 shares authorized; 75,465 and 75,344 shares issued, and 74,058 and 73,877 shares outstanding as of March 31, 2019 and December 31, 2018, respectively</a></td>
<td class="nump">755<span></span>
</td>
<td class="nump">753<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">264,936<span></span>
</td>
<td class="nump">259,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">184,592<span></span>
</td>
<td class="nump">190,092<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income, net of taxes</a></td>
<td class="nump">1,574<span></span>
</td>
<td class="nump">158<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Common stock in treasury, at cost, 1,407 and 1,467 shares as of March 31, 2019 and December 31, 2018, respectively</a></td>
<td class="num">(9,308)<span></span>
</td>
<td class="num">(9,663)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">442,549<span></span>
</td>
<td class="nump">440,780<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 722,924<span></span>
</td>
<td class="nump">$ 692,603<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of amounts due from customers or clients, within one year of the balance sheet date (or one operating cycle, if longer), for goods or services that have been delivered or sold in the normal course of business and an amount representing an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date within one year of the balance sheet, reduced to their estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection and net of any write-downs taken for collection uncertainty on the part of the holder, respectively.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date more than one year from the balance sheet date, net of any write-downs taken for collection uncertainty on the part of the holder. Such amount may include accrued interest receivable in accordance with the terms of the debt. The debt also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among a myriad of other features and characteristics. This amount does not include amounts related to receivables held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WorkersCompensationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WorkersCompensationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WorkersCompensationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WorkersCompensationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6808124480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts, current</a></td>
<td class="nump">$ 58,630<span></span>
</td>
<td class="nump">$ 47,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization of other intangible assets</a></td>
<td class="nump">18,257<span></span>
</td>
<td class="nump">17,216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent', window );">Allowance for doubtful accounts, noncurrent</a></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in shares)</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock issued (in shares)</a></td>
<td class="nump">75,465,000<span></span>
</td>
<td class="nump">75,344,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding (in shares)</a></td>
<td class="nump">74,058,000<span></span>
</td>
<td class="nump">73,877,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Common stock in treasury (in shares)</a></td>
<td class="nump">1,407,000<span></span>
</td>
<td class="nump">1,467,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A valuation allowance relating to a written agreement to receive money (at a specified future date(s) more than one year from the reporting date, consisting of principal as well as any accrued interest) for the portion that is expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6808589280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 476,111<span></span>
</td>
<td class="nump">$ 500,562<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Operating costs and expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Costs of services provided</a></td>
<td class="nump">427,265<span></span>
</td>
<td class="nump">469,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expense</a></td>
<td class="nump">41,101<span></span>
</td>
<td class="nump">33,777<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNonoperatingAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_InvestmentIncomeAndOther', window );">Investment and other income, net</a></td>
<td class="nump">5,203<span></span>
</td>
<td class="nump">1,796<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNonoperatingNet', window );">Interest expense</a></td>
<td class="num">(1,056)<span></span>
</td>
<td class="num">(724)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes</a></td>
<td class="nump">11,892<span></span>
</td>
<td class="num">(1,395)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision (benefit)</a></td>
<td class="nump">2,736<span></span>
</td>
<td class="num">(1,467)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 9,156<span></span>
</td>
<td class="nump">$ 72<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Per share data:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per common share (in dollars per share)</a></td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per common share (in dollars per share)</a></td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average number of common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">74,301<span></span>
</td>
<td class="nump">73,913<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">74,719<span></span>
</td>
<td class="nump">74,725<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 9,156<span></span>
</td>
<td class="nump">$ 72<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain (loss) on available-for-sale marketable securities, net of taxes</a></td>
<td class="nump">1,416<span></span>
</td>
<td class="num">(1,138)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income (loss)</a></td>
<td class="nump">$ 10,572<span></span>
</td>
<td class="num">$ (1,066)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_InvestmentIncomeAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment Income and Other</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_InvestmentIncomeAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of nonoperating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeNonoperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNonoperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809209984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 9,156<span></span>
</td>
<td class="nump">$ 72<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">3,489<span></span>
</td>
<td class="nump">2,410<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt provision</a></td>
<td class="nump">18,470<span></span>
</td>
<td class="nump">37,137<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">1,838<span></span>
</td>
<td class="nump">1,569<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeAmortizationOfPremium', window );">Amortization of premium on marketable securities</a></td>
<td class="nump">382<span></span>
</td>
<td class="nump">339<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund', window );">Unrealized gain on deferred compensation fund investments</a></td>
<td class="num">(3,445)<span></span>
</td>
<td class="num">(300)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable', window );">Accounts and notes receivable</a></td>
<td class="num">(25,986)<span></span>
</td>
<td class="num">(16,769)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories and supplies</a></td>
<td class="nump">300<span></span>
</td>
<td class="nump">119<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(323)<span></span>
</td>
<td class="num">(3,483)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_IncreaseDecreaseInDeferredCompensationFunding', window );">Deferred compensation funding</a></td>
<td class="nump">744<span></span>
</td>
<td class="num">(259)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Accounts payable and other accrued expenses</a></td>
<td class="num">(5,322)<span></span>
</td>
<td class="num">(5,478)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities', window );">Accrued payroll, accrued and withheld payroll taxes</a></td>
<td class="nump">18,465<span></span>
</td>
<td class="nump">18,546<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="num">(5,730)<span></span>
</td>
<td class="num">(14,439)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities', window );">Accrued insurance claims</a></td>
<td class="nump">2,622<span></span>
</td>
<td class="nump">3,443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredCompensation', window );">Deferred compensation liability</a></td>
<td class="nump">2,917<span></span>
</td>
<td class="nump">1,024<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">17,577<span></span>
</td>
<td class="nump">23,931<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfProductiveAssets', window );">Disposals of fixed assets</a></td>
<td class="nump">64<span></span>
</td>
<td class="nump">63<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Additions to property and equipment</a></td>
<td class="num">(1,336)<span></span>
</td>
<td class="num">(1,335)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of marketable securities</a></td>
<td class="num">(4,277)<span></span>
</td>
<td class="num">(5,397)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Sales of marketable securities</a></td>
<td class="nump">3,539<span></span>
</td>
<td class="nump">2,467<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(2,010)<span></span>
</td>
<td class="num">(4,202)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(14,588)<span></span>
</td>
<td class="num">(14,149)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Reissuance of treasury stock pursuant to Dividend Reinvestment Plan</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from the exercise of stock options</a></td>
<td class="nump">1,913<span></span>
</td>
<td class="nump">5,005<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt', window );">Net repayments from short-term borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(9,382)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentOfFinancingAndStockIssuanceCosts', window );">Payments of statutory withholding on net issuance of restricted stock units</a></td>
<td class="num">(579)<span></span>
</td>
<td class="num">(295)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(13,230)<span></span>
</td>
<td class="num">(18,797)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash and cash equivalents</a></td>
<td class="nump">2,337<span></span>
</td>
<td class="nump">932<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of the period</a></td>
<td class="nump">26,025<span></span>
</td>
<td class="nump">9,557<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of the period</a></td>
<td class="nump">$ 28,362<span></span>
</td>
<td class="nump">$ 10,489<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_IncreaseDecreaseInDeferredCompensationFunding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Deferred Compensation Funding</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_IncreaseDecreaseInDeferredCompensationFunding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The (increases)/decreases in market value of the unsold securities held within the deferred compensation fund whose (gain)/loss was included in earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in employer-related costs classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due for insurance (or actual expenses) to cover the medical expenses and lost income for employees that are injured during the course of doing work-related activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeAmortizationOfPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization of purchase premium on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeAmortizationOfPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentOfFinancingAndStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentOfFinancingAndStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6826603616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income, net of taxes</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Treasury Stock</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,960,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2017</a></td>
<td class="nump">$ 399,952<span></span>
</td>
<td class="nump">$ 750<span></span>
</td>
<td class="nump">$ 244,363<span></span>
</td>
<td class="nump">$ 837<span></span>
</td>
<td class="nump">$ 163,860<span></span>
</td>
<td class="num">$ (9,858)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income for the period</a></td>
<td class="nump">72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain on available-for-sale marketable securities, net of taxes</a></td>
<td class="num">(1,138)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,138)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income for the period</a></td>
<td class="num">(1,066)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Exercise of stock options and other stock-based compensation, net of shares tendered for payment (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">205,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Exercise of stock options and other stock-based compensation, net of shares tendered for payment</a></td>
<td class="nump">5,005<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">5,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation', window );">Payment of statutory withholding on issuance of restricted stock and restricted stock units</a></td>
<td class="nump">295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense &#8212; stock options, restricted stock and restricted stock units</a></td>
<td class="nump">1,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Treasury shares issued for Deferred Compensation Plan funding and redemptions</a></td>
<td class="nump">480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Shares issued pursuant to Employee Stock Plan</a></td>
<td class="nump">2,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">346<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends paid and accrued</a></td>
<td class="num">(14,189)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,189)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan', window );">Shares issued pursuant to Dividend Reinvestment Plan</a></td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Other (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Other</a></td>
<td class="nump">205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Mar. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,169,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2018</a></td>
<td class="nump">394,344<span></span>
</td>
<td class="nump">$ 752<span></span>
</td>
<td class="nump">253,692<span></span>
</td>
<td class="num">(301)<span></span>
</td>
<td class="nump">149,743<span></span>
</td>
<td class="num">(9,542)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,344,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2018</a></td>
<td class="nump">440,780<span></span>
</td>
<td class="nump">$ 753<span></span>
</td>
<td class="nump">259,440<span></span>
</td>
<td class="nump">158<span></span>
</td>
<td class="nump">190,092<span></span>
</td>
<td class="num">(9,663)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income for the period</a></td>
<td class="nump">9,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain on available-for-sale marketable securities, net of taxes</a></td>
<td class="nump">1,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income for the period</a></td>
<td class="nump">10,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Exercise of stock options and other stock-based compensation, net of shares tendered for payment (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Exercise of stock options and other stock-based compensation, net of shares tendered for payment</a></td>
<td class="nump">1,913<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">1,911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation', window );">Payment of statutory withholding on issuance of restricted stock and restricted stock units</a></td>
<td class="nump">579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense &#8212; stock options, restricted stock and restricted stock units</a></td>
<td class="nump">1,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Treasury shares issued for Deferred Compensation Plan funding and redemptions</a></td>
<td class="nump">536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Shares issued pursuant to Employee Stock Plan</a></td>
<td class="nump">2,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">349<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends paid and accrued</a></td>
<td class="num">(14,656)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,656)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan', window );">Shares issued pursuant to Dividend Reinvestment Plan</a></td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Other (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Other</a></td>
<td class="nump">174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,465,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2019</a></td>
<td class="nump">$ 442,549<span></span>
</td>
<td class="nump">$ 755<span></span>
</td>
<td class="nump">$ 264,936<span></span>
</td>
<td class="nump">$ 1,574<span></span>
</td>
<td class="nump">$ 184,592<span></span>
</td>
<td class="num">$ (9,308)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from a tax deficiency associated with a share-based compensation plan other than an employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79507207&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of any shares forfeited. Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the holder of the stock to reinvest dividends paid to them by the entity on new issues of stock by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6816163072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Description of Business and Significant Accounting Policies</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;1&#8212;Description of Business and Significant Accounting Policies </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Nature of Operations</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Healthcare Services Group, Inc. (the &#8220;Company&#8221;) provides management, administrative and operating expertise and services to the housekeeping, laundry, linen, facility maintenance and dietary service departments of the healthcare industry, including nursing homes, retirement complexes, rehabilitation centers and hospitals located throughout the United States. Although the Company does not directly participate in any government reimbursement programs, the Company&#8217;s clients receive government reimbursements related to Medicare and Medicaid. Therefore, they are directly affected by any legislation relating to Medicare and Medicaid reimbursement programs.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company provides services primarily pursuant to full service agreements with its clients. In such agreements, the Company is responsible for the day-to-day management of employees located at the clients&#8217; facilities. The Company also provides services on the basis of management-only agreements for a limited number of clients. The agreements with clients typically provide for renewable one year service terms, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">cancellable</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> by either party upon </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">30 to 90 days</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#8217; notice after an initial period of </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">60&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">120 days</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company is organized into&#160;two reportable segments: housekeeping, laundry, linen and other services (&#8220;Housekeeping&#8221;), and dietary department services (&#8220;Dietary&#8221;).</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Housekeeping consists of managing the clients&#8217; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of a client&#8217;s facility, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at a client facility.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Dietary consists of managing the clients&#8217; dietary departments, which are principally responsible for food purchasing, meal preparation and dietitian professional services, which includes the development of menus that meet residents&#8217; dietary needs.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Unaudited Interim Financial Data</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;) for interim financial information and the requirements of Form&#160;10-Q and Article&#160;10 of Regulation S-X. Accordingly, these consolidated financial statements do not include all of the information and footnotes necessary for a complete presentation of financial position, results of operations and cash flows. However, in the Company&#8217;s opinion, all adjustments which are of a normal recurring nature and are necessary for a fair presentation have been reflected in these consolidated financial statements. The balance sheet shown in this report as of December&#160;31, 2018 has been derived from, and does not includ</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">e</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> all of</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> the disclosures contained in the financial statements for the year ended December&#160;31, 2018. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2018. The results of operations for the three months ended March 31, 2019 are not necessarily indicative of the results that may be expected for any future period.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Use of Estimates in Financial Statements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">In preparing financial statements in conformity with U.S. GAAP, estimates and assumptions are made that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities, and the reported amounts of revenues and expenses. Actual results could differ from those estimates. Significant estimates are used in determining, but are not limited to, the Company&#8217;s allowance for doubtful accounts, accrued insurance claims, valuations, deferred taxes and reviews for potential impairment. The estimates are based upon various factors including current and historical trends, as well as other pertinent industry and regulatory authority information. Management regularly evaluates this information to determine if it is necessary to update the basis for its estimates and to adjust for known changes.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Principles of Consolidation</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The accompanying consolidated financial statements include the accounts of Healthcare Services Group, Inc. and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Cash and Cash Equivalents</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Cash and cash equivalents are held in U.S. financial institutions or in custodial accounts with U.S. financial institutions. Cash equivalents are defined as short-term, highly liquid investments with a maturity of three months or less at time of purchase that are readily convertible into cash and have insignificant interest rate risk.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Accounts and Notes Receivable</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Accounts and notes receivable consist of Housekeeping and Dietary segment receivables from contracts with customers. Accounts receivable initially are recorded at the transaction amount, and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">are </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">recorded after the Company has an unconditional right to payment where only the passage of time is required before payment is received. Each reporting period, the Company evaluates the collectability of outstanding receivable balances and records an allowance for doubtful accounts representing an estimate of probable losses. Additions to the allowance for doubtful accounts are made by recording a charge to bad debt expense reported in&#160;costs of services provided.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Notes receivable are initially recorded when accounts receivable are transferred into a promissory note. Notes receivable are recorded as an alternative to accounts receivable to memorialize an unqualified promise to pay a specific sum, typically with interest, in accordance with a defined payment schedule.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Refer to Note&#160;3&#8212;Accounts and Notes Receivable herein for further information.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Inventories and Supplies</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Inventories and supplies include housekeeping, linen and laundry supplies, as well as food provisions and supplies. Non-linen inventories and supplies are stated at cost to approximate a first-in, first-out (FIFO) basis. Linen supplies are amortized on a straight-line basis over their estimated useful life of 24 months</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes revenue from service agreements with customers when or as the promised goods and services are provided to customers. Revenues are reported net of sales taxes that are collected from customers and remitted to taxing authorities.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The guidance under the Financial Accounting Standards Board (</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">"</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">FASB</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">"</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">) Accounting Standards Codification subtopic 606 </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue from Contracts with Customers</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> (</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">"</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">ASC 606</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">"</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">) became effective and was adopted by the Company as of January 1, 2018 by applying the modified retrospective method for contracts that were not completed as of January 1, 2018. The standard requires the Company to recognize revenue as the promised goods and services within the terms of the Company&#8217;s contracts are performed and satisfied. The amount of revenue </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">recognized by the</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> Company is based on the consideration </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">which the Company expects to be entitled in exchange for </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">providing the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">contracted goods and services. The adoption of this standard did not have a material impact </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">on</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> the Company's accounting for revenue earned relating to the Housekeeping and Dietary segments. The Company also did not recognize an opening adjustment to retained earnings as a result of the adoption of the standard.&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Refer to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Note&#160;2&#8212;Revenue herein for </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">further information. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Leases</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The guidance under FASB Accounting Standards Codification subtopic ASC 842 </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> (&#8220;ASC 842&#8221;) became effective and was adopted by the Company as of January 1, 2019, by applying a modified retrospective transition approach which resulted in the capitalization of the Company's existing operating leases as of January 1, 2019. As such, the Company records assets and liabilities on the balance sheet to recognize the rights and obligations arising from leasing arrangements with contractual terms greater than twelve (12) months, as permitted by U.S. GAAP. A leasing arrangement includes any contract which entitles the Company to the right of use of an identified tangible asset where there are no restrictions as to the direct of use of the asset, and the Company obtains substantially all of the economic benefits from the right of use. As of March&#160;31, 2019 and December&#160;31, 2018, the Company was only the lessee of operating lease arrangements.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company did not recognize an opening adjustment to retained earnings as a result of the adoption of ASC 842, and prior period amounts continue to be reported in accordance with previous guidance.&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Refer to</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;Note&#160;7&#8212;Leases herein for </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">further information.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Income Taxes</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company uses the asset and liability method of accounting for income taxes. Under this method, income tax expense </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">or benefits are </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">recognized for the amount of taxes payable or refundable for the current period. The Company accrues for probable tax obligations as required</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">, based on </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">facts and circumstances in various regulatory environments. In addition, deferred tax assets and liabilities are recognized for </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">expected future tax consequences of temporary differences between the financial reporting and tax bas</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">es</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> of assets and liabilities. When appropriate, valuation allowances are recorded to reduce deferred tax assets to amounts for which realization is more likely than not. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Uncertain income tax positions taken or expected to be taken in tax returns are reflected within the Company&#8217;s financial statements based on a recognition and measurement process. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Earnings per Common Share</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Basic earnings per common share is computed by dividing income available to common shareholders by the weighted-average number of common shares outstanding for the period. Diluted earnings per common share is </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">computed</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> using the weighted-average number of common shares outstanding and dilutive common shares, such as those issuable upon exercise of stock options and upon the vesting of restricted stock and restricted stock units.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Share-Based Compensation</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company estimates the fair value of share-based awards on the date of grant using the Black-Scholes valuation model for stock options and using the share price on the date of grant for restricted stock and restricted stock units. The value of the award is recognized ratably as an expense in the Company&#8217;s Consolidated Statements of Comprehensive Income over the requisite service periods, with adjustments made for forfeitures as they occur.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Identifiable Intangible Assets and Goodwill</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Identifiable intangible assets are amortized on a straight-line basis over their respective lives. Goodwill represents the excess of cost over the fair value of net assets of acquired businesses. Management reviews the carrying value of goodwill annually during the fourth quarter to assess for impairment, or more often if events or circumstances indicate that the carrying value may exceed its estimated fair value.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">No&#160;impairment loss was recognized on the Company&#8217;s intangible assets or goodwill during the three months ended March 31, 2019. </span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Reclassification</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Certain prior period amounts have been reclassified to conform to current year presentation.&#160;The Company has&#160;modified its presentation of interest expense, which is now presented&#160;separately in&#160;the Consolidated Statements of Comprehensive Income.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Correction of Immaterial Errors</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">In the first quarter of 2019, the Company updated its presentation of the tax benefit from equity compensation plans in the Consolidated Statements of Cash Flows. The tax benefit from equity compensation plans is now reflected as a component of the change in income taxes payable, as opposed to an offset to stock-based compensation expense.&#160;There was no impact to the Company's net cash provided by operating activities as a result of the correction in the Consolidated Statement of Cash Flows. Additionally, the Company updated its presentation of the income and costs&#160;associated with the Company's wholly-owned captive insurance company. Historically, such income and costs&#160;were reflected in the Company's revenues and costs of services&#160;provided within the Housekeeping segment. Such&#160;income and costs are now presented in "Investment and other income, net" in the Consolidated Statements of Comprehensive Income and for segment reporting purposes, those amounts are reflected in Corporate and eliminations. Prior period information has been revised to reflect the changes, which resulted in a $1.2 million and $0.7 million reduction of revenue and costs of services,&#160;respectively, in the first quarter 2018 Consolidated Statement of Comprehensive Income, with a corresponding increase of $0.5 million to Investment and other income, net.&#160;There was no impact to the Company's net income as a result of the historical errors or the corrections.&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Concentrations of Credit Risk</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Company's </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">financial instruments that are subject to credit risk are cash and cash equivalents, marketable securities, deferred compensation funding and accounts and notes receivable. At March&#160;31, 2019 and December&#160;31, 2018, substantially all of the Company&#8217;s cash and cash equivalents and marketable securities were held in one large financial institution located in the United States.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;The Company&#8217;s marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s clients are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company&#8217;s clients are highly reliant on Medicare, Medicaid and third party payors&#8217; reimbursement funding rates. New legislation or changes in existing regulations could directly impact the governmental reimbursement programs in which the clients participate. As a result, the Company may not </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">realize</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> the full effects of such programs until these laws are fully implemented and governmental agencies issue applicable regulations or guidance.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Recent Accounting Pronouncements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, Credit Losses - Measurement of Credit Losses on Financial Instruments ("ASC 326"). The standard significantly changes how entities will measure credit losses for most financial assets</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">, including accounts and notes receivables. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The standard will replace today&#8217;s &#8220;incurred loss&#8221; approach with an &#8220;expected loss&#8221; model</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">, under which companies will recognize allowances based on expected&#160;rather than incurred losses.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> Entities will apply the standard&#8217;s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective. The standard is effective for interim and annual reporting periods beginning after December 15, 2019. The Company is currently assessing the impact of adopting this standard on the Company&#8217;s financial statements and related disclosures.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6816133264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;2&#8212;Revenue </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">presents its consolidated revenues </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">disaggregate</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">d</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> by reportable segment, as Management evaluates the nature, amount, timing and uncertainty of the Company&#8217;s revenues by segment. Refer to Note&#160;13&#8212;Segment Information herein as well as the information below regarding the Company&#8217;s reportable segments. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Housekeeping </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Housekeeping accounted for $233.1 million and&#160;$245.2 million of the Company&#8217;s consolidated revenues for</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">the three months ended March 31, 2019 and 2018, respectively</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">, which represented&#160;approximately 49.0% of the Company's revenues in each period</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">. The services provided under this segment include managing clients&#8217; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of the clients&#8217; facilities, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at the clients&#8217; facilities. Upon beginning service with a client facility, the Company typically hire and train the employees previously employed by such facility and assign an on-site manager to supervise and train the front-line personnel and coordinate housekeeping services with other facility support functions in accordance with client requests. Such management personnel also oversee the execution of various cost and quality control procedures including continuous training and employee evaluation, and on-site testing for infection control. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Dietary </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Dietary services </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">accounted for</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;$243.0 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">and&#160;$255.4 million of the Company&#8217;s consolidated revenues for</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> the</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;three months ended March 31, 2019 and 2018, respectively</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">, which represented approximately 51.0%&#160;of the Company's revenues in each period</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">. Dietary services consist of managing clients&#8217; dietary departments which are principally responsible for food purchasing, meal preparation and professional dietitian services, which include the development of menus that meet the dietary needs of residents. On-site management is responsible for all daily dietary department activities, with regular support being provided by a District Manager specializing in dietary services, as well as a registered dietitian. The Company also offers clinical consulting services to facilities which if contracted is a service bundled within the monthly service provided to clients. Upon beginning service with a client facility, the Company typically hire and train the employees previously employed by such facility and assign an on-site manager to supervise and train the front-line personnel and coordinate dietitian services with other facility support functions in accordance with client requests. Such management personnel also oversee the execution of various cost- and quality-control procedures including continuous training and employee evaluation.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">A</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">ll of the Company's revenues are derived from contracts with customers. The Company accounts for revenue from contracts with customers in accordance with ASC 606, and as such, the Company recognizes revenue to depict the transfer of promised goods and services to customers in amounts that reflect the consideration to which the Company expects to be entitled in exchange for those goods and services. The Company&#8217;s costs of obtaining contracts are not material.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company performs services and provides goods in accordance with </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">its service agreement </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">contracts with its customers. Such</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> service agreement</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> contracts typically provide for a renewable </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">one year</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> service term, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">cancellable</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> by either party upon 30 to 90 days' notice, after an initial period of 60 to 120 days.&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">A p</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">erformance obligation</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> is the unit of account under ASC 606 and is</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">defined as </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">a promise in a contract to transfer a distinct good or service to the customer ASC 606. The Company&#8217;s Housekeeping and Dietary contracts relate to the provision of bundles of goods, services or both, which represent a series of distinct goods and services and that are substantially the same and that have the same pattern of transfer to the customer. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">T</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">he Company accounts for the series as a single performance obligation satisfied over time, as the customer simultaneously receives and consumes the benefits of the goods and services provided. Revenue is recognized using the output method, which is based upon the delivery of goods and services to the clients&#8217; facilities. In limited cases, the Company provides goods, services or both, before the execution of a written contract. In these cases, the Company defers the recognition of revenue until a contract is executed. The amount of such deferred revenue was not material as of March&#160;31, 2019 and December&#160;31, 2018.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;Additionally, all such revenue amounts deferred as of December&#160;31, 2018 were subsequently recognized as revenue during the three months ended March 31, 2019.&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to its customers. The transaction price does not include taxes assessed or collected. The Company&#8217;s contracts detail the fees that the Company charges for the goods and services it provides. For certain contracts which contain a variable component to the transaction price, the Company is required to make estimates of the amount of consideration to which the Company will be entitled, based on variability in resident and patient populations serviced, product usage or quantities consumed. The Company recognizes revenue related to such estimates only when Management determines that there will not be a significant reversal in the amount of revenue recognized. The Company&#8217;s contracts generally do not contain significant financing components, as the contracts contain payment terms that are less than one year.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company allocates the transaction price to each performance obligation, noting that the bundle of goods, services or goods and services provided under each Housekeeping and Dietary contract represents a single performance obligation that is satisfied over time. The Company recognizes the related revenue when it satisfies the performance obligation by transferring a bundle of promised goods, services or both to a customer. Such recognition is on a monthly or weekly basis, as goods are provided and services are performed. In some cases, the Company requires customers to pay in advance for goods and services to be provided. As of March&#160;31, 2019 and December&#160;31, 2018, the value of the contract liabilities </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">associated with customer prepayments </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">was not material.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;Additionally, all such revenue amounts deferred as of December&#160;31, 2018 were subsequently recognized as revenue during the three months ended March 31, 2019. </span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Transaction Price Allocated to Remaining Performance Obligations</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company&#160;recognizes&#160;revenue as it satisfies the performance obligations associated with contracts with customers, which due to the nature of the goods and services provided by the Company, are satisfied over time. Contract's</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> may contain transaction prices that are fixed, variable or both. The significant majority of the Company&#8217;s contracts with customers have an initial term of one year or less, with renewable one year service terms, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">cancellable</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> by either party upon 30 to 90 days</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">'</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> notice after an initial period of</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">60 to 120 days. For the purpose of disclosing the transaction price allocated to remaining performance obligations, the Company elected to apply practical expedients available under the guidance in ASC 606 to exclude from the calculation future revenues </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">related to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">contracts with variable consideration that are for a term of one year</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">or less. As of March&#160;31, 2019, the revenue expected to be recognized </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">for </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">the fixed transaction price associated with the remaining performance obligations under the Company&#8217;s existing contracts with a term greater than one year is $135.7 million for the remainder of 2019, $181.0 million for 2020, $181.0 million for 2021, $181.0 million for 2022, $181.0 million for 2023 and $30.2 million thereafter.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6816220128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts and Notes Receivable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Accounts and Notes Receivable</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;3&#8212;Accounts and Notes Receivable </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s accounts and notes receivable balances consisted of the following as of March&#160;31, 2019 and December&#160;31, 2018:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:58.263930%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.501466%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.501466%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts and notes receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">411,736&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">389,047&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(58,630)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(47,209)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net short-term accounts and notes receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">353,106&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">341,838&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Notes receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">49,291&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">53,043&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,000)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,000)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net long-term notes receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">39,291&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">43,043&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net accounts and notes receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">392,397&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">384,881&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company makes credit decisions on a case</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">-</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">by</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">-</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">case basis after reviewing a number of qualitative and quantitative factors related to the specific client as well as current industry variables that may impact that client. There are a variety of factors that impact a client&#8217;s ability to pay in accordance with the Company&#8217;s service agreements. These factors include, but are not limited to, fluctuating census numbers, litigation costs and the client&#8217;s participation in programs funded by federal and state governmental agencies. Deviations in the timing or amounts of reimbursements under those programs can impact the client&#8217;s cash flows and their ability to make timely payments. However, the client's obligation to pay the Company in accordance with the service agreements are not contingent upon the client&#8217;s cash flows. Notwithstanding the Company&#8217;s efforts to minimize its credit risk exposure, the aforementioned factors, as well as other factors that impact client cash flows or ability to make timely payments, could have an indirect, yet material adverse effect on the Company&#8217;s results of operations and financial condition.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s net current accounts and notes receivable balance increased from December&#160;31, 2018. Fluctuations in net accounts and notes receivable are generally attributable to a variety of factors including, but not limited to, the timing of cash receipts from customers and the inception, transition or termination of client relationships. The Company deploys significant resources and has invested in tools and processes to optimize Management&#8217;s credit and collections efforts. When appropriate, the Company utilizes interest-bearing promissory notes as an alternative to accounts receivable to enhance the collectability of amounts due, by instituting definitive repayment plan</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">s</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> and providing a means by which to further evidence the amounts owed. As of March 31, 2019 and December&#160;31, 2018, the Company had</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> promissory notes outstanding </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">$57.2 million and $63.3 million, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">respectively, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">net of reserves. In addition, the Company may assist clients who are adjusting to changes in their cash flows by amending the Company&#8217;s agreements from full-service to management-only arrangements, or by modifying contractual payment terms to accommodate clients who have in good faith established clearly-defined plans for addressing cash flow issues. These efforts are intended to minimize the Company&#8217;s collections risk while maintaining relationships with the clients.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5162-111524<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5066-111524<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e603758-122996<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6815709616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Doubtful Accounts<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesTextBlock', window );">Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;4&#8212;Allowance for Doubtful Accounts </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The allowance for doubtful accounts is established when the Company determines that it is probable that receivables have been impaired and the Company can reasonably estimate the amount of the losses. The related provision for bad debts is charged to costs of services provided in the Company&#8217;s Consolidated Statements of Comprehensive Income. The allowance for doubtful accounts is evaluated based on the Company&#8217;s ongoing review of accounts and notes receivable and is inherently subjective as it requires estimates susceptible to significant revision as more information becomes available.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company has had varying collections experience with respect to its accounts and notes receivable. The Company has sometimes extended the period of payment for certain clients beyond contractual terms. In order to provide for such collection issues and the general risk associated with the granting of credit terms, the Company recorded bad debt provisions (in Allowance for Doubtful Accounts) of </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">$18.5 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">$37.1 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> for the three months ended March 31, 2019 and 2018, respectively. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The increase in the allowance for the first quarter 2019 over the Company's normal bad debt provision is related primarily to the restructuring of a&#160;Northeast based operator. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The decrease in the provision for bad debts period-over-period is primarily related to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">the provision recognized&#160;in the first quarter 2018 related to the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">corporate restructurings of two privately-held, multi-state operators. </span></div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">In making the credit evaluations, in addition to analyzing and anticipating, where possible, the specific cases described above, Management considers the general collection risk associated with trends in the long-term care industry. The Company establishes credit limits, performs ongoing credit evaluations and monitors accounts to minimize the risk of loss. Despite the Company&#8217;s efforts to minimize credit risk exposure, clients could be adversely affected if future industry trends change in such a manner as to negatively impact their cash flows. If the Company&#8217;s clients experience a negative impact on their cash flows, it could have a material adverse effect on the Company&#8217;s </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">consolidated </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">results of operations and financial condition.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -URI http://asc.fasb.org/topic&amp;trid=2196771<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6823300128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Accumulated Other Comprehensive Income by Component<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Changes in Accumulated Other Comprehensive Income by Component</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;5&#8212;Changes in Accumulated Other Comprehensive Income by Component </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Accumulated other comprehensive income consists of unrealized gains and losses from the Company&#8217;s available-for-sale marketable securities. The following table provides a summary of the changes in accumulated other comprehensive income for the three months ended March 31, 2019 and 2018:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">Unrealized Gains and Losses on Available-for-Sale Securities</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;">1</sup></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive income &#8212; beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">158&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">837&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,419&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,208)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">(Gains) losses reclassified from other comprehensive income</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">2</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">70&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Net current period other comprehensive income (loss)</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">3</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,138)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive income (loss) &#8212; ending balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,574&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(301)</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">All amounts are net of tax</span></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">2.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Realized gains and losses were recorded pre-tax under &#8220;Investment and other income&#8221; in our Consolidated Statements of Comprehensive Income. For the&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">three months ended March 31, 2019,&#160;the Company recorded less than $0.1 million of realized gains from the sale of available-for-sale securities. For the three months ended March 31, 2018, the Company recorded $0.1 million of realized losses from the sale of available-for-sale securities. Refer to Note&#160;9&#8212;Fair Value Measurements herein for further information.</span></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">3.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">For the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">three months ended March 31, 2019 and 2018, the changes in other comprehensive income (loss) were net of a tax expense of $0.4 million and a benefit of $0.3 million, respectively.</span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:59.257310%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.005848%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.005848%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:21pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts Reclassified from Accumulated Other Comprehensive Income</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31, </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) from the sale of available-for-sale securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(89)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax (expense) benefit</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">19&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net gain (loss) reclassified from accumulated other comprehensive income (expense)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(70)</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI http://asc.fasb.org/topic&amp;trid=2134417<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6816156208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;6&#8212;Property and Equipment </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment are recorded at cost. Depreciation is recorded over the estimated useful life of each class of depreciable asset, and is computed using the straight-line method. Leasehold improvements are amortized over the shorter of the estimated asset life or term of the lease. Repairs and maintenance costs are charged to expense as incurred.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the amounts of property and equipment by each class of depreciable asset as of March&#160;31, 2019 and December&#160;31, 2018:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">March 31, 2019&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;">1</sup></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Housekeeping and Dietary equipment</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">23,251&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22,596&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer hardware and software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,413&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,114&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease - right-of-use assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">18,137&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Other&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">2</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,370&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">920&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property and equipment, at cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">55,171&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">35,630&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated depreciation</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">25,094&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22,730&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">30,077&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,900&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Upon the adoption of ASC 842 the Company recognized right of use assets pertaining to leases in Property and Equipment, net. Prior period amounts continue to be reported in accordance with previous guidance.</span></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">2.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Includes furniture and fixtures, leasehold improvements and autos and trucks including auto leases.</span></div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Depreciation expense&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">for&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">the three months ended March 31, 2019 and 2018 was</span>&#160;$2.4 million and&#160;$1.3 million, respectively.&#160;Of the depreciation&#160;expense recorded&#160;for the three months ended March 31, 2019,&#160;$1.2 million&#160;related to the depreciation of the&#160;Company's&#160;operating lease - right-of-use assets.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6815684224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;7&#8212;Leases</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company recognize</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">s</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> right</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">-</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">of</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">-</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">use assets (&#8220;ROU Assets&#8221;) and lease liabilities (&#8220;Lease Liabilities&#8221;)&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">for</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> automobiles, office buildings, IT equipment, and small storage units for the temporar</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">y</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> storage of </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">operational</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> equipment.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;The Company's leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> have remaining lease terms </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">ranging from</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">less than 1 year</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> to 10 years</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">, and have extension options ranging from 1 year to</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;5 years</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">. Most leases include the</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> option to terminate the lease within 1 year.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Upon adopting ASC 842, the Company</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">made accounting policy election</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">s using practical expedients offered under the guidance </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">to combine lease and non-lease components within leasing arrangements</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> and  to recognize the payments associated with&#160;short-term leases in&#160;earnings on a straight-line basis over the lease term, with the cost associated with variable lease payments recognized when incurred. These accounting policy elections&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">impact&#160;the value of the Company&#8217;s ROU Assets and Lease Liabilities. The value of the Company&#8217;s ROU Assets is</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;determined as</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> the non-depreciated fair value of its leasing arrangements</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> and is recorded to property and equipment, net&#160;on the Company's&#160;Consolidated&#160;Balance Sheet</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">. The value of the Company&#8217;s Lease Liabilities is the present value of </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">fixed </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">lease payments not yet paid</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> discounted using either the rate implicit in the lease contract</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> if that rate can be determined</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">, or the Company&#8217;s incremental borrowing rate</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> ("IBR") and is recorded in Other accrued expenses and Lease liabilities - long-term portion on the Company's Consolidated Balance Sheet</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> Any future lease payments that are not&#160;fixed based on the terms of the lease contract, or&#160;fluctuate&#160;based on&#160;a factor other than an index or rate, are considered variable lease payments and are not included in the value of the Company's ROU Assets or Lease Liabilities.&#160;The Company's IBR&#160;is determined as the rate of interest that the Company would have to pay to borrow on a&#160;collateralized basis over a similar term an amount equal to the lease payments in a similar economic&#160;environment.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Components of lease expense as well as supplemental information required by ASC 842 are presented below for the three months ended March 31, 2019.</span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:73.584795%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:22.415205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">Lease cost</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:400;line-height:100%;">&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,214&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">221&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">153&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,588&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other information</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,307&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term &#8212; operating leases</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.9 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate &#8212; operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">ASC 842 was adopted as of January 1, 2019. As such, prior period numbers remain unadjusted and in accordance with prior U.S. GAAP. Lease expense for the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">three months ended March 31, 2018 was $0.9 million.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">During the three months ended March 31, 2019, the Company's ROU Assets and Lease Liabilities were both reduced by $0.1 million due to lease cancellations which are accounted for as noncash transactions. </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of March&#160;31, 2019:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:72.853801%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:22.415205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Period/Year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">April 1 to December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,822&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,306&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,489&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,447&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,258&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,285&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5,514&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">20,121&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6823370864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Excluding Goodwill) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Other Intangible Assets</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;8&#8212;Other Intangible Assets </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s other intangible assets consist of customer relationships which were obtained through acquisitions and are recorded at their fair values at the date of acquisition. Intangible assets with determinable lives are amortized on a straight-line basis over their estimated useful lives. The customer relationships have a weighted-average amortization period of approximately 10 years. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the estimated amortization expense for intangibles subject to amortization for the remainder of 2019, the following five fiscal years and thereafter:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:72.853801%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:22.415205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Period/Year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">April 1 to December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,124&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2020&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,165&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2021&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,165&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2022&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,165&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2023&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,168&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,035&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,655&#160;</span></td></tr></table></div>Amortization expense for the three months ended March 31, 2019 and 2018 was $1.0 million and $1.1 million, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6816144000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;9&#8212;Fair Value Measurements </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s current assets and current liabilities are financial instruments and most of these items (other than marketable securities and inventories) are recorded at cost in the Consolidated Balance Sheets. The estimated fair value of these financial instruments approximates their carrying value due to their short-term nature. The carrying value of the Company&#8217;s line of credit represents the outstanding amount of the borrowings, which approximates fair value. The Company&#8217;s financial assets that are measured at fair value on a recurring basis are its marketable securities and deferred compensation funding. The recorded values of all of the financial instruments approximate their current fair values because of their nature, stated interest rates and respective maturity dates or durations. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s marketable securities consist of tax-exempt municipal bonds, which are classified as available-for-sale and are reported at fair value. Unrealized gains and losses associated with these investments are included in other comprehensive income (net of tax) within the Consolidated Statements of Comprehensive Income. The fair value of these marketable securities is classified within Level 2 of the fair value hierarchy, as these securities are measured using quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable. Such valuations are determined by a third-party pricing service. For the three months ended March 31, 2019 and 2018, the Company recorded unrealized gains&#160;of $1.4 million and unrealized </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">losses</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> of $1.1 million on marketable securities, respectively. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">For the three months ended March 31, 2019 and 2018, the Company received total proceeds, less the amount of interest received, of $3.5 million and $2.4 million, respectively, from sales of available-for-sale municipal bonds. For the three months ended March 31, 2019 and 2018, these sales resulted in realized gains of less than $0.1 million and realized losses of $0.1 million, respectively, which were recorded in &#8220;Other income, net &#8211; Investment and interest</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> income</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#8221; in the Consolidated Statements of Comprehensive Income. The basis for the sale of these securities was the specific identification of each bond sold during the period.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The investments under the funded deferred compensation plan are accounted for as trading securities and unrealized gains or losses are included in earnings. The fair value of these investments are determined based on quoted market prices (Level 1).</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;For the three months ended March 31, 2019 and 2018, the Company's&#160;recognized unrealized gains related to equity securities still held at the reporting date of $3.4 million and $0.3 million, respectively.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following tables provide fair value measurement information for the Company&#8217;s marketable securities and deferred compensation fund investments as of March&#160;31, 2019 and December&#160;31, 2018:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"><tr><td style="width:1.0%;"/><td style="width:29.617647%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">As of March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair&#160;Value&#160;Measurement&#160;Using:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted Prices in&#160;Active Markets (Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Other Observable Inputs (Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal bonds &#8212; available-for-sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">78,508&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">78,508&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">78,508&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation fund</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Money Market </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,793&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,793&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,793&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balanced and Lifestyle</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,017&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,017&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,017&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Large Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,776&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,776&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,776&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Small Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,608&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,608&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,608&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed Income</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,568&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,568&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,568&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,678&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,678&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,678&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,372&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,372&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,372&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation fund</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">31,812&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">31,812&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">30,019&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,793&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr></table></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"><tr><td style="width:1.0%;"/><td style="width:29.617647%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair&#160;Value Measurement Using:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted Prices in&#160;Active Markets (Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Other Observable Inputs (Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal bonds &#8212; available-for-sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,362&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,362&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,362&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation fund</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Money Market </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,529&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,529&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,529&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balanced and Lifestyle</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,265&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,265&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,265&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Large Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,195&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,195&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,195&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Small Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,217&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,217&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,217&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed Income</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,432&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,432&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,432&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,485&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,485&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,485&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,990&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,990&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,990&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation fund</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">29,113&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">29,113&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">26,584&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,529&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">The fair value of the money market fund is based on the net asset value (&#8220;NAV&#8221;) of the shares held by the plan at the end of the period. The money market fund includes short-term United States dollar denominated money market instruments and the NAV is determined by the custodian of the fund. The money market fund can be redeemed at its NAV at the measurement date as there are no significant restrictions on the ability to sell this investment.</span></div><div style="padding-right:18pt;text-align:justify;margin-top:3pt;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"/><td style="width:39.116006%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.160059%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.160059%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.160059%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.160059%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.306902%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other-than-temporary Impairments</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Type of security:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal bonds &#8212; available-for-sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,516&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,092&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(100)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">78,508&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,516&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,092&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(100)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">78,508&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Type of security:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal bonds &#8212; available-for-sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,162&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">633&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(433)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,362&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,162&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">633&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(433)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,362&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the contractual maturities of debt securities held at March&#160;31, 2019 and December&#160;31, 2018, which are classified as marketable securities in the Consolidated Balance Sheets:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:57.649123%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal&#160;Bonds&#160;&#8212; Available-for-Sale</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Contractual maturity:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturing in one year or less</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">957&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,645&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturing in second year through fifth year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">23,162&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">24,649&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturing in sixth year through tenth year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">17,008&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">14,769&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturing after ten years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">37,381&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">35,299&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">78,508&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,362&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementInputsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6816150960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;10&#8212;Stock-Based Compensation </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The components of the Company&#8217;s stock-based compensation expense for the three months ended March 31, 2019 and 2018 are as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:60.573099%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.421053%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.421053%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">664&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">771&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock and restricted stock units</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">992&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">637&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee Stock Purchase Plan</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">182&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">161&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Total pre-tax stock-based compensation expense charged against income </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,838&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,569&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Stock-based compensation expense is recorded in cost of services and selling, general and administrative expense in the Company&#8217;s Consolidated Statements of Comprehensive Income. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">At March&#160;31, 2019, the unrecognized compensation cost related to unvested stock options and awards was $21.7 million. The weighted average period over which these awards will vest is approximately 3.2 years.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">2012 Equity Incentive Plan</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s Second Amended and Restated 2012 Equity Incentive Plan (the &#8220;Plan&#8221;) provides that current or prospective officers, employees, non-employee directors and advisors can receive share-based awards such as stock options, restricted stock, restricted stock units and other stock awards. The Plan seeks to promote the highest level of performance by providing an economic interest in the long-term success of the Company. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">As of March&#160;31, 2019, 3.6 million&#160;shares of common stock were reserved for issuance under the Plan, including 0.6 million shares available for future grant. No stock award will have a term in excess of</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">10 years. All awards granted under the Plan become vested and exercisable ratably over a 5 years</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">period on each yearly anniversary of the grant date.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Nominating, Compensation and Stock Option Committee of the Board of Directors is responsible for determining the terms of the grants in accordance with the Plan.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock Options</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">A summary of stock options outstanding under the Plan as of December&#160;31, 2018 and changes during the three months ended March 31, 2019 is as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Options Outstanding</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,121&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">31.53&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">188&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">40.49&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(68)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">27.15&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(5)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">36.37&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Expired</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">13.68&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,234&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">32.42&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The weighted average grant-date fair value of stock options granted during the three months ended March 31, 2019 and 2018 was $8.18 and $10.48 per common share, respectively. The total intrinsic value of options exercised during the three months ended March 31, 2019 and 2018 was $0.9 million and $4.2 million, respectively. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The fair value of stock option awards granted in 2019 and 2018 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average expected life</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5.7 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes other information about the stock options at March&#160;31, 2019:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:73.584795%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:22.415205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(amounts in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate intrinsic value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,137&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining contractual life</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of options</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,364&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average exercise price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">27.84&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate intrinsic value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,912&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining contractual life</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4.8 years</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Restricted Stock Units and Restricted Stock</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The fair value of outstanding restricted stock units and restricted stock was determined based on the market price of the shares on the date of grant. During the three months ended March 31, 2019, the Company </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">granted&#160;0.2 million&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">restricted stock units with a weighted average grant date fair value of $40.49 per unit. During the three months ended March 31, 2018, the Company granted 0.1 million restricted stock units with a weighted average grant date fair value of $52.06 per share.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">During the three months ended March 31, 2019 and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">2018</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">, the Company did not grant any restricted stock. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">A summary of the outstanding restricted stock units and restricted stock as of December&#160;31, 2018 and changes during the three months ended March 31, 2019 is as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.087719%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted Stock Units and Restricted Stock</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Number</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">241&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">45.47&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">194&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">40.49&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(60)</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">42.91&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">52.06&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">374&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">43.29&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Employee Stock Purchase Plan</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company's Employee Stock Purchase Plan ("ESPP") is currently available through 2021 to all eligible employees. All full-time and part-time employees who work an average of 20 hours&#160;per week and have completed two years of continuous service with the Company are eligible to participate. Annual offerings commence and terminate on the respective year&#8217;s first and last calendar day. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Under the ESPP, the Company is authorized to issue up to 4.1 million shares of its common stock to its employees. Pursuant to such authorization, there are 2.2 million shares available for future grant at March&#160;31, 2019.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The expense associated with the options granted under the ESPP during the three months ended March 31, 2019 and 2018 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.57%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.89%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average expected life (years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">30.8%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">20.8%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Deferred Compensation Plan</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company offers a Supplemental Executive Retirement Plan (&#8220;SERP&#8221;) for executives and certain key employees. The SERP allows participants to defer a portion of their earned income on a pre-tax basis and as of the last day of each plan year, each participant will be credited with a match of a portion of their deferral in the form of the Company&#8217;s common stock based on the then-current market value. Under the SERP, the Company is authorized to issue 1.0 million shares of its common stock to its employees. Pursuant to such authorization, the Company has 0.4 million shares available for future grant at March&#160;31, 2019. At the time of issuance, such shares are accounted for at cost as treasury stock. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes information about the SERP during the three months ended March 31, 2019 and 2018:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">SERP expense </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">169&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">191&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gain recorded in SERP liability account</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,418&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">231&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Both the SERP match and the deferrals are included in the selling, general and administrative caption in the Consolidated Statements of Comprehensive Income.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809264992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_DividendsDeclaredAndPaidTextBlock', window );">Dividends</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;11&#8212;Dividends </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">During the three months ended March 31, 2019, the Company paid regular quarterly cash dividends totaling approximately $14.6 million as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:71.645681%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:24.354319%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Quarter Ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash dividend paid per common share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0.19625&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash dividends paid</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">14,588&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Record date</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">February 15, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Payment date</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 22, 2019</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Additionally, on April&#160;30, 2019, the Company&#8217;s Board of Directors declared a regular quarterly cash dividend of $0.19750 per common share, which will be paid on June&#160;28, 2019, to shareholders of record as of the close of business on May&#160;24, 2019.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Cash dividends declared for the periods presented were as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash dividends declared per common share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0.19750&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0.19250&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_DividendsDeclaredAndPaidTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of cash dividends declared by an entity during the period for common. This element includes paid and unpaid dividends declared during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_DividendsDeclaredAndPaidTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6823300128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;12&#8212;Income Taxes </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The 2019 estimated annual effective tax rate is expected to be approximately 21% to 23%. The actual annual effective tax rate will be impacted by the tax effects of option exercises or vested awards, which are treated as discrete items in the reporting period in which they occur, and therefore cannot be considered in the calculation of the estimated annual effective tax rate. The impact on the Company&#8217;s income tax provision for the three months ended March 31, 2019 for such discrete items was approximately $0.1 million. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Differences between the effective tax rate and the applicable U.S. federal statutory rate arise primarily from the effect of state and local income taxes, share-based compensation and tax credits available to the Company. The actual 2019 effective tax rate will likely vary from the estimate depending on the availability of tax credits and the exercise of stock options and vesting of share-based awards. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for income taxes using the asset and liability method, which results in recognizing income tax expense based on the amount of income taxes payable or refundable for the current year. Additionally, the Company regularly evaluates the tax positions taken or expected to be taken resulting from financial statement recognition of certain items. Based on the evaluation, there are no significant uncertain tax positions requiring recognition in the Company&#8217;s financial statements. The evaluation was performed for the tax years ended December&#160;31, 2013 through&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">2018</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> (with regard to U.S. federal income tax returns) and December&#160;31, 2012 through&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">2018</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> (with regard to various state and local income tax returns), the tax years which remain subject to examination by major tax jurisdictions as of March&#160;31, 2019. </span></div>The Company may from time to time be assessed interest or penalties by taxing jurisdictions, although any such assessments historically have been minimal and immaterial to its financial results. When the Company has received an assessment for interest and/or penalties, it will be classified in the financial statements as selling, general and administrative expense. In addition, any interest or penalties relating to recognized uncertain tax positions would also be recorded in selling, general and administrative expense.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6823338032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;13&#8212;Segment Information </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company manages and evaluates its operations in two reportable segments: Housekeeping (housekeeping, laundry, linen and other services) and Dietary (dietary department services). Although both segments serve the same client base and share many operational similarities, they are managed separately due to distinct differences in the type of services provided, as well as the specialized expertise required of the professional management personnel responsible for delivering each segment&#8217;s services. Such services are rendered pursuant to discrete service agreements, specific to each reportable segment. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s accounting policies for the segments are generally the same as described in the Company&#8217;s significant accounting policies. Differences between the reportable segments&#8217; operating results and other disclosed data and the information in the consolidated financial statements relate primarily to corporate level transactions and recording of transactions at the reportable segment level using other than generally accepted accounting principles. There are certain inventories and supplies that are primarily expensed when incurred within the operating segments, while they are capitalized in the consolidated financial statements. In addition, most corporate expenses such as corporate salary and benefit costs, certain legal costs, bad debt expense, information technology costs, depreciation, amortization of finite-lived intangible assets, share based compensation costs and other corporate-specific costs, are not allocated to the operating segments. There are also allocations for workers&#8217; compensation and general liability expense within the operating segments that differ from the actual expense recorded by the Company under U.S. GAAP. Segment amounts disclosed are prior to elimination entries made in consolidation.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Housekeeping&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">233,134&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">245,161&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dietary</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">242,977&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">255,401&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">476,111&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">500,562&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Housekeeping</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">26,507&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">28,937&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dietary</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">15,425&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">14,730&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Corporate and eliminations</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">&#160;</sup><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">2</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(30,040)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(45,062)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">11,892&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,395)</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Prior year Housekeeping and Corporate revenues were revised for the presentation of the revenues earned by the Company's wholly-owned captive insurance subsidiary. Refer to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">Note&#160;1&#8212;Description of Business and Significant Accounting Policies herein for additional disclosure regarding the revision.</span></div>2.Primarily represents corporate office costs and related overhead, recording of certain inventories and supplies and workers compensation costs at the reportable segment level which use accounting methods that differ from those used at the corporate level, as well as consolidated subsidiaries&#8217; operating expenses that are not allocated to the reportable segments, net of investment and other income and interest expense.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6823300128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Common Share</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:117%;">Note 14&#8212;Earnings Per Common Share</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:117%;">Basic and diluted earnings per common share are computed by dividing net income by the weighted-average number of basic and diluted common shares outstanding, respectively. The weighted-average number of diluted common shares includes the impact of dilutive securities, including outstanding stock options and unvested restricted stock and restricted stock units. The table below reconciles the weighted-average basic and diluted common shares outstanding:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:21pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common shares outstanding - basic</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">74,301&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">73,913&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Effect of dilutive securities </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">418&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">812&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common shares outstanding - diluted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">74,719&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">74,725&#160;</span></td></tr></table></div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Certain outstanding equity awards are anti-dilutive and were therefore excluded from the calculation of the weighted average number of diluted common shares outstanding. During the </span>three months ended March 31, 2019, stock options to purchase 0.8 million shares having a weighted average exercise price of $41.80 per share, were excluded. During the three months ended March 31, 2018, stock options to purchase 0.2 million shares having a weighted average exercise price of $52.06 per share, were excluded. During the three months ended March 31, 2019 and 2018, 0.3 million and 0.1 million restricted stock units were excluded.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6823370864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Other Contingencies</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:117%;">Note&#160;15&#8212;Other Contingencies </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:117%;">Line of Credit</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;">At March&#160;31, 2019, the Company had a $475 million bank line of credit on which to draw for general corporate purposes. Amounts drawn under the line of credit are payable upon demand and generally bear interest at </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;">a float rate, based on the Company's leverage ratio, and starting at </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;">LIBOR plus&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;">115</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"> basis points</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;">&#160;(or if LIBOR becomes unavailable, the higher of the Overnight Bank Funding Rate, plus 50 basis points and the Prime Rate). As of both</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;">&#160;March&#160;31, 2019</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;"> and December&#160;31, 2018&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;">there were </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;">$30.0 million&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;">in borrowings under the line of credit</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;">. The line of credit requires the Company to satisfy two financial covenants, with which the Company is in compliance as of March&#160;31, 2019 and expects to remain in compliance. The line of credit expires on December&#160;21, 2023.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;">At March&#160;31, 2019, the Company also had outstanding $62.7 million in irrevocable standby letters of credit, which relate to payment obligations under the Company's insurance programs. In connection with the issuance of the letters of credit, the amount available under the line of credit was reduced by&#160;$62.7 million at March&#160;31, 2019.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:12pt;line-height:115%;">&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:115%;">The letters of credit expire on January 2, 2020.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Tax Jurisdictions and Matters</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:117%;">The Company provides services throughout the continental United States and is subject to numerous state and local taxing jurisdictions. In the ordinary course of business, a jurisdiction may contest the Company&#8217;s reporting positions with respect to the application of its tax code to the Company&#8217;s services, which could result in additional tax liabilities.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company has tax matters with various taxing authorities. Because of the uncertainties related to both the probable outcomes and amount of probable assessments due, the Company is unable to make a reasonable estimate of a liability. The Company does not expect the resolution of any of these matters, taken individually or in the aggregate, to have a material adverse effect on the consolidated financial position or results of operations based on the Company&#8217;s best estimate of the outcomes of such matters.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Legal Proceedings</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company is subject to various claims and legal actions in the ordinary course of business. Some of these matters include payroll and employee-related matters and examinations by governmental agencies. As the Company becomes aware of such claims and legal actions, the Company records accruals for any exposures that are probable and estimable. If adverse outcomes of such claims and legal actions are reasonably possible, Management assesses materiality and provides financial disclosure, as appropriate.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">As previously disclosed, the Securities and Exchange Commission (&#8220;SEC&#8221;) is conducting an investigation into the Company's earnings per share (&#8220;EPS&#8221;) calculation practices. Following receipt of a letter from the SEC in November 2017 regarding its inquiry into those practices followed by a subpoena in March 2018, the Company authorized its outside counsel to conduct an internal investigation, under the direction of the Company&#8217;s Audit Committee, into matters related to the SEC subpoena. This investigation was completed in March 2019 and the Company continues to cooperate with the SEC&#8217;s investigation.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">On March 22, 2019, a putative shareholder class action lawsuit was filed against the Company and its Chief Executive Officer in the U.S. District Court for the Eastern District of Pennsylvania. The complaint, which was filed by a plaintiff purportedly on behalf of all purchasers of our securities between April 11, 2017 and March 4, 2019, alleges violations of the federal securities laws in connection with the matters related to the Company's EPS calculation practices. The plaintiffs seek unspecified monetary damages and other relief.&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">While the Company is vigorously defending against all litigation claims asserted, this litigation&#8212;along with the ongoing SEC investigation&#8212;could result in substantial costs to the Company and a diversion of the Company&#8217;s management&#8217;s attention and resources, which could harm its business. In addition, the uncertainty of the pending lawsuit or potential filing of additional lawsuits could lead to more volatility and a reduction in the Company&#8217;s stock price. Given the early stage of the litigation, at this time the Company is unable to reasonably estimate possible losses or form a judgment that an unfavorable outcome is either probable or remote. It is not currently possible to assess whether or not the outcome of these proceedings may have a material adverse effect on the Company. </span></div>Government RegulationsThe Company&#8217;s clients are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company&#8217;s clients are highly reliant on Medicare, Medicaid and third party payors&#8217; reimbursement funding rates. New legislation or additional changes in existing regulations could directly impact the governmental reimbursement programs in which the clients participate. The full effect of any such programs would not be realized until these laws are fully implemented and government agencies issue applicable regulations or guidance.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6816222096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Note&#160;16&#8212;Subsequent Events </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The Company evaluated all subsequent events through the filing date of this Form 10-Q. There were no events or transactions occurring during this subsequent reporting period which require recognition or additional disclosure in these financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6820975184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_NatureofOperationsPolicyTextBlock', window );">Nature of Operations</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Healthcare Services Group, Inc. (the &#8220;Company&#8221;) provides management, administrative and operating expertise and services to the housekeeping, laundry, linen, facility maintenance and dietary service departments of the healthcare industry, including nursing homes, retirement complexes, rehabilitation centers and hospitals located throughout the United States. Although the Company does not directly participate in any government reimbursement programs, the Company&#8217;s clients receive government reimbursements related to Medicare and Medicaid. Therefore, they are directly affected by any legislation relating to Medicare and Medicaid reimbursement programs.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company provides services primarily pursuant to full service agreements with its clients. In such agreements, the Company is responsible for the day-to-day management of employees located at the clients&#8217; facilities. The Company also provides services on the basis of management-only agreements for a limited number of clients. The agreements with clients typically provide for renewable one year service terms, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">cancellable</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> by either party upon </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">30 to 90 days</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">&#8217; notice after an initial period of </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">60&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">120 days</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company is organized into&#160;two reportable segments: housekeeping, laundry, linen and other services (&#8220;Housekeeping&#8221;), and dietary department services (&#8220;Dietary&#8221;).</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Housekeeping consists of managing the clients&#8217; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of a client&#8217;s facility, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at a client facility.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Dietary consists of managing the clients&#8217; dietary departments, which are principally responsible for food purchasing, meal preparation and dietitian professional services, which includes the development of menus that meet residents&#8217; dietary needs.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Unaudited Interim Financial Data</a></td>
<td class="text"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;) for interim financial information and the requirements of Form&#160;10-Q and Article&#160;10 of Regulation S-X. Accordingly, these consolidated financial statements do not include all of the information and footnotes necessary for a complete presentation of financial position, results of operations and cash flows. However, in the Company&#8217;s opinion, all adjustments which are of a normal recurring nature and are necessary for a fair presentation have been reflected in these consolidated financial statements. The balance sheet shown in this report as of December&#160;31, 2018 has been derived from, and does not includ</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">e</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> all of</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> the disclosures contained in the financial statements for the year ended December&#160;31, 2018. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2018. The results of operations for the three months ended March 31, 2019 are not necessarily indicative of the results that may be expected for any future period.</span><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates in Financial Statements</a></td>
<td class="text">In preparing financial statements in conformity with U.S. GAAP, estimates and assumptions are made that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities, and the reported amounts of revenues and expenses. Actual results could differ from those estimates. Significant estimates are used in determining, but are not limited to, the Company&#8217;s allowance for doubtful accounts, accrued insurance claims, valuations, deferred taxes and reviews for potential impairment. The estimates are based upon various factors including current and historical trends, as well as other pertinent industry and regulatory authority information. Management regularly evaluates this information to determine if it is necessary to update the basis for its estimates and to adjust for known changes.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text">The accompanying consolidated financial statements include the accounts of Healthcare Services Group, Inc. and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text">Cash and cash equivalents are held in U.S. financial institutions or in custodial accounts with U.S. financial institutions. Cash equivalents are defined as short-term, highly liquid investments with a maturity of three months or less at time of purchase that are readily convertible into cash and have insignificant interest rate risk.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts and Notes Receivable</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Accounts and notes receivable consist of Housekeeping and Dietary segment receivables from contracts with customers. Accounts receivable initially are recorded at the transaction amount, and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">are </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">recorded after the Company has an unconditional right to payment where only the passage of time is required before payment is received. Each reporting period, the Company evaluates the collectability of outstanding receivable balances and records an allowance for doubtful accounts representing an estimate of probable losses. Additions to the allowance for doubtful accounts are made by recording a charge to bad debt expense reported in&#160;costs of services provided.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Notes receivable are initially recorded when accounts receivable are transferred into a promissory note. Notes receivable are recorded as an alternative to accounts receivable to memorialize an unqualified promise to pay a specific sum, typically with interest, in accordance with a defined payment schedule.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventorySuppliesPolicy', window );">Inventories and Supplies</a></td>
<td class="text"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Inventories and supplies include housekeeping, linen and laundry supplies, as well as food provisions and supplies. Non-linen inventories and supplies are stated at cost to approximate a first-in, first-out (FIFO) basis. Linen supplies are amortized on a straight-line basis over their estimated useful life of 24 months</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">.</span><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text">The Company recognizes revenue from service agreements with customers when or as the promised goods and services are provided to customers. Revenues are reported net of sales taxes that are collected from customers and remitted to taxing authorities.<span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The guidance under the Financial Accounting Standards Board (</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">"</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">FASB</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">"</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">) Accounting Standards Codification subtopic 606 </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue from Contracts with Customers</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> (</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">"</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">ASC 606</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">"</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">) became effective and was adopted by the Company as of January 1, 2018 by applying the modified retrospective method for contracts that were not completed as of January 1, 2018. The standard requires the Company to recognize revenue as the promised goods and services within the terms of the Company&#8217;s contracts are performed and satisfied. The amount of revenue </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">recognized by the</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> Company is based on the consideration </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">which the Company expects to be entitled in exchange for </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">providing the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">contracted goods and services. The adoption of this standard did not have a material impact </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">on</span> the Company's accounting for revenue earned relating to the Housekeeping and Dietary segments. The Company also did not recognize an opening adjustment to retained earnings as a result of the adoption of the standard.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">The guidance under FASB Accounting Standards Codification subtopic ASC 842 </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;line-height:120%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;"> (&#8220;ASC 842&#8221;) became effective and was adopted by the Company as of January 1, 2019, by applying a modified retrospective transition approach which resulted in the capitalization of the Company's existing operating leases as of January 1, 2019. As such, the Company records assets and liabilities on the balance sheet to recognize the rights and obligations arising from leasing arrangements with contractual terms greater than twelve (12) months, as permitted by U.S. GAAP. A leasing arrangement includes any contract which entitles the Company to the right of use of an identified tangible asset where there are no restrictions as to the direct of use of the asset, and the Company obtains substantially all of the economic benefits from the right of use. As of March&#160;31, 2019 and December&#160;31, 2018, the Company was only the lessee of operating lease arrangements.</span>The Company did not recognize an opening adjustment to retained earnings as a result of the adoption of ASC 842, and prior period amounts continue to be reported in accordance with previous guidance.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company uses the asset and liability method of accounting for income taxes. Under this method, income tax expense </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">or benefits are </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">recognized for the amount of taxes payable or refundable for the current period. The Company accrues for probable tax obligations as required</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">, based on </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">facts and circumstances in various regulatory environments. In addition, deferred tax assets and liabilities are recognized for </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">expected future tax consequences of temporary differences between the financial reporting and tax bas</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">es</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> of assets and liabilities. When appropriate, valuation allowances are recorded to reduce deferred tax assets to amounts for which realization is more likely than not. </span>Uncertain income tax positions taken or expected to be taken in tax returns are reflected within the Company&#8217;s financial statements based on a recognition and measurement process.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings per Common Share</a></td>
<td class="text"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Basic earnings per common share is computed by dividing income available to common shareholders by the weighted-average number of common shares outstanding for the period. Diluted earnings per common share is </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">computed</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> using the weighted-average number of common shares outstanding and dilutive common shares, such as those issuable upon exercise of stock options and upon the vesting of restricted stock and restricted stock units.</span><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text">The Company estimates the fair value of share-based awards on the date of grant using the Black-Scholes valuation model for stock options and using the share price on the date of grant for restricted stock and restricted stock units. The value of the award is recognized ratably as an expense in the Company&#8217;s Consolidated Statements of Comprehensive Income over the requisite service periods, with adjustments made for forfeitures as they occur.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Identifiable Intangible Assets and Goodwill</a></td>
<td class="text"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Identifiable intangible assets are amortized on a straight-line basis over their respective lives. Goodwill represents the excess of cost over the fair value of net assets of acquired businesses. Management reviews the carrying value of goodwill annually during the fourth quarter to assess for impairment, or more often if events or circumstances indicate that the carrying value may exceed its estimated fair value.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span>No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Certain prior period amounts have been reclassified to conform to current year presentation.&#160;The Company has&#160;modified its presentation of interest expense, which is now presented&#160;separately in&#160;the Consolidated Statements of Comprehensive Income.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;">Correction of Immaterial Errors</span></div>In the first quarter of 2019, the Company updated its presentation of the tax benefit from equity compensation plans in the Consolidated Statements of Cash Flows. The tax benefit from equity compensation plans is now reflected as a component of the change in income taxes payable, as opposed to an offset to stock-based compensation expense.&#160;There was no impact to the Company's net cash provided by operating activities as a result of the correction in the Consolidated Statement of Cash Flows. Additionally, the Company updated its presentation of the income and costs&#160;associated with the Company's wholly-owned captive insurance company. Historically, such income and costs&#160;were reflected in the Company's revenues and costs of services&#160;provided within the Housekeeping segment. Such&#160;income and costs are now presented in "Investment and other income, net" in the Consolidated Statements of Comprehensive Income and for segment reporting purposes, those amounts are reflected in Corporate and eliminations. Prior period information has been revised to reflect the changes, which resulted in a $1.2 million and $0.7 million reduction of revenue and costs of services,&#160;respectively, in the first quarter 2018 Consolidated Statement of Comprehensive Income, with a corresponding increase of $0.5 million to Investment and other income, net.&#160;There was no impact to the Company's net income as a result of the historical errors or the corrections.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Credit Risk</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">Company's </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">financial instruments that are subject to credit risk are cash and cash equivalents, marketable securities, deferred compensation funding and accounts and notes receivable. At March&#160;31, 2019 and December&#160;31, 2018, substantially all of the Company&#8217;s cash and cash equivalents and marketable securities were held in one large financial institution located in the United States.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;The Company&#8217;s marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s clients are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company&#8217;s clients are highly reliant on Medicare, Medicaid and third party payors&#8217; reimbursement funding rates. New legislation or changes in existing regulations could directly impact the governmental reimbursement programs in which the clients participate. As a result, the Company may not </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">realize</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> the full effects of such programs until these laws are fully implemented and governmental agencies issue applicable regulations or guidance.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, Credit Losses - Measurement of Credit Losses on Financial Instruments ("ASC 326"). The standard significantly changes how entities will measure credit losses for most financial assets</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">, including accounts and notes receivables. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The standard will replace today&#8217;s &#8220;incurred loss&#8221; approach with an &#8220;expected loss&#8221; model</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">, under which companies will recognize allowances based on expected&#160;rather than incurred losses.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"> Entities will apply the standard&#8217;s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective. The standard is effective for interim and annual reporting periods beginning after December 15, 2019. The Company is currently assessing the impact of adopting this standard on the Company&#8217;s financial statements and related disclosures.</span><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segments</a></td>
<td class="text">The Company&#8217;s accounting policies for the segments are generally the same as described in the Company&#8217;s significant accounting policies. Differences between the reportable segments&#8217; operating results and other disclosed data and the information in the consolidated financial statements relate primarily to corporate level transactions and recording of transactions at the reportable segment level using other than generally accepted accounting principles. There are certain inventories and supplies that are primarily expensed when incurred within the operating segments, while they are capitalized in the consolidated financial statements. In addition, most corporate expenses such as corporate salary and benefit costs, certain legal costs, bad debt expense, information technology costs, depreciation, amortization of finite-lived intangible assets, share based compensation costs and other corporate-specific costs, are not allocated to the operating segments. There are also allocations for workers&#8217; compensation and general liability expense within the operating segments that differ from the actual expense recorded by the Company under U.S. GAAP. Segment amounts disclosed are prior to elimination entries made in consolidation.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_NatureofOperationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nature of operations policy</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_NatureofOperationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventorySuppliesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the basis and manner that goods are added and removed from inventory for supplies to be consumed directly or indirectly in production. If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory and how cost is determined (such as FIFO, LIFO, average).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventorySuppliesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables.  If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5212-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=SL6953423-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5093-111524<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6823410240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts and Notes Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts and Notes Receivable</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s accounts and notes receivable balances consisted of the following as of March&#160;31, 2019 and December&#160;31, 2018:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:58.263930%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.501466%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.501466%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts and notes receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">411,736&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">389,047&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(58,630)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(47,209)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net short-term accounts and notes receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">353,106&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">341,838&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Notes receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">49,291&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">53,043&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,000)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,000)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net long-term notes receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">39,291&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">43,043&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net accounts and notes receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">392,397&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">384,881&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6814369472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Accumulated Other Comprehensive Income by Component (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income</a></td>
<td class="text">The following table provides a summary of the changes in accumulated other comprehensive income for the three months ended March 31, 2019 and 2018:<div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">Unrealized Gains and Losses on Available-for-Sale Securities</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;">1</sup></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive income &#8212; beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">158&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">837&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,419&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,208)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">(Gains) losses reclassified from other comprehensive income</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">2</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">70&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Net current period other comprehensive income (loss)</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">3</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,138)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive income (loss) &#8212; ending balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,574&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(301)</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">All amounts are net of tax</span></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">2.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Realized gains and losses were recorded pre-tax under &#8220;Investment and other income&#8221; in our Consolidated Statements of Comprehensive Income. For the&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">three months ended March 31, 2019,&#160;the Company recorded less than $0.1 million of realized gains from the sale of available-for-sale securities. For the three months ended March 31, 2018, the Company recorded $0.1 million of realized losses from the sale of available-for-sale securities. Refer to Note&#160;9&#8212;Fair Value Measurements herein for further information.</span></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">3.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">For the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">three months ended March 31, 2019 and 2018, the changes in other comprehensive income (loss) were net of a tax expense of $0.4 million and a benefit of $0.3 million, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Reclassification out of Accumulated Other Comprehensive Income</a></td>
<td class="text"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:59.257310%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.005848%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.005848%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:21pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts Reclassified from Accumulated Other Comprehensive Income</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31, </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) from the sale of available-for-sale securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(89)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax (expense) benefit</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">19&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Net gain (loss) reclassified from accumulated other comprehensive income (expense)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(70)</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6826653712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the amounts of property and equipment by each class of depreciable asset as of March&#160;31, 2019 and December&#160;31, 2018:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">March 31, 2019&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;">1</sup></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Housekeeping and Dietary equipment</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">23,251&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22,596&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer hardware and software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,413&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,114&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease - right-of-use assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">18,137&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Other&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">2</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,370&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">920&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property and equipment, at cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">55,171&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">35,630&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated depreciation</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">25,094&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22,730&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">30,077&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">12,900&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Upon the adoption of ASC 842 the Company recognized right of use assets pertaining to leases in Property and Equipment, net. Prior period amounts continue to be reported in accordance with previous guidance.</span></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">2.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Includes furniture and fixtures, leasehold improvements and autos and trucks including auto leases.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6816173696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Components of Lease Expense</a></td>
<td class="text">Components of lease expense as well as supplemental information required by ASC 842 are presented below for the three months ended March 31, 2019.<div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:73.584795%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:22.415205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:700;line-height:100%;">Lease cost</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:8pt;font-weight:400;line-height:100%;">&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,214&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">221&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">153&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,588&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other information</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,307&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term &#8212; operating leases</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.9 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate &#8212; operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">ASC 842 was adopted as of January 1, 2019. As such, prior period numbers remain unadjusted and in accordance with prior U.S. GAAP. Lease expense for the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">three months ended March 31, 2018 was $0.9 million.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Minimum Lease Payments</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of March&#160;31, 2019:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:72.853801%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:22.415205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Period/Year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">April 1 to December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,822&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,306&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,489&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,447&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,258&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,285&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5,514&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">20,121&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6816218736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Excluding Goodwill) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Estimated Amortization Expense For Intangibles Subject To Amortization</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the estimated amortization expense for intangibles subject to amortization for the remainder of 2019, the following five fiscal years and thereafter:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:72.853801%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:22.415205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Period/Year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">April 1 to December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,124&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2020&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,165&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2021&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,165&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2022&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,165&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2023&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,168&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,035&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4,655&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6804792864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following tables provide fair value measurement information for the Company&#8217;s marketable securities and deferred compensation fund investments as of March&#160;31, 2019 and December&#160;31, 2018:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"><tr><td style="width:1.0%;"/><td style="width:29.617647%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">As of March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair&#160;Value&#160;Measurement&#160;Using:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted Prices in&#160;Active Markets (Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Other Observable Inputs (Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal bonds &#8212; available-for-sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">78,508&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">78,508&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">78,508&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation fund</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Money Market </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,793&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,793&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,793&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balanced and Lifestyle</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,017&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,017&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,017&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Large Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,776&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,776&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,776&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Small Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,608&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,608&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,608&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed Income</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,568&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,568&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,568&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,678&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,678&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,678&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,372&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,372&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,372&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation fund</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">31,812&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">31,812&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">30,019&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,793&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr></table></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"><tr><td style="width:1.0%;"/><td style="width:29.617647%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.088235%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair&#160;Value Measurement Using:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted Prices in&#160;Active Markets (Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Other Observable Inputs (Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal bonds &#8212; available-for-sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,362&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,362&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,362&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation fund</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Money Market </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,529&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,529&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,529&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Balanced and Lifestyle</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,265&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,265&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,265&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Large Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,195&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,195&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,195&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Small Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,217&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,217&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,217&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed Income</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,432&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,432&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,432&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,485&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,485&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,485&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Cap Growth</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,990&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,990&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,990&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation fund</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">29,113&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">29,113&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">26,584&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,529&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">The fair value of the money market fund is based on the net asset value (&#8220;NAV&#8221;) of the shares held by the plan at the end of the period. The money market fund includes short-term United States dollar denominated money market instruments and the NAV is determined by the custodian of the fund. The money market fund can be redeemed at its NAV at the measurement date as there are no significant restrictions on the ability to sell this investment.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesTextBlock', window );">Marketable Debt Securities</a></td>
<td class="text"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"/><td style="width:39.116006%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.160059%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.160059%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.160059%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.160059%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.306902%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Other-than-temporary Impairments</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Type of security:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal bonds &#8212; available-for-sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,516&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,092&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(100)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">78,508&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,516&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,092&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(100)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">78,508&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Type of security:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal bonds &#8212; available-for-sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,162&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">633&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(433)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,362&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,162&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">633&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(433)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,362&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Contractual Maturities of Available for Sale Investments</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the contractual maturities of debt securities held at March&#160;31, 2019 and December&#160;31, 2018, which are classified as marketable securities in the Consolidated Balance Sheets:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:57.649123%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Municipal&#160;Bonds&#160;&#8212; Available-for-Sale</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Contractual maturity:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturing in one year or less</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">957&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,645&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturing in second year through fifth year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">23,162&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">24,649&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturing in sixth year through tenth year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">17,008&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">14,769&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturing after ten years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">37,381&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">35,299&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">78,508&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">76,362&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19190-110258<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6821161424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Stock-based Compensation Expense</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The components of the Company&#8217;s stock-based compensation expense for the three months ended March 31, 2019 and 2018 are as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:60.573099%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.421053%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.421053%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">664&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">771&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock and restricted stock units</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">992&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">637&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee Stock Purchase Plan</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">182&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">161&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Total pre-tax stock-based compensation expense charged against income </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,838&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,569&#160;</span></td></tr></table></div>1.Stock-based compensation expense is recorded in cost of services and selling, general and administrative expense in the Company&#8217;s Consolidated Statements of Comprehensive Income.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Other Information of Stock Option Plans</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">A summary of stock options outstanding under the Plan as of December&#160;31, 2018 and changes during the three months ended March 31, 2019 is as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Options Outstanding</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,121&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">31.53&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">188&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">40.49&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(68)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">27.15&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(5)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">36.37&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Expired</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">13.68&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2,234&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">32.42&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Assumption For Fair Value of Options Granted</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The fair value of stock option awards granted in 2019 and 2018 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average expected life</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5.7 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">22.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">21.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Summarized Information of Stock Options Outstanding</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes other information about the stock options at March&#160;31, 2019:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:73.584795%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:22.415205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(amounts in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate intrinsic value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">9,137&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining contractual life</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of options</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1,364&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average exercise price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">27.84&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate intrinsic value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">8,912&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining contractual life</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">4.8 years</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Summary of Stock Options Outstanding</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">A summary of the outstanding restricted stock units and restricted stock as of December&#160;31, 2018 and changes during the three months ended March 31, 2019 is as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.087719%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted Stock Units and Restricted Stock</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Number</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">241&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">45.47&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">194&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">40.49&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(60)</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">42.91&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">52.06&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">374&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">43.29&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock', window );">Weighted Average Grant-Date Fair Values and Intrinsic Values of Options Vested</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The expense associated with the options granted under the ESPP during the three months ended March 31, 2019 and 2018 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2.57%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.89%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average expected life (years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">30.8%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">20.8%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4%&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock', window );">Summary of ESPP Annual Offerings</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes information about the SERP during the three months ended March 31, 2019 and 2018:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">SERP expense </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">169&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">191&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gain recorded in SERP liability account</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">3,418&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">231&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;padding-right:18pt;text-align:justify;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Both the SERP match and the deferrals are included in the selling, general and administrative caption in the Consolidated Statements of Comprehensive Income.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an equity-based arrangement (such as stock or unit options and stock or unit awards) with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain equity-based awards at future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6409961&amp;loc=d3e20487-108367<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6409875&amp;loc=d3e20015-108363<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6409961&amp;loc=d3e20517-108367<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6823290672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDividendsPayableTextBlock', window );">Schedule of Dividends Payable</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">During the three months ended March 31, 2019, the Company paid regular quarterly cash dividends totaling approximately $14.6 million as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:71.645681%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:24.354319%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Quarter Ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash dividend paid per common share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0.19625&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash dividends paid</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">14,588&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Record date</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">February 15, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Payment date</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">March 22, 2019</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock', window );">Schedule of Dividends Payable on Outstanding Weighted Average Number of Basic Common Shares</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;">Cash dividends declared for the periods presented were as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash dividends declared per common share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0.19750&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">0.19250&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Dividends Payable on Outstanding Weighted Average Number of Basic Common Shares [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDividendsPayableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of all or some of the information related to dividends declared, but not paid, as of the financial reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDividendsPayableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6823355184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Information of Reportable Segments</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Housekeeping&#160;</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">233,134&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">245,161&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dietary</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">242,977&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">255,401&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">476,111&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">500,562&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Housekeeping</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">26,507&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">28,937&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Dietary</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">15,425&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">14,730&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Corporate and eliminations</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">&#160;</sup><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">2</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(30,040)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(45,062)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">11,892&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,395)</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Prior year Housekeeping and Corporate revenues were revised for the presentation of the revenues earned by the Company's wholly-owned captive insurance subsidiary. Refer to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;">Note&#160;1&#8212;Description of Business and Significant Accounting Policies herein for additional disclosure regarding the revision.</span></div>2.Primarily represents corporate office costs and related overhead, recording of certain inventories and supplies and workers compensation costs at the reportable segment level which use accounting methods that differ from those used at the corporate level, as well as consolidated subsidiaries&#8217; operating expenses that are not allocated to the reportable segments, net of investment and other income and interest expense.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8721-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6823385152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Schedule of Weighted Average Number of Shares</a></td>
<td class="text">The table below reconciles the weighted-average basic and diluted common shares outstanding:<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.444444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:21pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:21pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common shares outstanding - basic</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">74,301&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">73,913&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;">Effect of dilutive securities </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">1</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">418&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">812&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common shares outstanding - diluted</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">74,719&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);">74,725&#160;</span></td></tr></table><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;">1.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:120%;padding-left:11.25pt;">Certain outstanding equity awards are anti-dilutive and were therefore excluded from the calculation of the weighted average number of diluted common shares outstanding. During the </span>three months ended March 31, 2019, stock options to purchase 0.8 million shares having a weighted average exercise price of $41.80 per share, were excluded. During the three months ended March 31, 2018, stock options to purchase 0.2 million shares having a weighted average exercise price of $52.06 per share, were excluded. During the three months ended March 31, 2019 and 2018, 0.3 million and 0.1 million restricted stock units were excluded.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6808718640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($) </div>
<div>financial_institution </div>
<div>segment</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>financial_institution</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_ScheduleofAccountingPoliciesLineItems', window );"><strong>Schedule of Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerRenewalTerm', window );">Renewal term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies', window );">Amortization period of inventories and supplies</a></td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and intangible asset impairment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">476,111,000<span></span>
</td>
<td class="nump">$ 500,562,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Costs of services provided</a></td>
<td class="nump">427,265,000<span></span>
</td>
<td class="nump">469,252,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_InvestmentIncomeAndOther', window );">Investment and other income, net</a></td>
<td class="nump">$ 5,203,000<span></span>
</td>
<td class="nump">1,796,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities', window );">Number of financial institutions holding cash and cash equivalents and marketable securities | financial_institution</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RestatementAxis=srt_RestatementAdjustmentMember', window );">Prior period adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_ScheduleofAccountingPoliciesLineItems', window );"><strong>Schedule of Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Costs of services provided</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(700,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_InvestmentIncomeAndOther', window );">Investment and other income, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_ScheduleofAccountingPoliciesLineItems', window );"><strong>Schedule of Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod', window );">Days to notify cancellation of service</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_ServiceAgreementsInitialPeriod', window );">Initial period of service term</a></td>
<td class="text">60 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_ScheduleofAccountingPoliciesLineItems', window );"><strong>Schedule of Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod', window );">Days to notify cancellation of service</a></td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_ServiceAgreementsInitialPeriod', window );">Initial period of service term</a></td>
<td class="text">120 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Concentration Risk, Number of Financial Institutions Holding Cash and Cash Equivalents and Marketable Securities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_InvestmentIncomeAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment Income and Other</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_InvestmentIncomeAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of Amortization of Inventories and Supplies</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_PeriodOfAmortizationOfInventoriesAndSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_RevenueFromContractWithCustomerRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Renewal Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_RevenueFromContractWithCustomerRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_ScheduleofAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Schedule of Accounting Policies [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_ScheduleofAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Service Agreements, Days To Cancel Agreement After Initial Period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_ServiceAgreementsInitialPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Service Agreements, Initial Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_ServiceAgreementsInitialPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6829064992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 476,111,000<span></span>
</td>
<td class="nump">$ 500,562,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuePerformanceObligationDescriptionOfTiming', window );">Description of timing</a></td>
<td class="text">The significant majority of the Company&#8217;s contracts with customers have an initial term of one year or less, with renewable one year service terms, cancellable by either party upon 30 to 90 days' notice after an initial period of&#160;60 to 120 days.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerRenewalTerm', window );">Renewal term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Transferred at Point in Time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over Time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod', window );">Cancellation notice period</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice', window );">Initial period preceding cancellation notice</a></td>
<td class="text">60 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod', window );">Cancellation notice period</a></td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice', window );">Initial period preceding cancellation notice</a></td>
<td class="text">120 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_HousekeepingServicesMember', window );">Housekeeping</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent', window );">Percent of revenue</a></td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 233,134,000<span></span>
</td>
<td class="nump">$ 245,161,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_DietaryServicesMember', window );">Dietary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent', window );">Percent of revenue</a></td>
<td class="nump">51.00%<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 242,977,000<span></span>
</td>
<td class="nump">$ 255,401,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Cancellation Notice Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Including Assessed Tax, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Initial Period Preceding Cancellation Notice</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_RevenueFromContractWithCustomerRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Renewal Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_RevenueFromContractWithCustomerRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130531-203044<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130532-203044<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuePerformanceObligationDescriptionOfTiming">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuePerformanceObligationDescriptionOfTiming</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_HousekeepingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hcsg_HousekeepingServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_DietaryServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hcsg_DietaryServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6829243280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue - Remaining Performance Obligation (Details) - Transferred over Time<br> $ in Millions</strong></div></th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-04-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="nump">$ 135.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation period</a></td>
<td class="text">3 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation period</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="nump">$ 181.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation period</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="nump">$ 181.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation period</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="nump">$ 181.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation period</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="nump">$ 30.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation period</a></td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2018-04-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2018-04-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2018-10-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2018-10-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2019-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2019-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2020-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2020-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6826420672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract', window );"><strong>Short-term</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent', window );">Accounts and notes receivable</a></td>
<td class="nump">$ 411,736<span></span>
</td>
<td class="nump">$ 389,047<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(58,630)<span></span>
</td>
<td class="num">(47,209)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrent', window );">Total net short-term accounts and notes receivable</a></td>
<td class="nump">353,106<span></span>
</td>
<td class="nump">341,838<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract', window );"><strong>Long-term</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableGrossNoncurrent', window );">Notes receivable</a></td>
<td class="nump">49,291<span></span>
</td>
<td class="nump">53,043<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(10,000)<span></span>
</td>
<td class="num">(10,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetNoncurrent', window );">Total net long-term notes receivable</a></td>
<td class="nump">39,291<span></span>
</td>
<td class="nump">43,043<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndNotesReceivableNet', window );">Total net accounts and notes receivable</a></td>
<td class="nump">$ 392,397<span></span>
</td>
<td class="nump">$ 384,881<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts, Notes, Loans and Financing Receivable, Gross, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndNotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date, net of allowance for doubtful accounts, of account and note receivables due from other than related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3-4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndNotesReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of amounts due from customers or clients, within one year of the balance sheet date (or one operating cycle, if longer), for goods or services that have been delivered or sold in the normal course of business and an amount representing an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date within one year of the balance sheet, reduced to their estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection and net of any write-downs taken for collection uncertainty on the part of the holder, respectively.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A valuation allowance relating to a written agreement to receive money (at a specified future date(s) more than one year from the reporting date, consisting of principal as well as any accrued interest) for the portion that is expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansReceivableGrossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) more than one year from the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the debt. The debt also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among a myriad of other features and characteristics. This amount does not include amounts related to receivables held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableGrossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date more than one year from the balance sheet date, net of any write-downs taken for collection uncertainty on the part of the holder. Such amount may include accrued interest receivable in accordance with the terms of the debt. The debt also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among a myriad of other features and characteristics. This amount does not include amounts related to receivables held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6815770640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts and Notes Receivable - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Financing receivable</a></td>
<td class="nump">$ 57.2<span></span>
</td>
<td class="nump">$ 63.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net amount of the investment in a contractual right to receive money on demand or on fixed or determinable dates that is recognized as an asset in the creditor's statement of financial position. Examples include, but are not limited to, credit card receivables, notes receivable and receivables relating to lessor's rights to payments from leases other than operating leases that have been recorded as assets. Excludes trade accounts receivable with contractual maturity of one year or less and arose from the sale of goods or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6815799632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Doubtful Accounts - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt provision</a></td>
<td class="nump">$ 18,470<span></span>
</td>
<td class="nump">$ 37,137<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6826475168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Accumulated Other Comprehensive Income by Component - Summary (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>Accumulated other comprehensive income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 440,780<span></span>
</td>
<td class="nump">$ 399,952<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">1,419<span></span>
</td>
<td class="num">(1,208)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">(Gains) losses reclassified from other comprehensive income</a></td>
<td class="num">(3)<span></span>
</td>
<td class="nump">70<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Net current period other comprehensive income (loss)</a></td>
<td class="nump">1,416<span></span>
</td>
<td class="num">(1,138)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">442,549<span></span>
</td>
<td class="nump">394,344<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss', window );">Losses from the sale of available-for-sale securities</a></td>
<td class="nump">100<span></span>
</td>
<td class="num">(100)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Changes in other comprehensive (loss) income, tax (benefit) expense</a></td>
<td class="num">(400)<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Income, net of taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>Accumulated other comprehensive income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">837<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">$ 1,574<span></span>
</td>
<td class="num">$ (301)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109228884&amp;loc=d3e1436-108581<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109228884&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6821514848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Tax (expense) benefit</a></td>
<td class="nump">$ 2,736<span></span>
</td>
<td class="num">$ (1,467)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">9,156<span></span>
</td>
<td class="nump">72<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Realized Gains (Losses) on Sale of Available-for-sale Securities | Amounts Reclassified from Accumulated Other Comprehensive Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesGainLossExcludingOtti', window );">Gains (losses) from the sale of available-for-sale securities</a></td>
<td class="nump">4<span></span>
</td>
<td class="num">(89)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Tax (expense) benefit</a></td>
<td class="nump">1<span></span>
</td>
<td class="num">(19)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="num">$ (70)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesGainLossExcludingOtti">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading). Excludes other-than-temporary impairment (OTTI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesGainLossExcludingOtti</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6829594480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment, at cost</a></td>
<td class="nump">$ 55,171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease - right-of-use assets</a></td>
<td class="nump">18,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="nump">25,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,730<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total property and equipment, net</a></td>
<td class="nump">30,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">2,400<span></span>
</td>
<td class="nump">$ 1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">1,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=hcsg_HousekeepingAndDietaryEquipmentMember', window );">Housekeeping and Dietary equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment, at cost</a></td>
<td class="nump">23,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,596<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=hcsg_ComputerHardwareAndSoftwareMember', window );">Computer hardware and software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment, at cost</a></td>
<td class="nump">12,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,114<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_PropertyPlantAndEquipmentOtherTypesMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment, at cost</a></td>
<td class="nump">$ 1,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 920<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=hcsg_HousekeepingAndDietaryEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=hcsg_HousekeepingAndDietaryEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=hcsg_ComputerHardwareAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=hcsg_ComputerHardwareAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_PropertyPlantAndEquipmentOtherTypesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_PropertyPlantAndEquipmentOtherTypesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6819714976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_LessorOperatingLeaseTerminationOptionTerm', window );">Termination option</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_OperatingLeaseRightofUseAssetCancellation', window );">Reduction in ROU assets due to cancellation</a></td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_OperatingLeaseLiabilityCancellation', window );">Reduction in Lease Liability due to cancellation</a></td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Remaining lease term</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorOperatingLeaseRenewalTerm', window );">Extension option</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Remaining lease term</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorOperatingLeaseRenewalTerm', window );">Extension option</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_LessorOperatingLeaseTerminationOptionTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessor, Operating Lease, Termination Option, Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_LessorOperatingLeaseTerminationOptionTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_OperatingLeaseLiabilityCancellation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Liability, Cancellation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_OperatingLeaseLiabilityCancellation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_OperatingLeaseRightofUseAssetCancellation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right-of-Use Asset, Cancellation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_OperatingLeaseRightofUseAssetCancellation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888428&amp;loc=SL77919359-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6821770656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Components of Lease Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Lease cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 1,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">1,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 1,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term &#8212; operating leases</a></td>
<td class="text">6 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate &#8212; operating leases</a></td>
<td class="nump">4.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Lease expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowOperatingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6821206752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Future Minimum Lease Payments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">April 1 to December 31, 2019</a></td>
<td class="nump">$ 3,822<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2020</a></td>
<td class="nump">4,306<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2021</a></td>
<td class="nump">2,489<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2022</a></td>
<td class="nump">1,447<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2023</a></td>
<td class="nump">1,258<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix', window );">2024</a></td>
<td class="nump">1,285<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix', window );">Thereafter</a></td>
<td class="nump">5,514<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">$ 20,121<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, Payments, Due after Year Six</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, Payments, Due Year Six</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6816266704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Intangible Assets - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6809211856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Excluding Goodwill) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">April 1 to December 31, 2019</a></td>
<td class="nump">$ 3,124<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2020</a></td>
<td class="nump">4,165<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2021</a></td>
<td class="nump">4,165<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2022</a></td>
<td class="nump">4,165<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2023</a></td>
<td class="nump">3,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2024</a></td>
<td class="nump">2,035<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">$ 4,655<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6821749152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain (loss) on available-for-sale marketable securities, net of taxes</a></td>
<td class="nump">$ 1,416<span></span>
</td>
<td class="num">$ (1,138)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from available for sale municipal bonds</a></td>
<td class="nump">3,539<span></span>
</td>
<td class="nump">2,467<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain', window );">Realized gain</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Realized loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleEquitySecuritiesGrossUnrealizedGain', window );">Unrealized gains related to equity securities</a></td>
<td class="nump">3,400<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MunicipalBondsMember', window );">Municipal bonds &#8212; available-for-sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from available for sale municipal bonds</a></td>
<td class="nump">$ 3,500<span></span>
</td>
<td class="nump">$ 2,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleEquitySecuritiesGrossUnrealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain before deducting unrealized loss on investments in equity securities classified as available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleEquitySecuritiesGrossUnrealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6831918192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Marketable Securities and Deferred Compensation Fund Investments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">$ 78,508<span></span>
</td>
<td class="nump">$ 76,362<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">31,812<span></span>
</td>
<td class="nump">29,113<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">30,019<span></span>
</td>
<td class="nump">26,584<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">1,793<span></span>
</td>
<td class="nump">2,529<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">31,812<span></span>
</td>
<td class="nump">29,113<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">31,812<span></span>
</td>
<td class="nump">29,113<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MunicipalBondsMember', window );">Municipal bonds &#8212; available-for-sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">78,508<span></span>
</td>
<td class="nump">76,362<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MunicipalBondsMember', window );">Municipal bonds &#8212; available-for-sale | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MunicipalBondsMember', window );">Municipal bonds &#8212; available-for-sale | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">78,508<span></span>
</td>
<td class="nump">76,362<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MunicipalBondsMember', window );">Municipal bonds &#8212; available-for-sale | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MunicipalBondsMember', window );">Municipal bonds &#8212; available-for-sale | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">78,508<span></span>
</td>
<td class="nump">76,362<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MunicipalBondsMember', window );">Municipal bonds &#8212; available-for-sale | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">78,508<span></span>
</td>
<td class="nump">76,362<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">1,793<span></span>
</td>
<td class="nump">2,529<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">1,793<span></span>
</td>
<td class="nump">2,529<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">1,793<span></span>
</td>
<td class="nump">2,529<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_BalancedAndLifestyleMember', window );">Balanced and Lifestyle | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">9,017<span></span>
</td>
<td class="nump">8,265<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_BalancedAndLifestyleMember', window );">Balanced and Lifestyle | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_BalancedAndLifestyleMember', window );">Balanced and Lifestyle | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_BalancedAndLifestyleMember', window );">Balanced and Lifestyle | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">9,017<span></span>
</td>
<td class="nump">8,265<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_BalancedAndLifestyleMember', window );">Balanced and Lifestyle | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">9,017<span></span>
</td>
<td class="nump">8,265<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_LargeCapGrowthMember', window );">Large Cap Growth | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">9,776<span></span>
</td>
<td class="nump">8,195<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_LargeCapGrowthMember', window );">Large Cap Growth | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_LargeCapGrowthMember', window );">Large Cap Growth | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_LargeCapGrowthMember', window );">Large Cap Growth | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">9,776<span></span>
</td>
<td class="nump">8,195<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_LargeCapGrowthMember', window );">Large Cap Growth | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">9,776<span></span>
</td>
<td class="nump">8,195<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_SmallCapGrowthMember', window );">Small Cap Growth | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">3,608<span></span>
</td>
<td class="nump">3,217<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_SmallCapGrowthMember', window );">Small Cap Growth | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_SmallCapGrowthMember', window );">Small Cap Growth | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_SmallCapGrowthMember', window );">Small Cap Growth | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">3,608<span></span>
</td>
<td class="nump">3,217<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_SmallCapGrowthMember', window );">Small Cap Growth | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">3,608<span></span>
</td>
<td class="nump">3,217<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_FixedIncomeInvestmentsMember', window );">Fixed Income | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">3,568<span></span>
</td>
<td class="nump">3,432<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_FixedIncomeInvestmentsMember', window );">Fixed Income | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_FixedIncomeInvestmentsMember', window );">Fixed Income | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_FixedIncomeInvestmentsMember', window );">Fixed Income | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">3,568<span></span>
</td>
<td class="nump">3,432<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_FixedIncomeInvestmentsMember', window );">Fixed Income | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">3,568<span></span>
</td>
<td class="nump">3,432<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_InternationalMember', window );">International | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">1,678<span></span>
</td>
<td class="nump">1,485<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_InternationalMember', window );">International | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_InternationalMember', window );">International | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_InternationalMember', window );">International | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">1,678<span></span>
</td>
<td class="nump">1,485<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_InternationalMember', window );">International | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">1,678<span></span>
</td>
<td class="nump">1,485<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_MidCapGrowthMember', window );">Mid Cap Growth | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">2,372<span></span>
</td>
<td class="nump">1,990<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_MidCapGrowthMember', window );">Mid Cap Growth | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_MidCapGrowthMember', window );">Mid Cap Growth | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_MidCapGrowthMember', window );">Mid Cap Growth | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">2,372<span></span>
</td>
<td class="nump">1,990<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=hcsg_MidCapGrowthMember', window );">Mid Cap Growth | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">$ 2,372<span></span>
</td>
<td class="nump">$ 1,990<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26610-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=hcsg_BalancedAndLifestyleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=hcsg_BalancedAndLifestyleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=hcsg_LargeCapGrowthMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=hcsg_LargeCapGrowthMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=hcsg_SmallCapGrowthMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=hcsg_SmallCapGrowthMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_FixedIncomeInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_FixedIncomeInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=hcsg_InternationalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=hcsg_InternationalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=hcsg_MidCapGrowthMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=hcsg_MidCapGrowthMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6816388304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Marketable Debt Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">$ 76,516<span></span>
</td>
<td class="nump">$ 76,162<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">2,092<span></span>
</td>
<td class="nump">633<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(100)<span></span>
</td>
<td class="num">(433)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">78,508<span></span>
</td>
<td class="nump">76,362<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfInvestments', window );">Other-than-temporary Impairments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MunicipalBondsMember', window );">Municipal bonds &#8212; available-for-sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">76,516<span></span>
</td>
<td class="nump">76,162<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">2,092<span></span>
</td>
<td class="nump">633<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(100)<span></span>
</td>
<td class="num">(433)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">78,508<span></span>
</td>
<td class="nump">76,362<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfInvestments', window );">Other-than-temporary Impairments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26610-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8A<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=SL6284422-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6830224896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Contractual Maturities of Debt Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Maturing in one year or less</a></td>
<td class="nump">$ 957<span></span>
</td>
<td class="nump">$ 1,645<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Maturing in second year through fifth year</a></td>
<td class="nump">23,162<span></span>
</td>
<td class="nump">24,649<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Maturing in sixth year through tenth year</a></td>
<td class="nump">17,008<span></span>
</td>
<td class="nump">14,769<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Maturing after ten years</a></td>
<td class="nump">37,381<span></span>
</td>
<td class="nump">35,299<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total debt securities</a></td>
<td class="nump">$ 78,508<span></span>
</td>
<td class="nump">$ 76,362<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26610-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6816389072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total pre-tax stock-based compensation expense charged against income</a></td>
<td class="nump">$ 1,838<span></span>
</td>
<td class="nump">$ 1,569<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total pre-tax stock-based compensation expense charged against income</a></td>
<td class="nump">664<span></span>
</td>
<td class="nump">771<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember', window );">Restricted stock and restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total pre-tax stock-based compensation expense charged against income</a></td>
<td class="nump">992<span></span>
</td>
<td class="nump">637<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total pre-tax stock-based compensation expense charged against income</a></td>
<td class="nump">$ 182<span></span>
</td>
<td class="nump">$ 161<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6829574224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Additional Information (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 21.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period of expense of unrecognized compensation cost, years</a></td>
<td class="text">3 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for future issuance (in shares)</a></td>
<td class="nump">3,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for future grant (in shares)</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants', window );">Maximum term of grants</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Options vested and exercisable, period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant-date fair value of stock options granted (in dollars per share)</a></td>
<td class="nump">$ 8.18<span></span>
</td>
<td class="nump">$ 10.48<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value of stock options exercised</a></td>
<td class="nump">$ 0.9<span></span>
</td>
<td class="nump">$ 4.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork', window );">Average weekly hours of work</a></td>
<td class="text">20 hours<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Stock options authorized to issue to employees (in shares)</a></td>
<td class="nump">2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">SERP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance', window );">Shares authorized for issuance (in shares)</a></td>
<td class="nump">1,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance', window );">Remaining shares authorized for issuance (in shares)</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock granted (in shares)</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value of restricted stock granted (in dollars per share)</a></td>
<td class="nump">$ 40.49<span></span>
</td>
<td class="nump">$ 52.06<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Requisite service period for plan participation eligibility</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Stock options authorized to issue to employees (in shares)</a></td>
<td class="nump">4,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Arrangement with Individual, Remaining Shares Authorized for Issuance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Maximum Term of Grants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Average Weekly Hours of Work</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of shares authorized for issuance under the deferred compensation arrangement as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based compensation awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6804645280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Summary of Stock Options Outstanding (Details)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2019 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning of period (in shares) | shares</a></td>
<td class="nump">2,121<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">188<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares) | shares</a></td>
<td class="num">(68)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired (in shares) | shares</a></td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">End of period (in shares) | shares</a></td>
<td class="nump">2,234<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 31.53<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">40.49<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share) | $ / shares</a></td>
<td class="nump">27.15<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">36.37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Expired (in dollars per share) | $ / shares</a></td>
<td class="nump">13.68<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">End of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 32.42<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6821395088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Assumptions for Fair Value of Options Granted (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">2.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Weighted average expected life</a></td>
<td class="text">5 years 8 months 12 days<span></span>
</td>
<td class="text">5 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">22.60%<span></span>
</td>
<td class="nump">21.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">1.90%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6816154752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Summarized Information About Stock Awards (Details)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract', window );"><strong>Outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value</a></td>
<td class="nump">$ 9,137<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life</a></td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract', window );"><strong>Exercisable:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of options (in shares) | shares</a></td>
<td class="nump">1,364<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 27.84<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value</a></td>
<td class="nump">$ 8,912<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual life</a></td>
<td class="text">4 years 9 months 18 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Exercisable [Abstract] [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Outstanding [Abstract] [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6819738144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Summary of Restricted Stock Units and Restricted Stock (Details) - Restricted stock and restricted stock units<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2019 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward', window );"><strong>Number</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">241,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">194,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares) | shares</a></td>
<td class="num">(60,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(1,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares) | shares</a></td>
<td class="nump">374,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 45.47<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">40.49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">42.91<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">52.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 43.29<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6822364416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Assumptions For Employee Stock Purchase Plan (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">2.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Weighted average expected life (years)</a></td>
<td class="text">5 years 8 months 12 days<span></span>
</td>
<td class="text">5 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">22.60%<span></span>
</td>
<td class="nump">21.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">1.90%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.57%<span></span>
</td>
<td class="nump">1.89%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Weighted average expected life (years)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">30.80%<span></span>
</td>
<td class="nump">20.80%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">1.90%<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6812207344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Deferred Compensation Plan (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">SERP expense</a></td>
<td class="nump">$ 1,838<span></span>
</td>
<td class="nump">$ 1,569<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">SERP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">SERP expense</a></td>
<td class="nump">169<span></span>
</td>
<td class="nump">191<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount', window );">Unrealized gain recorded in SERP liability account</a></td>
<td class="nump">$ 3,418<span></span>
</td>
<td class="nump">$ 231<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Unrealized Gain (Loss) Recorded Within The Deferred Compensation Liability Account</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6822530608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends - Additional Information (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,588<span></span>
</td>
<td class="nump">$ 14,149<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.19750<span></span>
</td>
<td class="nump">$ 0.19250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared (in dollars per share)</a></td>
<td class="nump">$ 0.19750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6812157728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends - Schedule of Dividends (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Cash dividend paid per common share (in dollars per share)</a></td>
<td class="nump">$ 0.19625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Total cash dividends paid</a></td>
<td class="nump">$ 14,588<span></span>
</td>
<td class="nump">$ 14,149<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6821451536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends - Cash Dividends per Common Share (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared (in dollars per share)</a></td>
<td class="nump">$ 0.19750<span></span>
</td>
<td class="nump">$ 0.19250<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6822610048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Tax impact of share-based awards</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible equity-based compensation costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=SL37586934-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6819852416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Schedule of Information of Reportable Segments (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 476,111<span></span>
</td>
<td class="nump">$ 500,562<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">11,892<span></span>
</td>
<td class="num">(1,395)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=hcsg_CorporateAndEliminationsMember', window );">Corporate and eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="num">(30,040)<span></span>
</td>
<td class="num">(45,062)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_HousekeepingServicesMember', window );">Housekeeping</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">233,134<span></span>
</td>
<td class="nump">245,161<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_HousekeepingServicesMember', window );">Housekeeping | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">26,507<span></span>
</td>
<td class="nump">28,937<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_DietaryServicesMember', window );">Dietary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">242,977<span></span>
</td>
<td class="nump">255,401<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_DietaryServicesMember', window );">Dietary | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">$ 15,425<span></span>
</td>
<td class="nump">$ 14,730<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=hcsg_CorporateAndEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=hcsg_CorporateAndEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_HousekeepingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hcsg_HousekeepingServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_DietaryServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hcsg_DietaryServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6821605664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share - Computation of Basic and Diluted Net Earnings Per Share (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of common shares outstanding - basic (in shares)</a></td>
<td class="nump">74,301<span></span>
</td>
<td class="nump">73,913<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive securities (in shares)</a></td>
<td class="nump">418<span></span>
</td>
<td class="nump">812<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of common shares outstanding - diluted (in shares)</a></td>
<td class="nump">74,719<span></span>
</td>
<td class="nump">74,725<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6832320672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share - Additional Information (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Securities excluded from computation of diluted earnings per common share (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Securities excluded from computation of diluted earnings per common share (in shares)</a></td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice', window );">Antidilutive securities excluded from earnings per share, average exercise price (in dollars per share)</a></td>
<td class="nump">$ 41.80<span></span>
</td>
<td class="nump">$ 52.06<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Securities excluded from computation of diluted earnings per common share (in shares)</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Shares Authorized Under Stock Option Plan Exercise Price Range Exercisable Options Weighted Average Exercise Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6821893184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Contingencies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Bank line of credit</a></td>
<td class="nump">$ 475,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Borrowings under line of credit</a></td>
<td class="nump">30,000,000<span></span>
</td>
<td class="nump">$ 30,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity', window );">Reduction of bank line of credit</a></td>
<td class="nump">62,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LetterOfCreditMember', window );">Standby Letter Of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Irrevocable standby letter of credit, outstanding</a></td>
<td class="nump">$ 62,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">LIBOR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">1.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=hcsg_PrimeRateOrOvernightBankFundingRateMember', window );">Prime Rate or Overnight Bank Funding Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Increase (Decrease) Remaining Borrowing Capacity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=hcsg_PrimeRateOrOvernightBankFundingRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=hcsg_PrimeRateOrOvernightBankFundingRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>78
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( %&*HTX?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ 48JC3B?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " !1BJ-.0-#Q.N\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+;2L0P$(9?17+?3K+U@*';&\4K!<$%Q;N0S.X&FP/)2+MO;UIW
MNX@^@)";S/SYYAM(JZ/4(>%S"A$36<P7H^M]ECJNV9XH2H"L]^A4KDO"E^8V
M)*>H7-,.HM(?:H>PXOP:')(RBA1,P"HN1-:U1DN=4%%(1[S1"SY^IGZ&&0W8
MHT-/&40M@'73Q'@8^Q;.@ E&F%S^+J!9B'/U3^S< 79,CMDNJ6$8ZJ&9<V4'
M 6]/CR_SNI7UF9376%YE*^D0<<U.DU^;N_O- ^M67-Q6_*KBS4;<R'*:R_?)
M]8??6=@%8[?V'QN?!+L6?OV+[@M02P,$%     @ 48JC3IE<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
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
M+,0==BABM$TQPJ;L=3ABWEF'!,JU#AEM48QA-0[39;2K,.PJF6UR(^:-Z4:
MU&#4#0!W;#L8;2P,;Z,RU%R\03)?)($VA!AFOER)_8D,9IO<2C:'_CS0>EMU
MKG6WGYR-3F>.>]9MDJWQM3F+#">'US3#0>9KWAR*NO4>E39;\'ZCO%=*2\,R
MO#7].IJST_10RKWN;H6Y;X8#Q/"@U6D\' 73"6WU%U!+ P04    " !1BJ-.
MT7!/ZH $  "8%0  &    'AL+W=O<FMS:&5E=',O<VAE970U+GAM;'V8;V^C
M.!#&OTJ4]UV8&?.O2B,55JL[Z4ZJ]K1WKVGB-M%"R %M]K[] :'99/QXWS1
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
MNJ@;3$\2$" 808,1S$^(F#'^AJH;#D:O .S5DH;#X:L3RCH@,H*P=05$HPL
M=R/&"!> X5K1B!6?J$2RD(%*QRQFKE*Z9UL*C%2A0<PT[[2B+@"T2,C&6M[6
M=4/"E!8 TYIB6G (2TT'$6AH5@*:ODG',!> YIK0?"8XJ'4OV 0&M0"DUI34
M@J-:4K3-;XBZP6"<"\!S37DN.-!C(ZSK[SEFN@!0UQ3J@N-8.:WH6IX)#O:8
M5E!ST)@TRCJB6P#=2$6";@NN"O''% TKU)HSNJ]@Q2E%@I1"J[^9Y-DB-F&L
M>F=&XI0A0<HP-&5(G@R"IYAB>M;JNC-#QF@.&I/&:9HT%T G#%F@2R0*JY-.
M\PKH1L[:GEPO>XX2\I>K5XGSBT1G! I&R7."$\;2GM]0=</!J4."U,'J6,E3
M0L@(EL[6#54W')PV)*KN*1\EQ[V(3%_Y+C'R)2K@*?PD1[X0_=6LQ-"7J#RG
MZ).<Y\()=DR-;U:TN"'1$S'.#!)E!EK22IX93.QH--=%W6!PYI H<S ^ 3Q;
MNF/FMU3=(SYFLT+E/BUI%6>SH=MJ#D4$!2L@ZIE+A?&NT(F %K0*$)G=ULR!
M2L0)O:\!*J5[IEQAS"IT;& 7*:#8#U4;P^1M73>DGJL=="Z@W%:@XJ?)#VA$
M0H>0:WI*.X6QKM")@!:TB@/;]E]X86 K5.=38"L ;'H.FM\0=8/!3%> Z?QB
MC3,]-F$Y]/<<4UT!JM-*YT%Q7FLM#2U\9T 7&UKR Y&TVE&N+(!.&#K>2Z1*
MM&%U$]"-G&+W ..+:^KZMX^_TN)UNR\'3WE5Y;OF7OHESRL?FHR^A,'?^'1]
M?LC\2U5_C</WXO2;P^FAR@_M[RGC\X\ZT_\!4$L#!!0    ( %&*HTX4RF,,
MLP$  -(#   8    >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL?5-A;]L@$/TK
MB!]0$N)D561;:EI-F[1)4:>MGXE]ME'!YP&.NW\_P([K;=:^ '?<>_?N.-(!
MS:MM !QYTZJU&6V<ZXZ,V:(!+>P==M#ZFPJ-%LZ;IF:V,R#*"-**\<WFP+20
M+<W3Z#N;/,7>*=G"V1#;:RW,KQ,H'#*ZI3?'LZP;%QPL3SM1PS=PW[NS\1:;
M64JIH;426V*@RNC#]GA*0GP,^"%AL(LS"95<$%^#\;G,Z"8( @6%"PS";U=X
M!*4"D9?Q<^*D<\H 7)YO[!]C[;Z6B[#PB.I%EJ[)Z#TE)52B5^X9AT\PU;.G
M9"K^"UQ!^?"@Q.<H4-FXDJ*W#O7$XJ5H\3;NLHW[,-X<;K!U )\ ? ;<1P ;
M$T7E3\*)/#4X$#/VOA/AB;='[GM3!&=L1;SSXJWW7O/M/DG9-1!-,:<QAB]C
MY@CFV><4?"W%B?\#Y^OPW:K"783O_E"X7R=(5@F22)#\M\2UF,-?2=BBIQI,
M':?)D@+[-D[RPCL/[ ./;_(>/D[[5V%JV5IR0>=?-O:_0G3@I6SN_ @U_H/-
MAH+*A>,'?S;CF(V&PV[Z06S^QOEO4$L#!!0    ( %&*HTZ\'CG+M0$  -(#
M   8    >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL?5-A;]L@$/TKB!]0$L==
MLLBVU'2:.FF5HD[;/A/[;*,"YP*.VW\_P*[G;=:^ '?<>_?N.+(!S;-M 1QY
M55+;G+;.=4?&;-F"XO8&.]#^ID:CN/.F:9CM#/ J@I1DR6;S@2DN-"VRZ#N;
M(L/>2:'A;(CME>+F[002AYQNZ;OC232M"PY69!UOX!NX[]W9>(O-+)50H*U
M30S4.;W;'D]IB(\!/P0,=G$FH9(+XG,POE0YW01!(*%T@8'[[0KW(&4@\C)>
M)DXZIPS Y?F=_7.LW==RX1;N4?X4E6MS>J"D@IKWTCWA\ !3/;>43,5_A2M(
M'QZ4^!PE2AM74O;6H9I8O!3%7\==Z+@/XTVZGV#K@&0")#/@$/.P,5%4_HD[
M7F0&!V+&WG<\//'VF/C>E,$96Q'OO'CKO==B>[O/V#4033&G,299QLP1S+//
M*9*U%*?D'WBR#M^M*MQ%^.X/A8=U@G25((T$Z7]+7(OY^%<2MNBI M/$:;*D
MQ%['25YXYX&]2^*;_ X?I_V1FT9H2R[H_,O&_M>(#KR4S8T?H=9_L-F04+MP
MW/NS&<=L-!QVTP]B\S<N?@%02P,$%     @ 48JC3A*K/ ^R 0  T@,  !@
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
M_,O&_C=:._!2-E=^A#K_P69#0./"\<:?S31FD^%TGWX0F;]Q^1M02P,$%
M  @ 48JC3D E73:T 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,30N
M>&UL?5-A;]L@$/TKB!]0$L=IJ\BVU+2J.FF3HE;;/A/[;*,"YP*.NW]?P*[G
M;=:^ '?<>_?N.+(!S:MM 1QY5U+;G+;.=0?&;-F"XO8*.]#^ID:CN/.F:9CM
M#/ J@I1DR69SS107FA99])U,D6'OI-!P,L3V2G'SZP@2AYQNZ:?C632M"PY6
M9!UOX 7<]^YDO,5FEDHHT%:@)@;JG-YM#\<TQ,> 'P(&NSB34,D9\3487ZJ<
M;H(@D%"ZP,#]=H%[D#(0>1EO$R>=4P;@\OS)_AAK][6<N85[E#]%Y=J<WE)2
M0<U[Z9YQ>(*IGCTE4_%?X0+2AP<E/D>)TL:5E+UUJ"86+T7Q]W$7.N[#>+/?
M3[!U0#(!DAEP&_.P,5%4_L =+S*# S%C[SL>GGA[2'QORN",K8AW7KSUWDNQ
MO4DS=@E$4\QQC$F6,7,$\^QSBF0MQ3'Y!YZLPW>K"G<1OOM#X7Z=(%TE2"-!
M^M\2UV*N_TK"%CU58)HX39:4V.LXR0OO/+!W27R3W^'CM'_CIA':DC,Z_[*Q
M_S6B R]E<^5'J/4?;#8DU"X<;_S9C&,V&@Z[Z0>Q^1L7'U!+ P04    " !1
MBJ-.EWRM(K4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q]
M4V%OVR 0_2N('U 2QUNRR+;4=)HZ:9.B3FL_$_MLHP+G HZ[?S_ KNMMUKX
M=]Q[]^XXL@'-LVT!''E54MN<MLYU1\9LV8+B]@8[T/ZF1J.X\Z9IF.T,\"J"
ME&3)9O.1*2XT+;+H.YLBP]Y)H>%LB.V5XN;7"20..=W2-\>#:%H7'*S(.M[
M#W _N[/Q%IM9*J% 6X&:&*AS>KL]GM(0'P,>!0QV<2:AD@OB<S"^5CG=!$$@
MH72!@?OM"G<@92#R,EXF3CJG#,#E^8W]2ZS=UW+A%NY0/HG*M3D]4%)!S7OI
M'G"XAZF>#Y1,Q7^#*T@?'I3X'"5*&U=2]M:AFEB\%,5?QUWHN _CS2Z=8.N
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
M'&_]V8QC-AH.N^D'L?D;%Q]02P,$%     @ 48JC3M-,D5JU 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL?5-A;]L@$/TKB!]0'))M261;
M:CI-G;1)4:>UGXE]ME'!YP*.NW\_P*[K;=:^ '?<>_?N.-(!S;-M !QYU:JU
M&6V<ZXZ,V:(!+>P-=M#ZFPJ-%LZ;IF:V,R#*"-**\23YR+20+<W3Z#N;/,7>
M*=G"V1#;:RW,KQ,H'#*ZH6^.!UDW+CA8GG:BAA_@?G9GXRTVLY120VLEML1
ME=';S?&T"_$QX%'"8!=G$BJY(#X'XVN9T20( @6%"PS";U>X Z4"D9?Q,G'2
M.64 +L]O[%]B[;Z6B[!PA^I)EJ[)Z)Z2$BK1*_> PSU,]7R@9"K^&UQ!^?"@
MQ.<H4-FXDJ*W#O7$XJ5H\3KNLHW[,-[PPP1;!_ )P&? /N9A8Z*H_+-P(D\-
M#L2,O>]$>.+-D?O>%,$96Q'OO'CKO==\L]^G[!J(IIC3&,.7,7,$\^QS"KZ6
MXL3_@?-U^'95X3;"MW\H/*P3[%8)=I%@]]\25V(.R5])V**G&DP=I\F2 OLV
M3O+".P_L+8]O\AX^3OMW86K96G)!YU\V]K]"=."E)#=^A!K_P69#0>7"\9,_
MFW',1L-A-_T@-G_C_#=02P,$%     @ 48JC3GGL=R"S 0  T@,  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C N>&UL?5/;;M0P$/T5RQ]0;Y(%RBJ)U"U"
M((&T*J(\>Y-)8M678#N;\O>,G6P(-.7%]HSGG#DS'N>CL4^N _#D64GM"MIY
MWQ\8<U4'BKL;TX/&F\98Q3V:MF6NM\#K"%*2I;O=6Z:XT+3,H^]DR]P,7@H-
M)TO<H!2WOXX@S5C0A%X=#Z+M?'"P,N]Y"]_ ?^]/%BVVL-1"@7;":&*A*>A=
M<CCN0WP,>!0PNM69A$K.QCP%XW-=T%T0!!(J'Q@X;A>X!RD#$<KX.7/2)64
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
M1VV'N1G+KH?J)EJT?7^8#$WJ^B]02P,$%     @ 48JC3O+Y-BBW 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL=5-A;]P@#/TKB!]0[DC6
M5:<D4J_3M$J;=.JT]3.7. DJA!3(I?OW,R3-TC;[ MCXO6<;DXW&/KD6P),7
MK3J7T];[_L"8*UO0PEV9'CJ\J8W5PJ-I&^9Z"Z**(*T8W^VNF1:RHT46?2=;
M9&;P2G9PLL0-6@O[YPC*C#G=TU?'@VQ:'QRLR'K1P$_PO_J318LM+)74T#EI
M.F*ASNGM_G!,0WP,^"UA=*LS"96<C7D*QGV5TUU("!24/C (W"YP!TH%(DSC
M>>:DBV0 KL^O[%]C[5C+63BX,^I15K[-Z0TE%=1B4/[!C-]@KN<3)7/QW^$"
M"L-#)JA1&N7B2LK!>:-G%DQ%BY=IEUW<Q^DFY3-L&\!G %\ -U&'34(Q\R_"
MBR*S9B1VZGTOPA/O#QQ[4P9G;$6\P^0=>B\%3WC&+H%HCCE.,7P5LU\B&+(O
M$GQ+XL@_P/DV/-G,,(GP9*U^_1_]=),@C03IFQ*3=R5NQ:3O1-BJIQIL$Z?)
MD=(,79SDE7<9V-OXB.Q?^#3M/X1M9.?(V7A\V=C_VA@/F,KN"D>HQ0^V& IJ
M'XZ?\6RG,9L,;_KY!['E&Q=_ 5!+ P04    " !1BJ-.YO?(;,8!   W!
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
M%,9M8[M7_1SK#2/;84:3\4.1_0502P,$%     @ 48JC3N\"2H7! 0  -P0
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
M>4HS:G>9N_B6%-YLJ-U)S*.7#1BC]N:5\(Y#L98S\X:@>$>AR0=^1[S^J=T
M(#6[$@I*<!W 2QKLDH;4[#0(R)_+*N!E"G:9^F1N , +#.#]606\P,!_1U81
MD$]F7EJ 5R$@[V\[JS;()[ZAXTU&L(JU!SW>=LZ6GVJAQIC)ZCA"/X :X8SU
M#5UD_2#\GZ:?R[_E[:&H.^>9"SD@ZC%NS[E@TB.YEW5[E'\%QH>2[86ZC>5]
MV\_#_8/@S3#K>^,?CO4_4$L#!!0    ( %&*HTZ>3LIC'P,  *<-   9
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
M\]K(+8F)L16U<K_1]J2T: 8O!J5AK_VS:MWS,OA_,X,-TL$@'0U,[/\9D,&
MO!NX:B8]F4OU$]-LM9#B$LG^;77,?A3XGIAB;NVAJYW[SV2KS.EY16BZ2,[6
MT:!9]YITHL&C(C'>QQ I%&*=!N9>@$VHR#,X @&3(,Z>7"5!8 <4=$"= WKE
M@'I5Z#5SIVF=AE*4%\C+)921LBRS%,;)0)P,P,D\G%Z33>)@BDL/)A3-<(H*
MF&4.LLP!EKG',@_#$(\DE.0(QLA!C!S R#V,'"J)Q[H)13.,R8V2%"!+ ; 4
M'DL1A*$TS:C_@D(9*>GTV[O"*4&<$L#QXJS+L#3(_W)#S6PJNB+!".XF*&3)
MD-].4!B(!C2 BMRDN=';<$"#R2T78.]ZP.G'6PN&FQ,F'V@N@^CJ!66%7Y)0
M5)#\!@S<Z##4Z?QO%X<]#&<Y]6E"U8P@?S(DDT'4<'EP,UM%6W%JM6WYD]/Q
M7O"0VD'FG:_M?<$-N'<W_67C.Y.'JE71L]!F3+IAMA="<P.)[DRQCN9^,VYJ
MOM=VF9NU[(=\O]&B&RXPR7B+6OT#4$L#!!0    ( %&*HTY]MT<%1P(   @'
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;(U5VXZ;,!#]%<1[EOLE
M$4':4%6MU$JKK;9]=L@DH+4QM9VP_?O:AA "WG9?@CV<.7/.Q(RSCK)77@$(
MZXW@AF_M2HAVXSB\K( @_D!;:.2;(V4$";EE)X>W#-!!)Q'L^*X;.P35C9UG
M.O;$\HR>!:X;>&(6/Q."V)\=8-IM;<^^!I[K4R54P,FS%IW@!XB7]HG)G3.R
M'&H"#:]I8S$X;NU';U-XKDK0B)\U='RRMI25/:6O:O/UL+5=I0@PE$)1(/FX
M0 $8*R:IX_= :H\U5>)T?67_K,U+,WO$H:#X5WT0U=9.;>L 1W3&XIEV7V P
M%-G6X/X;7 !+N%(B:Y04<_UKE6<N*!E8I!2"WOIGW>AG-_!?T\P)_I#@CPFR
M]K\2@B$AN"6$VGRO3%O]A 3*,T8[B_7_5HO4H? V@6QFJ8*Z=_J==,ME])('
MD9<Y%T4T8'8]QI]@;@A'LH\E?%.)G;](]^\+%$M$$IDK!$83@<X/[DSX9H+0
M2!!J@O".()AUH<?$&M/T-I(@GCE9@E9>&"=F+9%12[30DLZJ['I(-*FR]J*Y
ME"4H>:<GL5%';.A):"9(C 3)Q_^5U$B0&A1$LU:D"Y?AK ]+Q"I=FV6LC3+6
M'S@<ZT61V4=4+!$K[QT9<BP:/U7W_R=CP$P/X$QJ88"L$G>FQ)G,#P+LI$<M
MMTIZ;H3Z4B?1<9P_^FK^S.([->;U7+K1]'?$=\1.=<.M/15RNND9=*14@-3H
M/L@^5?):&C<8CD(M$[EF_6SN-X*VP[WCC)=?_A=02P,$%     @ 48JC3ANK
MQ]#+ @  ;PH  !D   !X;"]W;W)K<VAE971S+W-H965T-#(N>&ULE59M;]HP
M$/XK47Y XY>\(D J5-,F;5+5:=MG P:B)G%F&^C^_6PG3<&Y5.T7$CO/W3WW
MX#O?_"+DLSIRKH.7NFK4(CQJW<ZB2&V/O&;J3K2\,5_V0M9,FZ4\1*J5G.V<
M45U%!*$TJEG9A,NYVWN4R[DXZ:IL^*,,U*FNF?RWXI6X+$(<OFX\E8>CMAO1
M<MZR __)]:_V49I5-'C9E35O5"F:0/+](KS'LP><6P.'^%WRB[IZ#VPJ&R&>
M[>+;;A$BRXA7?*NM"V8>9[[F564]&1Y_>Z?A$-,:7K^_>O_BDC?);)CB:U']
M*7?ZN CS,-CQ/3M5^DE<OO(^H20,^NR_\S.O#-PR,3&VHE+N-]B>E!9U[\50
MJ=E+]RP;][QT7Y*\-X,-2&] !@,3^ST#VAO0-X/X78.X-X@]@ZA+Q6GSP#1;
MSJ6X!++[>UMF3Q&>Q4;]K=UT8KMO1AYE=L]+FJ3SZ&P=]9A5AR%7&#P@(N-]
M"$&@$"LR,B>W =9C1);<0AX )QE,@H)Y4F=/;_*<<!"##F+G(+YQD'M"=9C4
M81J'21*<82^5,<I(3A%,)@')) "9PB/389*K,#C'="+G% R3CL.DR N3CL*0
M!!6QES. (ME4SAE()@/(>-*NLE$8BE"6>63&*$P*-$$F!\GD !GO5*_R<<XQ
M\N1;YZ/#@.D4E0*D4@!4J$>E #+&,1P%([A1("#.E(N)7H,_7H08["7WF'R@
M#'O0C?*4)'X=0C"2%.D$(;BO8 K(DDRX@#L+CC\A"]P/,-001K( '8'$F/JR
M0# \>5K@SH''K0/'4SG!]8ZS3\@"5RD&RG0L"U2"&?)5&:,*XM=I='7KUEP>
MW$2C@JTX-=I>7E>[P]1T3^RM[>VO\&S=S3YO;KI1[ >3A[)1P49H,Q.XFWLO
MA.:&([HS_]G13'_#HN)[;5\S\RZ[$:A;:-'VXUTTS)C+_U!+ P04    " !1
MBJ-.\(<;XC4"  !$!P  &0   'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6R-
M5=&.FS 0_!7$!YRQ20B)"%)R5=5*K11=U?;9(9N SL;4=L+U[VL;CN; 2'G!
M]GIV9G?-VEDKY*LJ 73PQEFMMF&I=;-!2!4E<*J>1 .UV3D+R:DV2WE!JI%
M3\Z),T2B*$&<5G689\YVD'DFKII5-1QDH*Z<4_EW#TRTVQ"'[X:7ZE)J:T!Y
MUM +_ #]LSE(LT(#RZGB4*M*U(&$\S;<X<T>+ZR#0_RJH%5W\\"F<A3BU2Z^
MGK9A9","!H6V%-0,-W@&QBR3B>-/3QH.FM;Q?O[._MDE;Y(Y4@7/@OVN3KK<
MAFD8G.!,KTR_B/8+] DMPZ#/_AO<@!FXC<1H%((I]PV*J]*"]RPF%$[?NK&J
MW=AV.\ND=_,[D-Z!# ZDRZ43<I%_HIKFF11M(+OB-]2>,=X04YO"&ETIW)X)
M7AGK+8^3)$,W2]1C]AV&W&'P@$"&?9 @/HD]F;C'>.TGB+TQQHX@_A#CRD^P
M\!(L','B T$Z2G**(>E,E$NOR-(CLAZ)=)C486J'B9YF:IEX19*IR"H:B22/
MBZR\(JMI*=:)GR#U$J2/']C:2[#VI(E':4XQLP>&(_^_'WEDR/CGGX+F=69Z
M#$]UHID3P=X>VF'R>$FQOXMP_$!1O:!X1L??;-C3;=.J^D"+D0ZZN\0XR(N[
MOE50B&OMWHX[Z_!$[(B[!/_#N_?E.Y67JE;!46ASE;H+[RR$!A-+]&2ZLC1/
MVK!@<-9VNC)SV=WKW4*+IG^ST/!PYO\ 4$L#!!0    ( %&*HTX<;KH%4P(
M $\'   9    >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;'U5VXZ;,!#]%<0'
M+-A<LR)(2:JJE5HIVJK;9R>9!+2 J>V$[=_7-BPE,.D+V,.9<V;&S#CKN'B3
M!8!RWNNJD6NW4*I]]CQY+*!F\HFWT.@O9RYJIO167#S9"F GZU17'O7]V*M9
MV;AY9FU[D6?\JJJR@;UPY+6NF?BSA8IW:Y>X'X:7\E(H8_#RK&47^ 'J9[L7
M>N>-+*>RAD:6O'$$G-?NACSO"#4.%O%:0B<G:\>D<N#\S6R^GM:N;R*""H[*
M4##]NL$.JLHPZ3A^#Z3NJ&D<I^L/]L\V>9W,@4G8\>I7>5+%VDU=YP1G=JW4
M"^^^P)!0Y#I#]M_@!I6&FTBTQI%7TCZ=XU4J7@\L.I2:O??OLK'OKO^2T,$-
M=Z"# QT=:/Q?AV!P"$8'$MKD^\ALJI^88GDF>.>(_K1:9GX*\ASH8AZ-T=;.
M?M/92FV]Y4$29=[-$ V8;8^A$PP9$9YF'R4H)K&E"W=Z+[!;(B8QW"D$:!*!
M]0_NDHAQ@A E""U!."6(@UD5>DQL,4U?!4I"7"5"5:*E2I+,5'I,-%&A]$&U
M8U0D1D32F4B\$"%1@(LDJ$B"B*QF(@DBDJ:X2HJJI,MC37V<8(42K)9AIF06
MYFIYK(&?X"K$QWO(1W3HO(DPT(.BDP>]2A"*<*Z#@1YT$T$;=D,H0A'/>G8
M30NW\N>GXTW&4 WB8B>V=([\VBC3\!/K>"ML[*"<V;?FMK#C[1]-?]5\9^)2
M-M(Y<*6'I!UE9\X5Z!C])_WW%?IV&S<5G)59)GHM^A'?;Q1OA^O+&^_0_"]0
M2P,$%     @ 48JC3J9.4\$3 @  *@8  !D   !X;"]W;W)K<VAE971S+W-H
M965T-#4N>&UL=95M;YLP$,>_"N(#U&">*X*T=)HV:9.B3NM>.\DEH!K,;"=T
MWWZVH8C!]4WL.]_]?W=.?"D'(5]5#:"]MY9W:N?76O>/A*A3#2U3#Z*'SIQ<
MA&R9-J:\$M5+8&>7U')"@R E+6LZORJ=[R"K4MPT;SHX2$_=VI;)OWO@8MCY
MH?_N>&ZNM;8.4I4]N\)/T+_Z@S06F57.30N=:D3G2;CL_$_AXSX,;(*+>&E@
M4(N]9ULY"O%JC6_GG1_8BH##25L)9I8[/ 'G5LG4\6<2]6>F35SNW]6_N.9-
M,T>FX$GPW\U9USL_][TS7-B-ZV<Q?(6IH<3WINZ_PQVX";>5&,9)<.4^O=--
M:=%.*J:4EKV-:].Y=1A/LG1*PQ/HE$#G!#KV,H)<Y9^99E4IQ>#)\?)[9K_C
M\)&:NSE9I[L*=V:*5\9[KZ(\*\G="DTQ^S&&+F/"8HXA1G^&4!1"G4"T$ @S
MB@M$J$#D!.+_JLQ758XQJ8OIIACZ 25&*3%"*5:4,2994.(H2'%*@E*2+:4(
M5I1D0Z%Q_L&5IR@E12CABI)N*&$<9S@E0RD90J$K2K:ET"3'*3E*R1%*M*+D
M""5/<$J!4@J$$J\HQ8:2)&&,4\RL0A]<@'"2]8L+-C]F&H0T7)'(XI7;*?J#
MR6O3*>\HM!D8[EE?A-!@)(,'4W5M!O=L<+AHN\W,7H[3:S2TZ*?)3.:_A^H?
M4$L#!!0    ( %&*HTZ@<AFY_@$  $<%   9    >&PO=V]R:W-H965T<R]S
M:&5E=#0V+GAM;(U4VXZ;,!#]%<0'Q 1(R$: M$E5M5(K15NU?79@ FA]H;83
MMG]?7PA+$K?J"]C#.6?F#/;D Q>OL@50P1LE3!9AJU2_14A6+5 L%[P'IK^<
MN*!8Z:UHD.P%X-J2*$%Q%*T1Q1T+R]S&#J+,^5F1CL%!!/),*1:_=T#X4(3+
M\!IXZ9I6F0 J\QXW\ W4]_X@] Y-*G5'@<F.LT# J0B?E]M]9O 6\*.#0<[6
M@7%RY/S5;#[711B9@H! I8P"UJ\+[($0(Z3+^#5JAE-*0YROK^H?K7?MY8@E
M[#GYV=6J+<)-&-1PPF>B7OCP"48_JS 8S7^!"Q --Y7H'!4GTCZ#ZBP5IZ.*
M+H7B-_?NF'T/H_Z5YB?$(R&>"#KWOPC)2$C>":DU[RJS5C]@A<M<\"$0[F?U
MV)R)Y3;1S:Q,T/;.?M-NI8Y>RN1IG:.+$1HQ.X>)9YCEA$!:?4H1^U+LX@=Z
M?)M@_XC(5OX,B==$8OG)C8G,+Y!Z!5(KD-X(;.ZZX#!KBV%W77 V'&(S1RS^
MTJF5MXR5IXPGO\#:*[#^_T9D7H'LH8(TBNX:\8A)LN0N"9J=/PJBL5=5!A4_
M,V7^]"PZ38/GV)S?N_A.3PEWJ=]EW(CYBD73,1D<N=*WPY[A$^<*=(G10G>R
MU5-MVA X*;/,]%JXN^TVBO?CV$+3["S_ %!+ P04    " !1BJ-.,TT4M_D!
M  "_!0  &0   'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6R5E-N.FS 0AE\%
M\0!K,.<(D)JMJE9JI6BKMM<.# &MP=1VPO;M:QN"$/%>[ WV##/_-V/PY!/C
MKZ(%D,Y;3P=1N*V4XP$A4;70$_'$1AC4FX;QGDAE\@L2(P=2FZ2>(NQY,>I)
M-[AE;GPG7N;L*FDWP(D[XMKWA/\[ F53X?KNW?'275JI':C,1W*!GR!_C2>N
M++2JU%T/@^C8X'!H"O>3?SAF.MX$_.Y@$IN]HSLY,_:JC6]UX7JZ(*!02:U
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
MF?8ONO;E>O]!K=G'I\5N_@=02P,$%     @ 48JC3@M#H-Z@ @  Y@D  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3 N>&ULC5;;CILP$/T5Q'L7S,60B$3:
MI*I:J9566[5]]B9.@A8PM9UD^_>UC<,2,VSR$FQS9N;,D#.>XLSXJSA0*KVW
MNFK$PC](V<Z#0&P.M";B@;6T46]VC-=$JBW?!Z+EE&R-45T%41CBH"9EXR\+
M<_;$EP4[RJILZ!/WQ+&N"?^WHA4[+WSD7PZ>R_U!ZH-@6;1D3W]2^:M]XFH7
M]%ZV94T;4;+&XW2W\!_1?(U2;6 0OTMZ%H.UIU-Y8>Q5;[YM%WZH&=&*;J1V
M0=3C1->TJK0GQ>.O=>KW,;7A<'WQ_L4DKY)Y(8*N6?6GW,K#PL]];TMWY%C)
M9W;^2FU"J>_9[+_3$ZT47#-1,3:L$N;7VQR%9+7UHJC4Y*U[EHUYGJW_BQEL
M$%F#J#?HBC-I$%N#^-T F^0[9B;5ST229<'9V>/=UVJ)_E.@>:R*N=&'IG;F
MG<I6J-/3,DFS(CAI1Q:SZC#1 (.N$>LQ(DGS'A,H!CV-"**QBD8.(B<$@,C@
M"#&8:&SLXRN*,]A! CI(C(-DZ "'3J4Z##:8QF RG"+LI *A$(Y@,BE()@7(
M.!]EU6'209@HG+EE'8-P',-,,,@$ TR<("L\"O()A4[MU@ HF:*2@50R@$KL
M4,E&4;(\#7.'"X#"\=07RD$R.4 F<<CDHS!N43Y"7)&8@21F8Q+AA"Y1"/>'
M\'[=H(D6@^Y0C@6E-Z0#PB:U@\!F\XBB.]1C03?D Z F]8/@QH3B.Q1D03<D
M!*$F-83@-H>@/N>JR()NR0B"3>L(P:T.0;W.59(%X0^D]"&D(Q(,;LV:\KT9
M,(2W8<?&3#>#TWZ(>8S,K?L.[R:@'X3ORT9X+TRJN]O<L#O&)%5,P@?%Y*"&
MKGY3T9W4RTRM>3=Y=!O)6CM5!?UHM_P/4$L#!!0    ( %&*HT[/[6GY%0(
M  4&   9    >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;'V4W8Z;,!"%7P7Q
M &M^[20B2 U5U4JM%&W5[;63# &MP=1VPO;M:QN"6/#V!GO,F3/?&.RLY^)5
M5@#*>VM8*_=^I52W0TB>*VBH?.(=M/I-R45#E0[%%<E. +W8I(:A* @P:FC=
M^GEFUXXBS_A-L;J%H_#DK6FH^'L QON]'_J/A>?Z6BFS@/*LHU?X">I7=Q0Z
M0I/+I6Z@E35O/0'EWO\4[@IB]%;P4D,O9W//='+B_-4$WRY[/S! P."LC /5
MPQT*8,P8:8P_HZ<_E32)\_G#_8OM7?=RHA(*SG[7%U7M_8WO7:"D-Z:>>?\5
MQGY2WQN;_PYW8%IN2'2-,V?2/KWS32K>C"X:I:%OPUBW=NQ'_T>:.R$:$Z(I
M(4S^FQ"/"?$B 0UDMM7/5-$\$[SWQ/"Q.FK^B7 7Z\T\FT6[=_:=[E;JU7N>
MX#1#=V,T:@Z#)IIIHO>*PJ$@DP1I@(DB<E)$-C^>Y8=DXS:(G0:Q-4C>M8$7
M;0P:;#6MU6Q3LFADK0EQDKI)$B=)XB!95#D,FG16)8I#O-Q4ARK!R=8-DSIA
M4@?,9@&3KLJ$) @6JL*A2@C^  8[8; #9KN P:LR,8DWX0+&H4JC[0<PQ E#
MUC D6,"0U<] -NEJ9QPJ',\^Y@"#9@?27) _J+C6K?1.7.FS;4]@R;D"[1@\
MZ<XJ?2=/ 8-2F2G1<S'<3$.@>#=>NFBZ^?-_4$L#!!0    ( %&*HT[9&1Y
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
M(1%!VJ1:M5(K15NU?7;(<-':F+6=L/W[^D)80KS5OF![.'/FG %/UC/^(FH
MZ;U1THJM7TO9;1 210T4BP?60:O>E(Q3+-615TAT'/#))%&"@L4B010WK9]G
M)G;@><;.DC0M'+@GSI1B_G<'A/5;?^E? \]-54L=0'G6X0I^@OS5';@ZH9'E
MU%!H1<-:CT.Y]1^7FWVJ\0;PNX%>3/:>=G)D[$4?OIVV_D(+ @*%U Q8+1?8
M R&:2,EX'3C]L:1.G.ZO[$_&N_)RQ +VC/QI3K+>^JGOG:#$9R*?6?\5!C^Q
M[PWFO\,%B()K):I&P8@P3Z\X"\GHP**D4/QFUZ8U:S_P7]/<"<&0$(P)JO;_
M$L(A(7Q/B(QYJ\Q8_8(ESC/.>H_;C]5A_4\L-Z%J9J&#IG?FG7(K5/22QW&4
MH8LF&C [BPDFF.6(0(I]+!&X2NR"N_3@ML#^'K&*W15"IXG0Y(<W)CX@B)P$
MD2&(;@B261<L)C&8UG8A#=.9$P<H3M9N*;%32GPG)5HOW 2)DR#Y?#-63H+5
M)YIA,?'4Y\2F[84#L_[@QTF=0E*'D-5,2'K7\#!:SK_*/2@(YTK0Y,90X)49
M+L(KV+F5^M^<1,?Y]1CH&S>+[]1<LV/HG<8.Q1^85TTKO".3ZCZ;6U<R)D%)
M7#RH/M5J#H\' J74VY7:<SN-[$&R;ABT:)SV^3]02P,$%     @ 48JC3MG5
MI8$$ @  Y@4  !D   !X;"]W;W)K<VAE971S+W-H965T-C N>&ULC53;CILP
M%/P5Q ?$W"$1(#6)5JW42M%6;9\=<A+0&LS:3MC^?7TAB"3>[KY@'S,SGCE@
MYP-E+[P&$,Y;2SI>N+40_0HA7M708KZ@/73RS9&R%@M9LA/B/0-\T*26H,#S
M$M3BIG/+7*_M6)G3LR!-!SOF\'/;8O9W#80.A>N[UX7GYE0+M8#*O,<G^ GB
M5[]CLD*3RJ%IH>,-[1P&Q\+]XJ^VF<)KP.\&!CZ;.RK)GM(757P[%*ZG# &!
M2B@%+(<+;( 0)21MO(Z:[K2E(L[G5_4GG5UFV6,.&TK^- =1%V[F.@<XXC,1
MSW3X"F.>V'7&\-_A D3"E1.Y1T4)UT^G.G-!VU%%6FGQFQF;3H_#J'^EV0G!
M2 @F@A_]EQ".A/"SA&@D1'<$9*+HWFRQP&7.Z. P\W5[K'XB?Q7)[E=J43=;
MOY/MX7+U4L9QEJ.+$AHQ:X,);C#+6\SF$1/<(K:/B#2>($B:G)P&5J>!YH<S
MOI\D=H'0*A!J@6@NX*=W,0PFT9C.8*(XNVO(UH;RHZ7=3&0U$SVDB1//+A!;
M!>*'-''BWZ4Q&-^;&?46_G+6=Y/G'5SPSO=)K(82BZ' +I!:!=+/MR2S"F0?
MMV2=?=@2LQ&:'2!U _[ [-1TW-E3(<^B/C%'2@5(36\A^U?+2W<J"!R%FJ9R
MSLS58PI!^_%61=/57OX#4$L#!!0    ( %&*HT[4G!R*] $  - $   9
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
MK<4T@#-C$E0MWI-ZN2KU31@7!,Y23]=JSOO&V"\D:X>FC\8O3_8/4$L#!!0
M   ( %&*HTZB0/8XXP(   \+   9    >&PO=V]R:W-H965T<R]S:&5E=#8T
M+GAM;)5676^;,!3]*XCW%7]@/JHD4I-IVJ1-JCIM>W83)T$%S&PGZ?[]C*&4
MXLN6O@3LG'M\[K6/N8N+5$_Z*(0)GJNRULOP:$QS&T5Z>Q05US>R$;7]9R]5
MQ8T=JD.D&R7XS@5594002J**%W6X6KBY>[5:R),IBUK<JT"?JHJK/VM1RLLR
MQ.'+Q$-Q.)IV(EHM&GX0WX7YT=PK.XH&EEU1B5H7L@Z4V"_#.WR[(:0-<(B?
MA;CHT7O0IO(HY5,[^+);AJA5)$JQ-2T%MX^SV(BR;)FLCM\]:3BLV0:.WU_8
M/[GD;3*/7(N-+'\5.W-<AED8[,2>GTKS("^?19\0"X,^^Z_B+$H+;Y78-;:R
MU.XWV)ZTD57/8J54_+E[%K5[7GK^ES X@/0!9 @@V3\#:!] 7P.ZY#ME+M6/
MW/#50LE+H+K=:GA[*/ MM<7<MI.N=NX_FZVVL^<52Y-%=&Z)>LRZPY 1!@^(
MR+(/2Q!HB37QPEF:OEUBXV-(QN!%*)@'=01TK#'+88(8)(@=03Q6D*-)(3H,
M<YBZP\!+,' )YFED:083)"!!XFF<%G+=09*1Q#A-,,:3>OLPAA!+9M))036I
MIX:E^41.ZE4,VWTA$S4^Z@.F^<S^9Z"8S!>3(9@@!PGRZS<'(]A*Z(J"]* W
MN5*$XLE1VT"XF*&Y'<(S[L:>)(KI# 7HWCM,WE$8V)N8_O_<]I@WWJ)6:SRM
M"X"+&4YF;B0,FQW[;F?9' 5L9OP.-V/8SMCW,W!@$C_AA*'I!0K!LIRF,X)@
M1V/?TA0G,Q2P#W'VCK+ 3L3Y%<<E!XX!R;WO"H1C+$9S'S#8V01P=C;C1 ([
MD>#KZT)@)Q)RQ7'I0>.;';.8L$E=(%B<TNF-&8W:B$JH@^NX=+"5I]JTG^O1
M[-#5W;FF;C*_MMU>UYZ\TG2MXC>N#D6M@T=I;)/C6I&]E$98E>C&[MO1=J?#
MH!1[T[ZF]EUU+5HW,++IV\]HZ(%7?P%02P,$%     @ 48JC3I=;7L@+ @
M? 4  !D   !X;"]W;W)K<VAE971S+W-H965T-C4N>&UL?53;;IPP$/T5Q ?$
MW/<B0,IN5+52*ZU2-7WVPG!1;$QM[Y+^?6W#$L*Z><'V<,Z9,X.9=&#\530
MTGFCI!.9VTC9[Q$210,4BP?60Z?>5(Q3+-61UTCT''!I2)2@P/,21'';N7EJ
M8B>>I^PB2=O!B3OB0BGF?P] V)"YOGL+/+=U(W4 Y6F/:_@)\E=_XNJ$9I6R
MI=")EG4.ARIS'_W],=%X WAI81"+O:,K.3/VJ@_?RLSUM"$@4$BM@-5RA2,0
MHH64C3^3ICNGU,3E_J;^Q=2N:CEC 4=&?K>E;#)WZSHE5/A"Y#,;OL)43^PZ
M4_'?X0I$P;43E:-@1)BG4UR$9'12458H?AO7MC/K,.G?:'9",!&"F:!R?T8(
M)T+X3HA,\:,S4^H3ECA/.1L</GZL'NL[X>]#U<Q"!TWOS#M5K5#1:QYOPQ1=
MM="$.8R88('Q9P12ZG.*P);B$-S1@X\)CO>(36S/$%J+" T_7!K<!7:!R"H0
M&8'H0Q>B51=&3&PPW6@R"CU_58H%%>[\T&XFMIJ)+6;BE9GX+DWD;U=6[C%;
M_S]=2:Q&$HN19&4DL71EX^]65JRH8/V-T>+24N"U^;^%4[!+)_7U6$3G$?(8
MZ$N_BA_4:!DGP;O,.)=^8%ZWG7#.3*I?RES\BC$)RJ3WH/PU:A3.!P*5U-N-
MVO-Q((P'R?IIUJ%YX.;_ %!+ P04    " !1BJ-./^H(3C<"  #/!@  &0
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
M 4+I<[%Y>,@7[MM=.]'W%/6;3STO*R"? +P:!),9O+   HFG,P5(%2U,?FU
MMV_MQ:K>5H00TT56+/=<,@.M0P=DQ!PR8IY9E#P,;73*-B/*LSKW7P,MWSL#
MLHYB@Q2 J<L4Q"^ :KZ:(G$ZP3N5#":GC==0G/RY7F?3_!]_ 'FQSJO'_(<_
M),W!;S^\??'/?WS[YN7-^UO:\\7ODYL_?7S]X5_;+(%96,TL[%FO/X!CD@OQ
M^V30YPLH$F2VW3P ]?Q;/OM]<C%)Q^<36CO\.AJ/G9A9UP#\E+\9I_W))?\Z
M2B\O+O2ATC/)[T:'KF> @ !J0!*DWF? 1:?9N@"D:3[Y'G@;H"U@>5:M$)<C
M&.1(*=-]1(0J?P!<@+F%(A#MQK5'[Y.%+'+T#<CW@(]/1'6F90VD?Y".^TR3
MX;=S!YSO!1"^,+2 AW(!E[569$#VTT9C?MY<+&:2![^_2[PY>9?AM7W(-P7(
MA*<'BSNW&QB-1%$ R:MB!6,6*)"6=;%'@[C>S5]2I22[SK[)1LLX SYZ:L\O
M=M]'=Q63$P#2#&AW5@$=A340JC3)0XAS_K;2VXQ<NU_ANWOPX_86'SR%OPF[
MWS&XY)" +L:+X"H*A_'X%-%VTSU(9O7;E@@A$WA$[$:Y]SG(E]L(:UVC?H)0
MPGO/UTH9;(0BU[Q/I.[%%/EF53X6$;7\-E\L2(P!MI&C2HOC9K-EL2*=&8F"
M3M,E2=+63N2AT]9:4&"N-\[(4)JWHH+KZQ7P/'BC:UJ!Y<FBK.O3Y"Z'ZY'O
M%*^\_,!0J/$BGMS!?N?%IH4TOP$YYM%:PK=>F00P*FOM\WE6%U/'#>B"305I
MZ:7#;M_+8K'=&*[RM>/\2U[</Q#Y>81C!15WM26JCU*6&2W@HAU;VG'#=+6[
M+VZ+Z;4F>MO)'UN/?ES!S5\01;H'!JQX !O*'K-B@<+A&:#$60U::;*,ZZ"[
M6*Y(B)&ER%3'4!E4D5\!'3]<-:=7YO3*O"J72>FN?88<ND.RG_UE6XL@N"E1
MC0+>4,"F5PZ9\7/\B[1V)0;)W=-A$[S, 1K -(F'$84P3*V--;-DEM]M_&UK
M,V2@XF=W(/ VI...*W_=8*&PF&6Q7>*A1T]X'\[ >[-.I0X I@2K?3H/P+29
M,1BX$?\FL!RD?L5L&T?IG/L4.VMJV*.*_78H2NS#4P;:/C0JZG4)%Y,NQ[SX
M@N0I+OR(&$[HO(X:/5K4>0NB;H:&%AC[(*RX!0IQ^-,.4MN:U,+HCO=!:<["
MYSXHX4D ;2 5I"T?H(!%@B&2,!6#6#!:;RO\;H-@TV$2>,.SX'<@44>L2M,\
MG\D: 6\ 7?)J6M0TA8AI:SJ/&%30T/7$Q(<&J$%BW+#B>N<T_=:<^@K-D&VV
MFQ)V058&4!,00H#O1+[,;E$LJ(HI$EI>U795M)&G=5(QJ$=?HMN=D,YWH)&S
MTQJ*"MI=?E^L5K27.8%U32;PH\;  ]S]=C?[N35:UX_)#>E;!S,BXH,=4C@-
MO$-U?B>J\XNXZFRU(^;\,7%\-YMVZO=-A_K]06]&=+&J61K!!:%M#>,7K7?<
M<=[)V_O>\+(D*7'=AQAA4-]'FHE)7WO6<M-U]PU;J3L8N%N,")>;'.U[\!!.
M*51BE[#X]YZ[@PKM)$(["1 NZS"J1)Z='3*/,RP&^TZ_94IW!0*K&L'#R1<O
M[%*0.:B0(?/,\F6<\M\&8UK&<[-<+\JG/.>;%^4X(8MCB9(EE<.G.9R_,8W9
M@7;TP($D8J>>?\.@,_1AY^,'4*'V._NHT*&S['3([]Y(V]>;U].J6*M\KBY/
M.MC;XGY5S(LI'IM(JCCT.V!:T[CAO?G(#FL)V[CEZGS#*I+?X/97=,?%T()$
MYX] E#</4]2Z;]60\DM5;M<I\JA><H)4%"<?]G\OKF#Z:_#[4Q6H:Z#:*]"_
MV4_7,*P047/"-A("4'-J_MQ9;@#5<1KDT_FG/%^3M6:1P2U%.S"Z3H#TS;,I
MNPTPW@,H'Y\:##,K@&,@">#A0.]99]7&B0@TLM]EL9J!(HGC JM8; D'5G#G
M\-\'8!U$CS9%Q48L)&,+$!7ITP?6?)B03',TXC#D'\J:I( Z6913XOF;!X#A
M/6QH0_-_!-JELDO=2ZYA,?@U?2=0368E0 *4)M@/*$V;Q1.:-3=P=&MX">48
M?.B^?,RK%2VMRHOE'2R<%PIG<5]E2UBG&5/LT'4R710$#M;&\LYA\ D66N!(
M?LUG!8$,M\A_%+,>B%/ <M B15.!RH+6(EUR-I_G1+/OGFB]"PQ,63#$:&@$
M<]?8'5NB*1V8'-(9NU\!8D.! #.T<[Y=+!Q*9/=5+AM$UI< )U&8] #/DWH[
M?3 /!4 $PDSN [@M9,M6T6*6/9UMRC/XQ^ _(EPNS,%C0\98(#.J=T 0NL@;
M.P0\*B/;! CB(,!>"U'I=-*S<H6@]WO$)69P;Y:$=<8LIEO&Z9HP41S9/*W1
M][!PH*;AJGR5?R:YK%SER1/&JBAP40U"/P%>R 7)<WCZ>4$L"7'X*=D"]))1
M'\_EJH^0$R<C0 $PGDYHOD%='G5.  GZICB6!E9]3N\-AO)B""R$176?K4BP
M!+H E.0SFH?0GRABY#UM\N>=Y,4*7PKP$R%[?S3O*>U+ \KC*4[[[9?\C+[8
M2^QPZ,^$X]SX Z7[T<85NW9+X-+D\T.!N M7">[!"JD%'ET,8:>+/%O1WF<%
MD#N\J"H$@7H$4/^;Z''P,HH=0!O*<JE^5]**,A2W\)%,%N@HC%+G%-URGP$/
M\%^<E> ,9RDSK5$1KVNC,=[E,SX#V S(>!CUQC(AKP'PH":-:[J \]%A7)0)
M'+.^#[<ZA^5N-P6K&7#K=)EN>;U$SN-@R+?/^&"@S\N2Y#DTVA#<ESDB-AH3
M*F]GQ D0Y5<(FSG"AK:KB*23,;?*&:BS_#%?E&NE./#O%K^ '2]S,E<P\%J;
M6*$-I ?L* /&AX C3T2Q-"[#E]DF8_HPG?(=0\!LW1M3JXS/W6NU5\L?LD<\
MU7PE6V4+!0Y7S8AI$[D19PP2KNDT7Q.9]$*+@'7!AL@6"W6WZV/OMI?\<GW]
MS@DE"/A"=N675YAH2@0ZCEBA':+RMH17\$2"X8GTQ#7R7CC(01^_>Y_?;X6-
MW9[][Q[)5Q7*#HLG8A8@T>P'S*PD_BXGB9$]>@>:RP/,V;#]=)7C=<&S8Z+.
M LD&$0\F76V<P=C/N!:G+UVB[8(W5WJ1S]EAR&J'!.DSH%.5*J2;PD,)1(>&
MPP5GQ@[O;P%1A!5N88$RQK:B^[YB@9-4GRIO;85"BH)M>,P!"6/!@@0OZA#X
M,F-0>9Y"A-%0]WG%8Q ;1[8@@0.M* &8ON;9D5X]XBQ5N11*K\(9'U[B3H]%
M!2"H0)Y $86G,$2%[38"SR@N*%$F3HIJ?"1L@394=PP .]LN0,Y"/,YH+ICX
M+]O5E"!)5ZQS<F^>1S*: ],4G)QUX<#U:K6%,=XS &$"O2S_?/A..M!1WP>1
M&13J)<=7\SC-V Y$(C@#1204^4"<!VF%5 VY2SH+DT.0SN[8O4O81)@'8L-\
M2ZC)0@801+;'W-0;$"4W3'0\230FQ]=*U!"_H[#E@\#KC+H*G8,C4FF2NQGH
M5H#*OU3K3X76KUG.ZV8Y6O:S9B:7+5W$7]P?DP9X2&Y0B9;:=+[AB6%[EDK\
M]($C'FG?9DOWG.$\)3R<%;#B2LWK)<#3;;47:*8& K!CM5_/<I0B"Q9/[D!K
MTK-6(793QC6;/>&1/L*O&>664L1()B8HYROC$#PV##T6^6?&SS5<EA6)I05,
M7U1XU(S3X7;8]D72[B/@" AM*'ELRJHVVJ8+@43-$420LD)Y&_T<%(-AY">6
M<DAE7N$;JKO*^H@EH3E/0E@V3Y:1].#Z.+6$'Z[@PN2\;;K[11UP'J #>@[
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
M3XP WQW)$3F1(Y(98*9V;<K$:Q1>PS*A6_#$^*K7_UW;^>V6@*P:::!<<;G
M+?UOZWUEJEQIV)I+A_M/GH1HI(9V3NU_KD3$G4OM)1_7A.M*)=60K&I:F,,8
M"D(^<A*$/E8DT<3+9-"G(JL?%S, ^$.B%R0BN<QZR4D!:8",/*LS,FMSHC%=
MZ7J[QJ75S7F !*[$I,Q@6N4+.3(*B47Z]!!:&4S@E #1+0.##C'-:"[93'7,
M,2U 0>L[R/:UV"M,)K99",;ZH$B';GJV78/JH2JXNE+)C(UKIJ#5C01%E O&
ME-FVRH,D#G:AXXL$!L4'A;C264Z<0T01:&[$Z</,<RYV*YG+IZ>^#(L:U"VR
M-1[U^@VR-9GTQO]IR=9D<"39:D' !.)W4:A(LNYWS=4-,G1]XFY'KBX[NG:G
MZG+LB\G.M;0/L/IM< E]P'VX>K0!S#)4/",IZ=YX*H8?209R]^PNYY1;;WG-
M /KL>!/1H>)X;=2UV%34K+H1TEO4V; C"14G<G"*1."5&"] 6NZ*[#YXQJ#K
M!20"BSDX6JD0GMM8Q )G5*)Y!V1^$1HX":$7OD)($.RK-1'^*]#@-LK^)R/
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
M#P7,I@TC 94MFU%?/<P R.X 4*EUO:JMM0ZNA;DX\1M"Y?P5<&$*J+,_A#3
M\RHGYI)L#[MU@6Q*2ML@X9S>$H1)U!,<Z6ER?5HL):76I))CY[JX/!!3*^,J
MI=*@J;8D$3W.-H0KYFKG=L87 9&O/L$UE5#X6N65% =<8783!YE[A3\0]@!;
M=N?.&BJ=N?'"LJ/!@"DR&*NO'JN@-H+LC]%6=[1C/ZRG,$JF+]0#W^IYR95"
M]MB+)R*"?=O<P3ML39B6D5:]MA'7-FP2++7@),U472<M6?[ -L)\V;QIFK]W
MD5T95B)?9I7SJ!G](CML*\>SH9\3TQ?Y%[=EG\I['6P.^[DGMSYO'FVO.-6O
M/-5-;*J8Y?S H]%^O7>MAJS/DL'D$GY>CBX$'Z(#G.#9G6IL7-4H0P3K3\>P
MPI-!.NQ?GB8G!(!3/?"@^A"=_HZE#I.3T6ERT4]^,Y8=E9SV+G!$*SG'E0Q&
MEP?#1]Y6,.5A1UF 43JY&,._)Z/^X#09<$,16ZC$][5.AA@*V87[4O1%)"E8
MR!F^PI91R7'>4:%#,YZQH,.V.EX9>'4H6G=(?CZHYUG?"&UD#0AV[*XX76(4
M@=I7V][G0Q=VV;&PSN4T2<Z!ZPE37Z\$+UYA.; _4VR(2=S?7RIU= 3DC5S;
M(%W[T9?KIS,F9F&E5"H$,PX$[\S5GN)O.PP^@.N"Y^];U_A 9M))O7;2/":B
M)WR"IT<>(?K#\+Y>HKL/ '$BD#AUFS[!BWQ%5(;:V L,V[3J0);A9W@&5 BF
MONBW>G>_JU!PD-P@9.'K:*-W>2JE!N&;\.%]+/]<<#4^51)\G+N/FUUJT#"!
M,B5L<UJX] 'WA%.5.EM#4#P=09)"/&0@5P,O5<O M%W@,RQLR.'B4CD=ZY"B
MN ><WCAC3&%$71?Y==GQ&"Z3:Q+S*BL77T&"/4Z -Q_M05I7Q_>G]D6SC/U&
MKQ<9P[E<1%PVH2(:*(0_A(9=BLJ+'0B&W^P&X;<XY ?[7?*=L9!^C<^2X2@=
M3M#W/!RFDZMSNOU;A#N :/99NT+7Y7Q#?PR&P)M'^,]@,-;>Y:[&]AF7]#XK
MYV?;VM5*!$(X -%$.3-3F2$PY!&("%?#OOB[XV!,7=^4R20=7 R2T01# 0"9
MZCJXUS.+Z<-)VK\:XYXN1OO&1VH+][V?]B_0D0Y;N^KW44#XJ"[!2$'O%@_3
M,J>V(KOL?\W6(;&42Q7\8I7$[[>4\'KW_6N%#ZGB-Q>:!R:W*EQ'T'GQA<J?
MIKRZR!U%9K/=E&*1JK;33S;]#[^2C35(CEZOXZ5Q#+ULDD>N:Q[_M)NJ)E^6
MBY]K4##S?_QA+3Z/'_X0*YC^(7:H22VG>H;G>F9/5ELVO'_[44K"NJX-)##2
MI; QI_H"S9>\\=\$+7,1G,L2OL(3*>=SSJ0M%@AK^.3UA^!ZX/5<4ASJIJ1J
MRE26UT-<"H(G3^X!J_UB%)T.%EA ?JP554GO]M%CO"MVJ: CQO104-%RP %@
M&#;8IU^Q_!#['!]S-JARQI=4* Z&\2]/Y-T>R!=  -S-\0G=<B_1WB4.TMQS
M LTZ'DCL.MUG5ZK&5>8/W5TSU[B0')$@FT\E!)%RLX3)14,0*7_:5/,P 8A<
MC/L.N:%T(R C].J,__)1^KKF:#\*NGO-[A8N5+EI]#*!49[FN/I$>PL0FW-.
MC7>)"C,T9G*1D/R*6Y&ABQP";QELO0O0M0TH"4*YFP8'?_5866]>K$AYZAU#
M4-ZD^*%FFC"!Y^2X2SYK5%7&N]9Y6E;B8HM_)PL*S5<_-OQ$ST6/O:46)P=L
MJ@4(S;O2M$GW-L>0-HX.8QDP&F2-9>RXEZU4O. +(('%9,3$2X=5VXHI^NQ6
M!GE\5MQ<''CD>.4Z@0;0J1:7;.Z"O  2NW175A4+9#3*R0^OG[__X;0%9E@
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
MI,GV JO:N:R&6?:$87@J52.,6YW!LBV@444&!"ROB,4*D^T:?Q\;FN%U-JJ
M;?4V*<IH3@'.%A6WC6O"I7-DKBJM. Z&AGKN5=_:K%Q":UW:5KN88E.&W0;
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
MZKW7#N<!$Z4<IM$H'5 8T' \23&X5IGD<#Q,KRXNDN%DDH[[&G3[+!ECY/Z
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
M.U*S1PDN$#Z@HAL?7N).+Q6#G&_]A18P[G&GJ<<Q7%"237PV'L-_J<VCHP/
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
MJ4W03E;?457@N&4!NVHKYMV#Q7+!=RER\8(.L93Y[FH.':GZ!W#&G?SP#76
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
MM\3'R%+TIIEU9XZ[YK?(FVI.>U-V/UU4TI74'VLS'='V[?&!.P49;=I^DPT
M1IV4)5M_8#07'-QD?ELPV+-@')*^#BJDHH]&SQZ5Q#A 8;0"I6FRZ?FA2+F
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
M5_\!4$L! A0#%     @ 48JC3A\CSP/     $P(   L              ( !
M     %]R96QS+RYR96QS4$L! A0#%     @ 48JC3B?HAPZ"    L0   !
M             ( !Z0   &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " !1
MBJ-.0-#Q.N\    K @  $0              @ &9 0  9&]C4')O<',O8V]R
M92YX;6Q02P$"% ,4    " !1BJ-.F5R<(Q &  "<)P  $P
M@ &W @  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( %&*HT[B,!+3
M7P(  '$(   8              "  ?@(  !X;"]W;W)K<VAE971S+W-H965T
M,2YX;6Q02P$"% ,4    " !1BJ-.QNS0KVH$  ""%0  &
M@ &-"P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ 48JC
M3JPGYB%5 @  P <  !@              ( !+1   'AL+W=O<FMS:&5E=',O
M<VAE970S+GAM;%!+ 0(4 Q0    ( %&*HTZXCY1N5P,  *T-   8
M      "  ;@2  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4
M" !1BJ-.T7!/ZH $  "8%0  &               @ %%%@  >&PO=V]R:W-H
M965T<R]S:&5E=#4N>&UL4$L! A0#%     @ 48JC3OB841$5!0  X!D  !@
M             ( !^QH  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4
M Q0    ( %&*HTX4RF,,LP$  -(#   8              "  48@  !X;"]W
M;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " !1BJ-.O!XYR[4!  #2
M P  &               @ $O(@  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL
M4$L! A0#%     @ 48JC3A*K/ ^R 0  T@,  !@              ( !&B0
M 'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( %&*HT[#(F)6
MLP$  -(#   9              "  0(F  !X;"]W;W)K<VAE971S+W-H965T
M,3 N>&UL4$L! A0#%     @ 48JC3FA_*ZNT 0  T@,  !D
M ( !["<  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " !1
MBJ-.#K1F8+4!  #2 P  &0              @ '7*0  >&PO=V]R:W-H965T
M<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( %&*HTYT6/YALP$  -(#   9
M          "  <,K  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#
M%     @ 48JC3D E73:T 0  T@,  !D              ( !K2T  'AL+W=O
M<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " !1BJ-.EWRM(K4!  #2
M P  &0              @ &8+P  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM
M;%!+ 0(4 Q0    ( %&*HTZX\*R"LP$  -(#   9              "  80Q
M  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ 48JC3CN>
MP/FS 0  T@,  !D              ( !;C,  'AL+W=O<FMS:&5E=',O<VAE
M970Q-RYX;6Q02P$"% ,4    " !1BJ-./,D#][0!  #2 P  &0
M    @ %8-0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    (
M %&*HT[33)%:M0$  -(#   9              "  4,W  !X;"]W;W)K<VAE
M971S+W-H965T,3DN>&UL4$L! A0#%     @ 48JC3GGL=R"S 0  T@,  !D
M             ( !+SD  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"
M% ,4    " !1BJ-.S=%A>;4!  #2 P  &0              @ $9.P  >&PO
M=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( %&*HTZ>7T)1M $
M -(#   9              "  04]  !X;"]W;W)K<VAE971S+W-H965T,C(N
M>&UL4$L! A0#%     @ 48JC3BD,=JZK @  L H  !D              ( !
M\#X  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " !1BJ-.
M\ODV*+<!  #2 P  &0              @ '200  >&PO=V]R:W-H965T<R]S
M:&5E=#(T+GAM;%!+ 0(4 Q0    ( %&*HT[F]\ALQ@$  #<$   9
M      "  <!#  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%
M  @ 48JC3HQ"F,VV 0  T@,  !D              ( !O44  'AL+W=O<FMS
M:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " !1BJ-.?ETYS<4!   W!
M&0              @ &J1P  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+
M 0(4 Q0    ( %&*HTZW+0$'N $  -(#   9              "  :9)  !X
M;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ 48JC3@C.'?W4
M 0  G 0  !D              ( !E4L  'AL+W=O<FMS:&5E=',O<VAE970R
M.2YX;6Q02P$"% ,4    " !1BJ-.\J^B; L"   T!@  &0
M@ &@30  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( %&*
MHT[O DJ%P0$  #<$   9              "  >)/  !X;"]W;W)K<VAE971S
M+W-H965T,S$N>&UL4$L! A0#%     @ 48JC3OQ304VW 0  T@,  !D
M         ( !VE$  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4
M    " !1BJ-.NHVWX;8!  #2 P  &0              @ '(4P  >&PO=V]R
M:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( %&*HTXVIPM!%0,  'P,
M   9              "  ;55  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL
M4$L! A0#%     @ 48JC3IY.RF,? P  IPT  !D              ( ! 5D
M 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " !1BJ-._ "Q
MNH8"  #'"@  &0              @ %77   >&PO=V]R:W-H965T<R]S:&5E
M=#,V+GAM;%!+ 0(4 Q0    ( %&*HTZ,#\#64@(  '('   9
M  "  11?  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @
M48JC3D<U_[^S 0  T@,  !D              ( !G6$  'AL+W=O<FMS:&5E
M=',O<VAE970S."YX;6Q02P$"% ,4    " !1BJ-.I'?/T-\!  !F!   &0
M            @ &'8P  >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4
M Q0    ( %&*HTYS@H )JP(  %$)   9              "  9UE  !X;"]W
M;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ 48JC3GVW1P5' @
M" <  !D              ( !?V@  'AL+W=O<FMS:&5E=',O<VAE970T,2YX
M;6Q02P$"% ,4    " !1BJ-.&ZO'T,L"  !O"@  &0              @ ']
M:@  >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( %&*HT[P
MAQOB-0(  $0'   9              "  ?]M  !X;"]W;W)K<VAE971S+W-H
M965T-#,N>&UL4$L! A0#%     @ 48JC3AQNN@53 @  3P<  !D
M     ( !:W   'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4
M" !1BJ-.IDY3P1,"   J!@  &0              @ 'U<@  >&PO=V]R:W-H
M965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( %&*HTZ@<AFY_@$  $<%   9
M              "  3]U  !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L!
M A0#%     @ 48JC3C--%+?Y 0  OP4  !D              ( !='<  'AL
M+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " !1BJ-..SL%Q%L"
M  ":!P  &0              @ &D>0  >&PO=V]R:W-H965T<R]S:&5E=#0X
M+GAM;%!+ 0(4 Q0    ( %&*HTXGYBA$30<  #DV   9              "
M 39\  !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ 48JC
M3@M#H-Z@ @  Y@D  !D              ( !NH,  'AL+W=O<FMS:&5E=',O
M<VAE970U,"YX;6Q02P$"% ,4    " !1BJ-.S^UI^14"   %!@  &0
M        @ &1A@  >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0
M   ( %&*HT[9&1Y 30(  )('   9              "  =V(  !X;"]W;W)K
M<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ 48JC3LOC@BHQ P  H0T
M !D              ( !88L  'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q0
M2P$"% ,4    " !1BJ-."]"X ( "  "-"   &0              @ ')C@
M>&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( %&*HT[3B IB
M"@(  /T%   9              "  8"1  !X;"]W;W)K<VAE971S+W-H965T
M-34N>&UL4$L! A0#%     @ 48JC3C45N"L9 @  %P8  !D
M ( !P9,  'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " !1
MBJ-.'G'Q0F<"  #*!P  &0              @ $1E@  >&PO=V]R:W-H965T
M<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( %&*HTX$UI-19@(  +0(   9
M          "  :^8  !X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#
M%     @ 48JC3FQ1./@: @  ^04  !D              ( !3)L  'AL+W=O
M<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " !1BJ-.V=6E@00"  #F
M!0  &0              @ &=G0  >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM
M;%!+ 0(4 Q0    ( %&*HT[4G!R*] $  - $   9              "  =B?
M  !X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ 48JC3MPD
ML[#A 0  :@0  !D              ( ! Z(  'AL+W=O<FMS:&5E=',O<VAE
M970V,BYX;6Q02P$"% ,4    " !1BJ-.L.%>R!\"  "%!@  &0
M    @ $;I   >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    (
M %&*HTZB0/8XXP(   \+   9              "  7&F  !X;"]W;W)K<VAE
M971S+W-H965T-C0N>&UL4$L! A0#%     @ 48JC3I=;7L@+ @  ? 4  !D
M             ( !BZD  'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"
M% ,4    " !1BJ-./^H(3C<"  #/!@  &0              @ '-JP  >&PO
M=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( %&*HTYJ["\:6 (
M /$'   9              "  3NN  !X;"]W;W)K<VAE971S+W-H965T-C<N
M>&UL4$L! A0#%     @ 48JC3J^L1_Z-<   Y<T! !0              ( !
MRK   'AL+W-H87)E9%-T<FEN9W,N>&UL4$L! A0#%     @ 48JC3J1A[5I,
M @  @@L   T              ( !B2$! 'AL+W-T>6QE<RYX;6Q02P$"% ,4
M    " !1BJ-.2.PV-C8%  !A+   #P              @ $ ) $ >&PO=V]R
M:V)O;VLN>&UL4$L! A0#%     @ 48JC3A>M++HY @  7B@  !H
M     ( !8RD! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%
M  @ 48JC3G MD!S\ 0  H2<  !,              ( !U"L! %M#;VYT96YT
A7U1Y<&5S72YX;6Q02P4&     $P 3 #&%    2X!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>195</ContextCount>
  <ElementCount>283</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>47</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Description of Business and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies</Role>
      <ShortName>Description of Business and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2104102 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2107103 - Disclosure - Accounts and Notes Receivable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://hcsgcorp.com/role/AccountsandNotesReceivable</Role>
      <ShortName>Accounts and Notes Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2111104 - Disclosure - Allowance for Doubtful Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts</Role>
      <ShortName>Allowance for Doubtful Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2113105 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Income by Component</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2117106 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/PropertyandEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2120107 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2125108 - Disclosure - Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/OtherIntangibleAssets</Role>
      <ShortName>Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2129109 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2135110 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2145111 - Disclosure - Dividends</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/Dividends</Role>
      <ShortName>Dividends</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2150112 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2152113 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2155114 - Disclosure - Earnings Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/EarningsPerCommonShare</Role>
      <ShortName>Earnings Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2159115 - Disclosure - Other Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/OtherContingencies</Role>
      <ShortName>Other Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2161116 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Description of Business and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Description of Business and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2308301 - Disclosure - Accounts and Notes Receivable (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://hcsgcorp.com/role/AccountsandNotesReceivableTables</Role>
      <ShortName>Accounts and Notes Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/AccountsandNotesReceivable</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2314302 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Income by Component (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2318303 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/PropertyandEquipment</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2321304 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/Leases</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2326305 - Disclosure - Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/OtherIntangibleAssetsTables</Role>
      <ShortName>Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/OtherIntangibleAssets</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2330306 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/FairValueMeasurements</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2336307 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/StockBasedCompensation</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2346308 - Disclosure - Dividends (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/DividendsTables</Role>
      <ShortName>Dividends (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/Dividends</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2353309 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/SegmentInformation</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2356310 - Disclosure - Earnings Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/EarningsPerCommonShareTables</Role>
      <ShortName>Earnings Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/EarningsPerCommonShare</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2403401 - Disclosure - Description of Business and Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails</Role>
      <ShortName>Description of Business and Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Revenue - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/RevenueNarrativeDetails</Role>
      <ShortName>Revenue - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2406403 - Disclosure - Revenue - Remaining Performance Obligation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails</Role>
      <ShortName>Revenue - Remaining Performance Obligation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails</Role>
      <ShortName>Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - Accounts and Notes Receivable - Additional Information (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails</Role>
      <ShortName>Accounts and Notes Receivable - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2412406 - Disclosure - Allowance for Doubtful Accounts - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNarrativeDetails</Role>
      <ShortName>Allowance for Doubtful Accounts - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2415407 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Summary (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Income by Component - Summary (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2416408 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2419409 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/PropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/PropertyandEquipmentTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2422410 - Disclosure - Leases - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/LeasesAdditionalInformationDetails</Role>
      <ShortName>Leases - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2423411 - Disclosure - Leases - Components of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails</Role>
      <ShortName>Leases - Components of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2424412 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails</Role>
      <ShortName>Leases - Schedule of Future Minimum Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2427413 - Disclosure - Other Intangible Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails</Role>
      <ShortName>Other Intangible Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2428414 - Disclosure - Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails</Role>
      <ShortName>Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2431415 - Disclosure - Fair Value Measurements - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails</Role>
      <ShortName>Fair Value Measurements - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2432416 - Disclosure - Fair Value Measurements - Marketable Securities and Deferred Compensation Fund Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails</Role>
      <ShortName>Fair Value Measurements - Marketable Securities and Deferred Compensation Fund Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2433417 - Disclosure - Fair Value Measurements - Marketable Debt Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails</Role>
      <ShortName>Fair Value Measurements - Marketable Debt Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2434418 - Disclosure - Fair Value Measurements - Contractual Maturities of Debt Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails</Role>
      <ShortName>Fair Value Measurements - Contractual Maturities of Debt Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2437419 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails</Role>
      <ShortName>Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2438420 - Disclosure - Stock-Based Compensation - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails</Role>
      <ShortName>Stock-Based Compensation - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2439421 - Disclosure - Stock-Based Compensation - Summary of Stock Options Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails</Role>
      <ShortName>Stock-Based Compensation - Summary of Stock Options Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2440422 - Disclosure - Stock-Based Compensation - Assumptions for Fair Value of Options Granted (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/StockBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails</Role>
      <ShortName>Stock-Based Compensation - Assumptions for Fair Value of Options Granted (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2441423 - Disclosure - Stock-Based Compensation - Summarized Information About Stock Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/StockBasedCompensationSummarizedInformationAboutStockAwardsDetails</Role>
      <ShortName>Stock-Based Compensation - Summarized Information About Stock Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2442424 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Units and Restricted Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails</Role>
      <ShortName>Stock-Based Compensation - Summary of Restricted Stock Units and Restricted Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2443425 - Disclosure - Stock-Based Compensation - Assumptions For Employee Stock Purchase Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails</Role>
      <ShortName>Stock-Based Compensation - Assumptions For Employee Stock Purchase Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2444426 - Disclosure - Stock-Based Compensation - Deferred Compensation Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/StockBasedCompensationDeferredCompensationPlanDetails</Role>
      <ShortName>Stock-Based Compensation - Deferred Compensation Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2447427 - Disclosure - Dividends - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/DividendsAdditionalInformationDetails</Role>
      <ShortName>Dividends - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2448428 - Disclosure - Dividends - Schedule of Dividends (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/DividendsScheduleofDividendsDetails</Role>
      <ShortName>Dividends - Schedule of Dividends (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2449429 - Disclosure - Dividends - Cash Dividends per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/DividendsCashDividendsperCommonShareDetails</Role>
      <ShortName>Dividends - Cash Dividends per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2451430 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/IncomeTaxes</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2454431 - Disclosure - Segment Information - Schedule of Information of Reportable Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails</Role>
      <ShortName>Segment Information - Schedule of Information of Reportable Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2457432 - Disclosure - Earnings Per Common Share - Computation of Basic and Diluted Net Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/EarningsPerCommonShareComputationofBasicandDilutedNetEarningsPerShareDetails</Role>
      <ShortName>Earnings Per Common Share - Computation of Basic and Diluted Net Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2458433 - Disclosure - Earnings Per Common Share - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/EarningsPerCommonShareAdditionalInformationDetails</Role>
      <ShortName>Earnings Per Common Share - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="hcsg-20190331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2460434 - Disclosure - Other Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/OtherContingenciesDetails</Role>
      <ShortName>Other Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/OtherContingencies</ParentRole>
      <Position>67</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="hcsg-20190331.htm">hcsg-20190331.htm</File>
    <File>ceosection302certifica.htm</File>
    <File>cfosection302certifica.htm</File>
    <File>hcsg-20190331.xsd</File>
    <File>hcsg-20190331_cal.xml</File>
    <File>hcsg-20190331_def.xml</File>
    <File>hcsg-20190331_lab.xml</File>
    <File>hcsg-20190331_pre.xml</File>
    <File>section906certificatio.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>84
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "hcsg-20190331.htm": {
   "axisCustom": 0,
   "axisStandard": 20,
   "contextCount": 195,
   "dts": {
    "calculationLink": {
     "local": [
      "hcsg-20190331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hcsg-20190331_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "hcsg-20190331.htm"
     ]
    },
    "labelLink": {
     "local": [
      "hcsg-20190331_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml",
      "https://xbrl.sec.gov/dei/2018/dei-doc-2018-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hcsg-20190331_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml",
      "https://xbrl.sec.gov/dei/2018/dei-ref-2018-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "hcsg-20190331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd",
      "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd",
      "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd",
      "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd"
     ]
    }
   },
   "elementCount": 448,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2018-01-31": 25,
    "http://xbrl.sec.gov/dei/2018-01-31": 12,
    "total": 37
   },
   "keyCustom": 26,
   "keyStandard": 257,
   "memberCustom": 12,
   "memberStandard": 34,
   "nsprefix": "hcsg",
   "nsuri": "http://hcsgcorp.com/20190331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentPeriodEndDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Document and Entity Information",
     "role": "http://hcsgcorp.com/role/DocumentandEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentPeriodEndDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111104 - Disclosure - Allowance for Doubtful Accounts",
     "role": "http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts",
     "shortName": "Allowance for Doubtful Accounts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2113105 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component",
     "role": "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent",
     "shortName": "Changes in Accumulated Other Comprehensive Income by Component",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2117106 - Disclosure - Property and Equipment",
     "role": "http://hcsgcorp.com/role/PropertyandEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120107 - Disclosure - Leases",
     "role": "http://hcsgcorp.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2125108 - Disclosure - Other Intangible Assets",
     "role": "http://hcsgcorp.com/role/OtherIntangibleAssets",
     "shortName": "Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2129109 - Disclosure - Fair Value Measurements",
     "role": "http://hcsgcorp.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135110 - Disclosure - Stock-Based Compensation",
     "role": "http://hcsgcorp.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:DividendsDeclaredAndPaidTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2145111 - Disclosure - Dividends",
     "role": "http://hcsgcorp.com/role/Dividends",
     "shortName": "Dividends",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:DividendsDeclaredAndPaidTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2150112 - Disclosure - Income Taxes",
     "role": "http://hcsgcorp.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2152113 - Disclosure - Segment Information",
     "role": "http://hcsgcorp.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheets",
     "role": "http://hcsgcorp.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2155114 - Disclosure - Earnings Per Common Share",
     "role": "http://hcsgcorp.com/role/EarningsPerCommonShare",
     "shortName": "Earnings Per Common Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2159115 - Disclosure - Other Contingencies",
     "role": "http://hcsgcorp.com/role/OtherContingencies",
     "shortName": "Other Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2161116 - Disclosure - Subsequent Events",
     "role": "http://hcsgcorp.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:NatureofOperationsPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Description of Business and Significant Accounting Policies (Policies)",
     "role": "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies",
     "shortName": "Description of Business and Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:NatureofOperationsPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2308301 - Disclosure - Accounts and Notes Receivable (Tables)",
     "role": "http://hcsgcorp.com/role/AccountsandNotesReceivableTables",
     "shortName": "Accounts and Notes Receivable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2314302 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component (Tables)",
     "role": "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables",
     "shortName": "Changes in Accumulated Other Comprehensive Income by Component (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2318303 - Disclosure - Property and Equipment (Tables)",
     "role": "http://hcsgcorp.com/role/PropertyandEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321304 - Disclosure - Leases (Tables)",
     "role": "http://hcsgcorp.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2326305 - Disclosure - Other Intangible Assets (Tables)",
     "role": "http://hcsgcorp.com/role/OtherIntangibleAssetsTables",
     "shortName": "Other Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2330306 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://hcsgcorp.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2336307 - Disclosure - Stock-Based Compensation (Tables)",
     "role": "http://hcsgcorp.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "hcsg:DividendsDeclaredAndPaidTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDividendsPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2346308 - Disclosure - Dividends (Tables)",
     "role": "http://hcsgcorp.com/role/DividendsTables",
     "shortName": "Dividends (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "hcsg:DividendsDeclaredAndPaidTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDividendsPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2353309 - Disclosure - Segment Information (Tables)",
     "role": "http://hcsgcorp.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2356310 - Disclosure - Earnings Per Common Share (Tables)",
     "role": "http://hcsgcorp.com/role/EarningsPerCommonShareTables",
     "shortName": "Earnings Per Common Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:RevenueFromContractWithCustomerRenewalTerm",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403401 - Disclosure - Description of Business and Significant Accounting Policies (Details)",
     "role": "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails",
     "shortName": "Description of Business and Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "us-gaap:InventorySuppliesPolicy",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "lang": "en-US",
      "name": "hcsg:PeriodOfAmortizationOfInventoriesAndSupplies",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Revenue - Narrative (Details)",
     "role": "http://hcsgcorp.com/role/RevenueNarrativeDetails",
     "shortName": "Revenue - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "iba0b770f4c8748a4b112a2865b4dcb95_I20190331",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406403 - Disclosure - Revenue - Remaining Performance Obligation (Details)",
     "role": "http://hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails",
     "shortName": "Revenue - Remaining Performance Obligation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "iba0b770f4c8748a4b112a2865b4dcb95_I20190331",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409404 - Disclosure - Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details)",
     "role": "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails",
     "shortName": "Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesReceivableNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410405 - Disclosure - Accounts and Notes Receivable - Additional Information (Details)",
     "role": "http://hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails",
     "shortName": "Accounts and Notes Receivable - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesReceivableNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412406 - Disclosure - Allowance for Doubtful Accounts - Narrative (Details)",
     "role": "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNarrativeDetails",
     "shortName": "Allowance for Doubtful Accounts - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:SellingGeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ieb91bba9dc23447b8cf548dc80e88d2c_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415407 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Summary (Details)",
     "role": "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails",
     "shortName": "Changes in Accumulated Other Comprehensive Income by Component - Summary (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416408 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details)",
     "role": "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails",
     "shortName": "Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
       "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
       "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
       "div",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i51d17c104e46425e9a2a7ecbc50b1b4a_D20190101-20190331",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DebtSecuritiesGainLossExcludingOtti",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419409 - Disclosure - Property and Equipment (Details)",
     "role": "http://hcsgcorp.com/role/PropertyandEquipmentDetails",
     "shortName": "Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:LessorOperatingLeaseTerminationOptionTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422410 - Disclosure - Leases - Additional Information (Details)",
     "role": "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails",
     "shortName": "Leases - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hcsg:LessorOperatingLeaseTerminationOptionTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423411 - Disclosure - Leases - Components of Lease Expense (Details)",
     "role": "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails",
     "shortName": "Leases - Components of Lease Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ShortTermLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424412 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)",
     "role": "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails",
     "shortName": "Leases - Schedule of Future Minimum Lease Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427413 - Disclosure - Other Intangible Assets - Additional Information (Details)",
     "role": "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails",
     "shortName": "Other Intangible Assets - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428414 - Disclosure - Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details)",
     "role": "http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails",
     "shortName": "Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431415 - Disclosure - Fair Value Measurements - Additional Information (Details)",
     "role": "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails",
     "shortName": "Fair Value Measurements - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:MarketableSecuritiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432416 - Disclosure - Fair Value Measurements - Marketable Securities and Deferred Compensation Fund Investments (Details)",
     "role": "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails",
     "shortName": "Fair Value Measurements - Marketable Securities and Deferred Compensation Fund Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ia9b28908625d4d2a90491773ffef7ba6_I20190331",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:MarketableSecuritiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433417 - Disclosure - Fair Value Measurements - Marketable Debt Securities (Details)",
     "role": "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
     "shortName": "Fair Value Measurements - Marketable Debt Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:MarketableSecuritiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434418 - Disclosure - Fair Value Measurements - Contractual Maturities of Debt Securities (Details)",
     "role": "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails",
     "shortName": "Fair Value Measurements - Contractual Maturities of Debt Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437419 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)",
     "role": "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails",
     "shortName": "Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ib384dfcd03994bfbb5bd2c1bf500d7ba_D20190101-20190331",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438420 - Disclosure - Stock-Based Compensation - Additional Information (Details)",
     "role": "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails",
     "shortName": "Stock-Based Compensation - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ieb91bba9dc23447b8cf548dc80e88d2c_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439421 - Disclosure - Stock-Based Compensation - Summary of Stock Options Outstanding (Details)",
     "role": "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails",
     "shortName": "Stock-Based Compensation - Summary of Stock Options Outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ieb91bba9dc23447b8cf548dc80e88d2c_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440422 - Disclosure - Stock-Based Compensation - Assumptions for Fair Value of Options Granted (Details)",
     "role": "http://hcsgcorp.com/role/StockBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails",
     "shortName": "Stock-Based Compensation - Assumptions for Fair Value of Options Granted (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441423 - Disclosure - Stock-Based Compensation - Summarized Information About Stock Awards (Details)",
     "role": "http://hcsgcorp.com/role/StockBasedCompensationSummarizedInformationAboutStockAwardsDetails",
     "shortName": "Stock-Based Compensation - Summarized Information About Stock Awards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ibbc72178bda0423db8478740e7e9c804_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442424 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Units and Restricted Stock (Details)",
     "role": "http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails",
     "shortName": "Stock-Based Compensation - Summary of Restricted Stock Units and Restricted Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ibbc72178bda0423db8478740e7e9c804_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443425 - Disclosure - Stock-Based Compensation - Assumptions For Employee Stock Purchase Plan (Details)",
     "role": "http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails",
     "shortName": "Stock-Based Compensation - Assumptions For Employee Stock Purchase Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i3da1e86e65184f469d6fa04fd9c2d031_D20190101-20190331",
      "decimals": "4",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444426 - Disclosure - Stock-Based Compensation - Deferred Compensation Plan (Details)",
     "role": "http://hcsgcorp.com/role/StockBasedCompensationDeferredCompensationPlanDetails",
     "shortName": "Stock-Based Compensation - Deferred Compensation Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i036e970d67cb420c95eb7738ee77388f_D20190101-20190331",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ia313a4ce90a24fae8dc2fe505f037085_I20171231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Stockholders' Equity",
     "role": "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ia313a4ce90a24fae8dc2fe505f037085_I20171231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDividendsPayableTextBlock",
       "hcsg:DividendsDeclaredAndPaidTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsOfDividendsCommonStock",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447427 - Disclosure - Dividends - Additional Information (Details)",
     "role": "http://hcsgcorp.com/role/DividendsAdditionalInformationDetails",
     "shortName": "Dividends - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "hcsg:DividendsDeclaredAndPaidTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "idf1611498fc14a1a801d284e093240ec_D20190430-20190430",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDividendsPayableTextBlock",
       "hcsg:DividendsDeclaredAndPaidTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448428 - Disclosure - Dividends - Schedule of Dividends (Details)",
     "role": "http://hcsgcorp.com/role/DividendsScheduleofDividendsDetails",
     "shortName": "Dividends - Schedule of Dividends (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDividendsPayableTextBlock",
       "hcsg:DividendsDeclaredAndPaidTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hcsg:ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock",
       "hcsg:DividendsDeclaredAndPaidTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449429 - Disclosure - Dividends - Cash Dividends per Common Share (Details)",
     "role": "http://hcsgcorp.com/role/DividendsCashDividendsperCommonShareDetails",
     "shortName": "Dividends - Cash Dividends per Common Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451430 - Disclosure - Income Taxes (Details)",
     "role": "http://hcsgcorp.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "hcsg:NatureofOperationsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2454431 - Disclosure - Segment Information - Schedule of Information of Reportable Segments (Details)",
     "role": "http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails",
     "shortName": "Segment Information - Schedule of Information of Reportable Segments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i4137bc6f00e946fe9875e0093e84c4d1_D20190101-20190331",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457432 - Disclosure - Earnings Per Common Share - Computation of Basic and Diluted Net Earnings Per Share (Details)",
     "role": "http://hcsgcorp.com/role/EarningsPerCommonShareComputationofBasicandDilutedNetEarningsPerShareDetails",
     "shortName": "Earnings Per Common Share - Computation of Basic and Diluted Net Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458433 - Disclosure - Earnings Per Common Share - Additional Information (Details)",
     "role": "http://hcsgcorp.com/role/EarningsPerCommonShareAdditionalInformationDetails",
     "shortName": "Earnings Per Common Share - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i5ac4225dbc124bf2852af525b02e1f5b_D20180101-20180331",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2460434 - Disclosure - Other Contingencies (Details)",
     "role": "http://hcsgcorp.com/role/OtherContingenciesDetails",
     "shortName": "Other Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "i250f5f1b1b6541a3ae0a8d334bde0ee9_I20190331",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Description of Business and Significant Accounting Policies",
     "role": "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies",
     "shortName": "Description of Business and Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104102 - Disclosure - Revenue",
     "role": "http://hcsgcorp.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107103 - Disclosure - Accounts and Notes Receivable",
     "role": "http://hcsgcorp.com/role/AccountsandNotesReceivable",
     "shortName": "Accounts and Notes Receivable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hcsg-20190331.htm",
      "contextRef": "ifcbbeea1e3534c708ea0a44fe77009c1_D20190101-20190331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 47,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "If the value is true, then the document is an amendment to previously-filed/accepted document.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsNotesAndLoansReceivableNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounts, Notes, Loans and Financing Receivable, Gross, Current",
        "label": "Accounts, Notes, Loans and Financing Receivable, Gross, Current",
        "terseLabel": "Accounts and notes receivable"
       }
      }
     },
     "localname": "AccountsNotesLoansandFinancingReceivableGrossCurrent",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_BalancedAndLifestyleMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Balanced and Lifestyle.",
        "label": "Balanced And Lifestyle [Member]",
        "terseLabel": "Balanced and Lifestyle"
       }
      }
     },
     "localname": "BalancedAndLifestyleMember",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_ComputerHardwareAndSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "ComputerHardwareAndSoftwareMember",
        "label": "Computer Hardware And Software [Member]",
        "terseLabel": "Computer hardware and software"
       }
      }
     },
     "localname": "ComputerHardwareAndSoftwareMember",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Concentration Risk, Number of Financial Institutions Holding Cash and Cash Equivalents and Marketable Securities",
        "label": "Concentration Risk, Number of Financial Institutions Holding Cash and Cash Equivalents and Marketable Securities",
        "terseLabel": "Number of financial institutions holding cash and cash equivalents and marketable securities"
       }
      }
     },
     "localname": "ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hcsg_CorporateAndEliminationsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Corporate And Eliminations [Member]",
        "label": "Corporate And Eliminations [Member]",
        "terseLabel": "Corporate and eliminations"
       }
      }
     },
     "localname": "CorporateAndEliminationsMember",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Compensation Arrangement with Individual, Remaining Shares Authorized for Issuance",
        "label": "Deferred Compensation Arrangement with Individual, Remaining Shares Authorized for Issuance",
        "terseLabel": "Remaining shares authorized for issuance (in shares)"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Compensation Unrealized Gain (Loss) Recorded Within The Deferred Compensation Liability Account",
        "label": "Deferred Compensation Unrealized Gain (Loss) Recorded Within The Deferred Compensation Liability Account",
        "terseLabel": "Unrealized gain recorded in SERP liability account"
       }
      }
     },
     "localname": "DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationDeferredCompensationPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_DietaryServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Dietary Services.",
        "label": "Dietary Services [Member]",
        "terseLabel": "Dietary"
       }
      }
     },
     "localname": "DietaryServicesMember",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueNarrativeDetails",
      "http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_DividendsDeclaredAndPaidTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of cash dividends declared by an entity during the period for common. This element includes paid and unpaid dividends declared during the period.",
        "label": "Dividends Declared And Paid [Text Block]",
        "verboseLabel": "Dividends"
       }
      }
     },
     "localname": "DividendsDeclaredAndPaidTextBlock",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/Dividends"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hcsg_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Document And Entity Information.",
        "label": "Document And Entity Information [Abstract]"
       }
      }
     },
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://hcsgcorp.com/20190331",
     "xbrltype": "stringItemType"
    },
    "hcsg_HousekeepingAndDietaryEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "HousekeepingAndDietaryEquipmentMember",
        "label": "Housekeeping And Dietary Equipment [Member]",
        "terseLabel": "Housekeeping and Dietary equipment"
       }
      }
     },
     "localname": "HousekeepingAndDietaryEquipmentMember",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_HousekeepingServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Housekeeping Services.",
        "label": "Housekeeping Services [Member]",
        "terseLabel": "Housekeeping"
       }
      }
     },
     "localname": "HousekeepingServicesMember",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueNarrativeDetails",
      "http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_IncreaseDecreaseInDeferredCompensationFunding": {
     "auth_ref": [],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase (Decrease) In Deferred Compensation Funding",
        "label": "Increase (Decrease) In Deferred Compensation Funding",
        "negatedLabel": "Deferred compensation funding"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredCompensationFunding",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_InternationalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "International.",
        "label": "International [Member]",
        "terseLabel": "International"
       }
      }
     },
     "localname": "InternationalMember",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_InvestmentIncomeAndOther": {
     "auth_ref": [],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investment Income and Other",
        "label": "Investment Income and Other",
        "terseLabel": "Investment and other income, net"
       }
      }
     },
     "localname": "InvestmentIncomeAndOther",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_LargeCapGrowthMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Large Cap Growth.",
        "label": "Large Cap Growth [Member]",
        "terseLabel": "Large Cap Growth"
       }
      }
     },
     "localname": "LargeCapGrowthMember",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix": {
     "auth_ref": [],
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, Payments, Due after Year Six",
        "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Six",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_LesseeOperatingLeaseLiabilityPaymentsDueYearSix": {
     "auth_ref": [],
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, Payments, Due Year Six",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Six",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearSix",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_LessorOperatingLeaseTerminationOptionTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessor, Operating Lease, Termination Option, Term",
        "label": "Lessor, Operating Lease, Termination Option, Term",
        "terseLabel": "Termination option"
       }
      }
     },
     "localname": "LessorOperatingLeaseTerminationOptionTerm",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of Credit Facility, Increase (Decrease) Remaining Borrowing Capacity",
        "label": "Line of Credit Facility, Increase (Decrease) Remaining Borrowing Capacity",
        "negatedLabel": "Reduction of bank line of credit"
       }
      }
     },
     "localname": "LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_MidCapGrowthMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Mid Cap Growth.",
        "label": "Mid Cap Growth [Member]",
        "terseLabel": "Mid Cap Growth"
       }
      }
     },
     "localname": "MidCapGrowthMember",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_NatureofOperationsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nature of operations policy",
        "label": "Nature of Operations [Policy Text Block]",
        "terseLabel": "Nature of Operations"
       }
      }
     },
     "localname": "NatureofOperationsPolicyTextBlock",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hcsg_OperatingLeaseLiabilityCancellation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating Lease, Liability, Cancellation",
        "label": "Operating Lease, Liability, Cancellation",
        "terseLabel": "Reduction in Lease Liability due to cancellation"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCancellation",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_OperatingLeaseRightofUseAssetCancellation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating Lease, Right-of-Use Asset, Cancellation",
        "label": "Operating Lease, Right-of-Use Asset, Cancellation",
        "terseLabel": "Reduction in ROU assets due to cancellation"
       }
      }
     },
     "localname": "OperatingLeaseRightofUseAssetCancellation",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hcsg_PeriodOfAmortizationOfInventoriesAndSupplies": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period of Amortization of Inventories and Supplies",
        "label": "Period of Amortization of Inventories and Supplies",
        "terseLabel": "Amortization period of inventories and supplies"
       }
      }
     },
     "localname": "PeriodOfAmortizationOfInventoriesAndSupplies",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_PrimeRateOrOvernightBankFundingRateMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Prime Rate Or Overnight Bank Funding Rate [Member]",
        "label": "Prime Rate Or Overnight Bank Funding Rate [Member]",
        "terseLabel": "Prime Rate or Overnight Bank Funding Rate"
       }
      }
     },
     "localname": "PrimeRateOrOvernightBankFundingRateMember",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_RestrictedStockAndRestrictedStockUnitsRSUsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restricted Stock And Restricted Stock Units (RSUs) [Member]",
        "label": "Restricted Stock And Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted stock and restricted stock units"
       }
      }
     },
     "localname": "RestrictedStockAndRestrictedStockUnitsRSUsMember",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue From Contract With Customer, Cancellation Notice Period",
        "label": "Revenue From Contract With Customer, Cancellation Notice Period",
        "terseLabel": "Cancellation notice period"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerCancellationNoticePeriod",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_RevenueFromContractWithCustomerIncludingAssessedTaxPercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue From Contract With Customer, Including Assessed Tax, Percent",
        "label": "Revenue From Contract With Customer, Including Assessed Tax, Percent",
        "terseLabel": "Percent of revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTaxPercent",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue From Contract With Customer, Initial Period Preceding Cancellation Notice",
        "label": "Revenue From Contract With Customer, Initial Period Preceding Cancellation Notice",
        "terseLabel": "Initial period preceding cancellation notice"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_RevenueFromContractWithCustomerRenewalTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue From Contract With Customer, Renewal Term",
        "label": "Revenue From Contract With Customer, Renewal Term",
        "terseLabel": "Renewal term"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerRenewalTerm",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails",
      "http://hcsgcorp.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_ScheduleofAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Line Items] for Schedule of Accounting Policies [Table]",
        "label": "Schedule of Accounting Policies [Line Items]",
        "terseLabel": "Schedule of Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "ScheduleofAccountingPoliciesLineItems",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hcsg_ScheduleofAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of Accounting Policies [Table]",
        "label": "Schedule of Accounting Policies [Table]",
        "terseLabel": "Schedule of Accounting Policies [Table]"
       }
      }
     },
     "localname": "ScheduleofAccountingPoliciesTable",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of Dividends Payable on Outstanding Weighted Average Number of Basic Common Shares [Table Text Block]",
        "label": "Schedule of Dividends Payable on Outstanding Weighted Average Number of Basic Common Shares [Table Text Block]",
        "terseLabel": "Schedule of Dividends Payable on Outstanding Weighted Average Number of Basic Common Shares"
       }
      }
     },
     "localname": "ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/DividendsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Service Agreements, Days To Cancel Agreement After Initial Period.",
        "label": "Service Agreements, Days To Cancel Agreement After Initial Period",
        "terseLabel": "Days to notify cancellation of service"
       }
      }
     },
     "localname": "ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_ServiceAgreementsInitialPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Service Agreements, Initial Period",
        "label": "Service Agreements, Initial Period",
        "terseLabel": "Initial period of service term"
       }
      }
     },
     "localname": "ServiceAgreementsInitialPeriod",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Term of Grants.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Term of Grants",
        "terseLabel": "Maximum term of grants"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Based Compensation Shares Authorized Under Stock Option Plan Exercise Price Range Exercisable Options Weighted Average Exercise Price",
        "label": "Share Based Compensation Shares Authorized Under Stock Option Plan Exercise Price Range Exercisable Options Weighted Average Exercise Price",
        "terseLabel": "Antidilutive securities excluded from earnings per share, average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/EarningsPerCommonShareAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Average Weekly Hours of Work",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Average Weekly Hours of Work",
        "terseLabel": "Average weekly hours of work"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Exercisable [Abstract] [Abstract]",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Exercisable [Abstract] [Abstract]",
        "terseLabel": "Exercisable:"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummarizedInformationAboutStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Outstanding [Abstract] [Abstract]",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Outstanding [Abstract] [Abstract]",
        "terseLabel": "Outstanding:"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummarizedInformationAboutStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hcsg_SmallCapGrowthMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Small Cap Growth [Member]",
        "label": "Small Cap Growth [Member]",
        "terseLabel": "Small Cap Growth"
       }
      }
     },
     "localname": "SmallCapGrowthMember",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund": {
     "auth_ref": [],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The (increases)/decreases in market value of the unsold securities held within the deferred compensation fund whose (gain)/loss was included in earnings.",
        "label": "Unrealized Gain (Loss) On Securities Related To Deferred Compensation Fund",
        "negatedLabel": "Unrealized gain on deferred compensation fund investments"
       }
      }
     },
     "localname": "UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund",
     "nsuri": "http://hcsgcorp.com/20190331",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r116",
      "r122"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails",
      "http://hcsgcorp.com/role/IncomeTaxesDetails",
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails",
      "http://hcsgcorp.com/role/IncomeTaxesDetails",
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Range [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails",
      "http://hcsgcorp.com/role/IncomeTaxesDetails",
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Range [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails",
      "http://hcsgcorp.com/role/IncomeTaxesDetails",
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAdjustmentMember": {
     "auth_ref": [
      "r92",
      "r93",
      "r94",
      "r95"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restatement Adjustment [Member]",
        "terseLabel": "Prior period adjustment"
       }
      }
     },
     "localname": "RestatementAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restatement [Axis]",
        "terseLabel": "Restatement [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restatement [Domain]",
        "terseLabel": "Restatement [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsAndNotesReceivableNet": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date, net of allowance for doubtful accounts, of account and note receivables due from other than related parties.",
        "label": "Accounts and Notes Receivable, Net",
        "totalLabel": "Total net accounts and notes receivable"
       }
      }
     },
     "localname": "AccountsAndNotesReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsAndNotesReceivableNet",
       "weight": 1.0
      },
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate of amounts due from customers or clients, within one year of the balance sheet date (or one operating cycle, if longer), for goods or services that have been delivered or sold in the normal course of business and an amount representing an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date within one year of the balance sheet, reduced to their estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection and net of any write-downs taken for collection uncertainty on the part of the holder, respectively.",
        "label": "Accounts, Notes, Loans and Financing Receivable, Net, Current",
        "totalLabel": "Total net short-term accounts and notes receivable",
        "verboseLabel": "Accounts and notes receivable, less allowance for doubtful accounts of $58,630 and $47,209 as of March 31, 2019 and December 31, 2018, respectively"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails",
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounts, Notes, Loans and Financing Receivable, Net, Current [Abstract]",
        "terseLabel": "Short-term"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableNetCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r13",
      "r306",
      "r322"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r25",
      "r166"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "terseLabel": "Less accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "auth_ref": [
      "r45",
      "r46",
      "r47",
      "r51",
      "r52"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.",
        "label": "Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]",
        "terseLabel": "Realized Gains (Losses) on Sale of Available-for-sale Securities"
       }
      }
     },
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r49",
      "r50",
      "r51"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "verboseLabel": "Accumulated other comprehensive income, net of taxes"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r48",
      "r51",
      "r52",
      "r264"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income, net of taxes"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "verboseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from a tax deficiency associated with a share-based compensation plan other than an employee stock ownership plan (ESOP).",
        "label": "Adjustments to Additional Paid in Capital, Income Tax Deficiency from Share-based Compensation",
        "terseLabel": "Payment of statutory withholding on issuance of restricted stock and restricted stock units"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r205",
      "r207",
      "r243",
      "r244"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.",
        "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition",
        "terseLabel": "Share-based compensation expense \u2014 stock options, restricted stock and restricted stock units"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r207",
      "r237",
      "r242"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.",
        "label": "Allocated Share-based Compensation Expense",
        "terseLabel": "Total pre-tax stock-based compensation expense charged against income",
        "verboseLabel": "SERP expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationDeferredCompensationPlanDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesTextBlock": {
     "auth_ref": [
      "r133"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for allowance for credit losses.",
        "label": "Allowance for Credit Losses [Text Block]",
        "terseLabel": "Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "AllowanceForCreditLossesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r41",
      "r129"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsNotesAndLoansReceivableNetCurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.",
        "label": "Allowance for Doubtful Accounts Receivable, Current",
        "negatedTerseLabel": "Allowance for doubtful accounts",
        "verboseLabel": "Allowance for doubtful accounts, current"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails",
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent": {
     "auth_ref": [
      "r41",
      "r129"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NotesAndLoansReceivableNetNoncurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A valuation allowance relating to a written agreement to receive money (at a specified future date(s) more than one year from the reporting date, consisting of principal as well as any accrued interest) for the portion that is expected to be uncollectible.",
        "label": "Allowance for Notes, Loans and Financing Receivable, Noncurrent",
        "negatedTerseLabel": "Allowance for doubtful accounts",
        "terseLabel": "Allowance for doubtful accounts, noncurrent"
       }
      }
     },
     "localname": "AllowanceForNotesAndLoansReceivableNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails",
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r79",
      "r154",
      "r160"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "verboseLabel": "Securities excluded from computation of diluted earnings per common share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/EarningsPerCommonShareAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/EarningsPerCommonShareAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/EarningsPerCommonShareAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/EarningsPerCommonShareAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r119",
      "r305",
      "r321"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "verboseLabel": "ASSETS:"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r4",
      "r6",
      "r44"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r139"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Gross Unrealized Gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "negatedLabel": "Gross Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r137"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "totalLabel": "Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleEquitySecuritiesGrossUnrealizedGain": {
     "auth_ref": [
      "r139"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrealized gain before deducting unrealized loss on investments in equity securities classified as available-for-sale securities.",
        "label": "Available-for-sale Equity Securities, Gross Unrealized Gain",
        "terseLabel": "Unrealized gains related to equity securities"
       }
      }
     },
     "localname": "AvailableForSaleEquitySecuritiesGrossUnrealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r141",
      "r144",
      "r317"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value",
        "terseLabel": "Maturing in sixth year through tenth year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r141",
      "r143",
      "r316"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value",
        "terseLabel": "Maturing in second year through fifth year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r141",
      "r145",
      "r318"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after 10 Years, Fair Value",
        "terseLabel": "Maturing after ten years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r141",
      "r142",
      "r315"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value",
        "terseLabel": "Maturing in one year or less"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r134",
      "r138"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale",
        "terseLabel": "Estimated Fair Value",
        "totalLabel": "Total debt securities",
        "verboseLabel": "Marketable securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r209",
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by award type pertaining to equity-based compensation.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Unaudited Interim Financial Data"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r277",
      "r278"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Amount"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r10",
      "r82",
      "r85",
      "r124"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r76",
      "r81",
      "r84"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of the period",
        "periodStartLabel": "Cash and cash equivalents at beginning of the period",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r76",
      "r279"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net change in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash Flow, Operating Activities, Lessee [Abstract]",
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities"
       }
      }
     },
     "localname": "CashFlowOperatingActivitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r34",
      "r173",
      "r311",
      "r327"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 15)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r172",
      "r174"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "verboseLabel": "Other Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Common stock reserved for future issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "Cash dividend paid per common share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DividendsScheduleofDividendsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividends declared (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DividendsAdditionalInformationDetails",
      "http://hcsgcorp.com/role/DividendsCashDividendsperCommonShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "verboseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "verboseLabel": "Common stock authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "verboseLabel": "Common stock issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r16",
      "r175"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r16"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "verboseLabel": "Common stock, $.01 par value; 100,000 shares authorized; 75,465 and 75,344 shares issued, and 74,058 and 73,877 shares outstanding as of March 31, 2019 and December 31, 2018, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r55",
      "r57",
      "r58"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "terseLabel": "Comprehensive income for the period",
        "totalLabel": "Total comprehensive income (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]",
        "terseLabel": "Comprehensive income:"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "terseLabel": "Changes in Accumulated Other Comprehensive Income by Component"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r109",
      "r319"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentrations of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r85",
      "r262",
      "r265",
      "r266"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r180",
      "r181",
      "r189"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "verboseLabel": "Costs of services provided"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "verboseLabel": "Operating costs and expenses:"
       }
      }
     },
     "localname": "CostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r259"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer Relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "auth_ref": [
      "r146"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Realized Gain",
        "terseLabel": "Realized gain"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": {
     "auth_ref": [
      "r146"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Realized Gain (Loss)",
        "terseLabel": "Losses from the sale of available-for-sale securities"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "auth_ref": [
      "r146"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Realized Loss",
        "terseLabel": "Realized loss"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale [Table Text Block]",
        "verboseLabel": "Contractual Maturities of Available for Sale Investments"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesGainLossExcludingOtti": {
     "auth_ref": [
      "r62",
      "r63",
      "r312",
      "r330"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrealized and realized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading). Excludes other-than-temporary impairment (OTTI).",
        "label": "Debt Securities, Gain (Loss), Excluding OTTI",
        "terseLabel": "Gains (losses) from the sale of available-for-sale securities"
       }
      }
     },
     "localname": "DebtSecuritiesGainLossExcludingOtti",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance": {
     "auth_ref": [
      "r211"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of shares authorized for issuance under the deferred compensation arrangement as of the balance sheet date.",
        "label": "Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance",
        "terseLabel": "Shares authorized for issuance (in shares)"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).",
        "label": "Deferred Compensation Liability, Classified, Noncurrent",
        "verboseLabel": "Deferred compensation liability"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityClassifiedNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationPlanAssets": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.",
        "label": "Deferred Compensation Plan Assets",
        "terseLabel": "Deferred compensation fund",
        "verboseLabel": "Deferred compensation funding, at fair value"
       }
      }
     },
     "localname": "DeferredCompensationPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r254"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r199",
      "r200",
      "r201",
      "r202",
      "r203"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationDeferredCompensationPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationDeferredCompensationPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r79",
      "r164"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r79",
      "r117"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r179",
      "r245"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.",
        "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r176"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedLabel": "Dividends paid and accrued"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Per share data:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r61",
      "r92",
      "r98",
      "r99",
      "r100",
      "r101",
      "r105",
      "r314",
      "r329"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "verboseLabel": "Basic earnings per common share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r61",
      "r92",
      "r98",
      "r99",
      "r100",
      "r101",
      "r105",
      "r314",
      "r329"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "verboseLabel": "Diluted earnings per common share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r85",
      "r102",
      "r103",
      "r104"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings per Common Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r106"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "verboseLabel": "Earnings Per Common Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/EarningsPerCommonShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r89",
      "r249",
      "r250"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "verboseLabel": "Accrued payroll, accrued and withheld payroll taxes"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r238"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unrecognized cost of unvested share-based compensation awards.",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized",
        "terseLabel": "Unrecognized compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Period of expense of unrecognized compensation cost, years"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.",
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Stock Option"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/EarningsPerCommonShareAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r175"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails",
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Total Fair Value"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r267",
      "r268",
      "r269"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "verboseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r197",
      "r198",
      "r203",
      "r269",
      "r300"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Disclosure Items [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r268",
      "r273"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r197",
      "r198",
      "r203",
      "r269",
      "r301"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Quoted Prices in\u00a0Active Markets (Level 1)"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r197",
      "r198",
      "r203",
      "r269",
      "r302"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Significant Other Observable Inputs (Level 2)"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r197",
      "r198",
      "r203",
      "r269",
      "r303"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Significant Unobservable Inputs (Level 3)"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]",
        "terseLabel": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]"
       }
      }
     },
     "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable": {
     "auth_ref": [
      "r273"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about investments in certain entities that calculate net asset value per share or equivalent measured at fair value on a recurring or nonrecurring basis.",
        "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table]",
        "terseLabel": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table]"
       }
      }
     },
     "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "auth_ref": [
      "r274"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.",
        "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Disclosure Items [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Useful life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r159"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "verboseLabel": "Accumulated amortization of other intangible assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r161"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year",
        "terseLabel": "April 1 to December 31, 2019"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r161"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r161"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r161"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r161"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r155",
      "r156",
      "r159",
      "r162",
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r155",
      "r158"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r159"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "verboseLabel": "Other intangible assets, less accumulated amortization of $18,257 and $17,216 as of March 31, 2019 and December 31, 2018, respectively"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FixedIncomeInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investments that regularly generate a fixed amount of interest income. Examples include, but are not limited to, bonds, certificates of deposit, notes and debt securities.",
        "label": "Fixed Income Investments [Member]",
        "terseLabel": "Fixed Income"
       }
      }
     },
     "localname": "FixedIncomeInvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r151",
      "r152"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.",
        "label": "Goodwill and Intangible Asset Impairment",
        "terseLabel": "Goodwill and intangible asset impairment"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r85",
      "r153",
      "r157"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Identifiable Intangible Assets and Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ImpairmentOfInvestments": {
     "auth_ref": [
      "r136"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.",
        "label": "Other than Temporary Impairment Losses, Investments",
        "terseLabel": "Other-than-temporary Impairments"
       }
      }
     },
     "localname": "ImpairmentOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income (loss) before income taxes",
        "verboseLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r258"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r87",
      "r118",
      "r256"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax provision (benefit)",
        "verboseLabel": "Tax (expense) benefit"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r85",
      "r247",
      "r248",
      "r252",
      "r253",
      "r255",
      "r257",
      "r337"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r249",
      "r250"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible equity-based compensation costs.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount",
        "terseLabel": "Tax impact of share-based awards"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.",
        "label": "Increase (Decrease) in Accounts and Notes Receivable",
        "negatedLabel": "Accounts and notes receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsAndNotesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "verboseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredCompensation": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.",
        "label": "Increase (Decrease) in Deferred Compensation",
        "terseLabel": "Deferred compensation liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredCompensation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories and supplies"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "verboseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities",
        "verboseLabel": "Accounts payable and other accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in employer-related costs classified as other and current.",
        "label": "Increase (Decrease) in Other Employee-Related Liabilities",
        "verboseLabel": "Accrued payroll, accrued and withheld payroll taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount due for insurance (or actual expenses) to cover the medical expenses and lost income for employees that are injured during the course of doing work-related activities.",
        "label": "Increase (Decrease) in Workers' Compensation Liabilities",
        "terseLabel": "Accrued insurance claims"
       }
      }
     },
     "localname": "IncreaseDecreaseInWorkersCompensationLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r163"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for all or part of the information related to intangible assets.",
        "label": "Intangible Assets Disclosure [Text Block]",
        "verboseLabel": "Other Intangible Assets"
       }
      }
     },
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwillAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "auth_ref": [],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net amount of nonoperating interest income (expense).",
        "label": "Interest Income (Expense), Nonoperating, Net",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventorySuppliesPolicy": {
     "auth_ref": [
      "r43",
      "r85",
      "r149"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the basis and manner that goods are added and removed from inventory for supplies to be consumed directly or indirectly in production. If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory and how cost is determined (such as FIFO, LIFO, average).",
        "label": "Inventory Supplies, Policy [Policy Text Block]",
        "terseLabel": "Inventories and Supplies"
       }
      }
     },
     "localname": "InventorySuppliesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentIncomeAmortizationOfPremium": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization of purchase premium on nonoperating securities.",
        "label": "Investment Income, Amortization of Premium",
        "verboseLabel": "Amortization of premium on marketable securities"
       }
      }
     },
     "localname": "InvestmentIncomeAmortizationOfPremium",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeNonoperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment Income, Nonoperating [Abstract]",
        "terseLabel": "Other income (expense):"
       }
      }
     },
     "localname": "InvestmentIncomeNonoperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r333",
      "r334",
      "r335",
      "r336"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]",
        "terseLabel": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r333",
      "r334",
      "r335",
      "r336"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]",
        "terseLabel": "Investment Type Categorization [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r293",
      "r295"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lease, Cost [Abstract]",
        "terseLabel": "Lease cost"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Components of Lease Expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Future Minimum Lease Payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r294"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due",
        "totalLabel": "Total minimum lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r294"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r294"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r294"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r294"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r294"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year",
        "terseLabel": "April 1 to December 31, 2019"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Remaining lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessor, Operating Lease, Renewal Term",
        "terseLabel": "Extension option"
       }
      }
     },
     "localname": "LessorOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Standby Letter Of Credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Irrevocable standby letter of credit, outstanding"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r22",
      "r308",
      "r324"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY:"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "verboseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r14",
      "r307",
      "r320"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Borrowings under line of credit"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r28"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "verboseLabel": "Bank line of credit"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r17",
      "r23",
      "r125",
      "r128",
      "r129",
      "r309",
      "r325",
      "r332"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "terseLabel": "Accounts and Notes Receivable"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "LIBOR"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounts, Notes, Loans and Financing Receivable, Net, Noncurrent [Abstract]",
        "terseLabel": "Long-term"
       }
      }
     },
     "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [
      "r2",
      "r30"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable Securities, Current",
        "verboseLabel": "Marketable securities, at fair value"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.",
        "label": "Marketable Securities [Table Text Block]",
        "verboseLabel": "Marketable Debt Securities"
       }
      }
     },
     "localname": "MarketableSecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r197"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money Market"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MunicipalBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.",
        "label": "Municipal Bonds [Member]",
        "terseLabel": "Municipal bonds \u2014 available-for-sale"
       }
      }
     },
     "localname": "MunicipalBondsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "verboseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "verboseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r76",
      "r77",
      "r80"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r53",
      "r56",
      "r60",
      "r80",
      "r103",
      "r313",
      "r328"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income for the period",
        "totalLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NotesAndLoansReceivableGrossNoncurrent": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NotesAndLoansReceivableNetNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) more than one year from the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the debt. The debt also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among a myriad of other features and characteristics. This amount does not include amounts related to receivables held-for-sale.",
        "label": "Notes, Loans and Financing Receivable, Gross, Noncurrent",
        "terseLabel": "Notes receivable"
       }
      }
     },
     "localname": "NotesAndLoansReceivableGrossNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesAndLoansReceivableNetNoncurrent": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsAndNotesReceivableNet",
       "weight": 1.0
      },
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date more than one year from the balance sheet date, net of any write-downs taken for collection uncertainty on the part of the holder. Such amount may include accrued interest receivable in accordance with the terms of the debt. The debt also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among a myriad of other features and characteristics. This amount does not include amounts related to receivables held-for-sale.",
        "label": "Notes, Loans and Financing Receivable, Net, Noncurrent",
        "terseLabel": "Notes receivable \u2013 long\u2013term portion, less allowance for doubtful accounts of $10,000 as of March 31, 2019 and December 31, 2018",
        "totalLabel": "Total net long-term notes receivable"
       }
      }
     },
     "localname": "NotesAndLoansReceivableNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails",
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableNet": {
     "auth_ref": [
      "r38"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net amount of the investment in a contractual right to receive money on demand or on fixed or determinable dates that is recognized as an asset in the creditor's statement of financial position. Examples include, but are not limited to, credit card receivables, notes receivable and receivables relating to lessor's rights to payments from leases other than operating leases that have been recorded as assets. Excludes trade accounts receivable with contractual maturity of one year or less and arose from the sale of goods or services.",
        "label": "Financing Receivable, Net",
        "terseLabel": "Financing receivable"
       }
      }
     },
     "localname": "NotesReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails",
      "http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r51",
      "r59"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.",
        "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
        "terseLabel": "Other comprehensive income (loss) before reclassifications"
       }
      }
     },
     "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r287",
      "r295"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails",
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r282"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Lease liability - long-term portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r283",
      "r290"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r281"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease - right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r292",
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average discount rate \u2014 operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r291",
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-average remaining lease term \u2014 operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesRentExpenseNet": {
     "auth_ref": [
      "r280"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.",
        "label": "Operating Leases, Rent Expense, Net",
        "terseLabel": "Lease expense"
       }
      }
     },
     "localname": "OperatingLeasesRentExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r116",
      "r122"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r9",
      "r31"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "verboseLabel": "Other accrued expenses"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other noncurrent assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r54",
      "r57",
      "r260",
      "r261",
      "r263"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "totalLabel": "Net current period other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": {
     "auth_ref": [
      "r260",
      "r261",
      "r263"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent",
        "terseLabel": "Changes in other comprehensive (loss) income, tax (benefit) expense"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r45",
      "r49"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax",
        "terseLabel": "Unrealized gain (loss) on available-for-sale marketable securities, net of taxes",
        "verboseLabel": "Unrealized gain on available-for-sale marketable securities, net of taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInventory": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Other Inventory, Gross",
        "verboseLabel": "Inventories and supplies"
       }
      }
     },
     "localname": "OtherInventory",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentOfFinancingAndStockIssuanceCosts": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities.",
        "label": "Payment of Financing and Stock Issuance Costs",
        "negatedLabel": "Payments of statutory withholding on net issuance of restricted stock units"
       }
      }
     },
     "localname": "PaymentOfFinancingAndStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividends paid",
        "terseLabel": "Dividends paid",
        "verboseLabel": "Total cash dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows",
      "http://hcsgcorp.com/role/DividendsAdditionalInformationDetails",
      "http://hcsgcorp.com/role/DividendsScheduleofDividendsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r135"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments to Acquire Marketable Securities",
        "negatedLabel": "Purchases of marketable securities"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Additions to property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r275"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r3",
      "r5",
      "r150"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.",
        "label": "Reclassification, Policy [Policy Text Block]",
        "terseLabel": "Reclassification"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Reissuance of treasury stock pursuant to Dividend Reinvestment Plan"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "label": "Proceeds from (Repayments of) Short-term Debt",
        "terseLabel": "Net repayments from short-term borrowings"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r69",
      "r70",
      "r135"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Sale of Debt Securities, Available-for-sale",
        "terseLabel": "Proceeds from available for sale municipal bonds",
        "verboseLabel": "Sales of marketable securities"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows",
      "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Proceeds from Sale of Productive Assets",
        "terseLabel": "Disposals of fixed assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r73",
      "r240"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "verboseLabel": "Proceeds from the exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r25",
      "r167"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Property, Plant and Equipment, Type [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r169"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r24",
      "r165"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Total property and equipment, at cost"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r11",
      "r12",
      "r167",
      "r326"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Total property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.",
        "label": "Property, Plant and Equipment, Other Types [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentOtherTypesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r11",
      "r167"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r11",
      "r165"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Property, Plant and Equipment, Type [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r66",
      "r182"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.",
        "label": "Provision for Doubtful Accounts",
        "terseLabel": "Bad debt provision"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNarrativeDetails",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]",
        "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]"
       }
      }
     },
     "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]",
        "terseLabel": "Accumulated other comprehensive income"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r51",
      "r59"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
        "negatedLabel": "(Gains) losses reclassified from other comprehensive income"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]",
        "terseLabel": "Amounts Reclassified from Accumulated Other Comprehensive Income"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units (RSUs)"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/EarningsPerCommonShareAdditionalInformationDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r19",
      "r176",
      "r323"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "verboseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r195",
      "r196",
      "r199",
      "r200",
      "r204"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationDeferredCompensationPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r195",
      "r196",
      "r199",
      "r200",
      "r204"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationDeferredCompensationPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r183",
      "r187",
      "r188"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "terseLabel": "Revenue",
        "verboseLabel": "Revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails",
      "http://hcsgcorp.com/role/RevenueNarrativeDetails",
      "http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r86",
      "r191"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r91",
      "r191"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": {
     "auth_ref": [
      "r184"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.",
        "label": "Revenue, Performance Obligation, Description of Timing",
        "terseLabel": "Description of timing"
       }
      }
     },
     "localname": "RevenuePerformanceObligationDescriptionOfTiming",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r185"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Remaining performance obligation"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Revenue, remaining performance obligation period"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScenarioForecastMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The reporting scenario used to indicate financial results forecast for a future period.",
        "label": "Scenario, Forecast [Member]",
        "terseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScenarioUnspecifiedDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Any scenario, that is, the particular reporting scenario is left unspecified. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.",
        "label": "Scenario, Unspecified [Domain]",
        "terseLabel": "Scenario, Unspecified [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of Accounts and Notes Receivable"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r51"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Accumulated Other Comprehensive Income"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/EarningsPerCommonShareAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r192",
      "r193",
      "r194",
      "r209",
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of an equity-based arrangement (such as stock or unit options and stock or unit awards) with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain equity-based awards at future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table Text Block]",
        "terseLabel": "Summary of ESPP Annual Offerings"
       }
      }
     },
     "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDividendsPayableTextBlock": {
     "auth_ref": [
      "r83"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of all or some of the information related to dividends declared, but not paid, as of the financial reporting date.",
        "label": "Schedule of Dividends Payable [Table Text Block]",
        "terseLabel": "Schedule of Dividends Payable"
       }
      }
     },
     "localname": "ScheduleOfDividendsPayableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DividendsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r207",
      "r236",
      "r242"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.",
        "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]",
        "terseLabel": "Schedule of Stock-based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r155",
      "r158"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r25",
      "r167"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r115",
      "r119",
      "r120",
      "r121",
      "r153"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r115",
      "r119",
      "r120",
      "r121",
      "r153"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Information of Reportable Segments"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r209",
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement. Component disclosures are by type of award and plan name.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.",
        "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]",
        "verboseLabel": "Summarized Information of Stock Options Outstanding"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r214",
      "r226",
      "r229"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]",
        "terseLabel": "Summary of Other Information of Stock Option Plans"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Weighted Average Grant-Date Fair Values and Intrinsic Values of Options Vested"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "verboseLabel": "Assumption For Fair Value of Options Granted"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Summary of Stock Options Outstanding"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r29"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-term Debt [Table]",
        "terseLabel": "Schedule of Short-term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r103"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "verboseLabel": "Schedule of Weighted Average Number of Shares"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/EarningsPerCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Estimated Amortization Expense For Intangibles Subject To Amortization"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueNarrativeDetails",
      "http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r123"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "verboseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/SegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r65",
      "r148"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "verboseLabel": "Selling, general and administrative expense"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.",
        "label": "Share-based Compensation",
        "verboseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": {
     "auth_ref": [
      "r210"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period",
        "terseLabel": "Requisite service period for plan participation eligibility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r210"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Options vested and exercisable, period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)",
        "verboseLabel": "Restricted stock granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value of restricted stock granted (in dollars per share)",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r222"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r222"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "periodStartLabel": "Beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r224"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r224"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "verboseLabel": "Dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "verboseLabel": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r235"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "verboseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r211"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Stock options authorized to issue to employees (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Shares available for future grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Number of options (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummarizedInformationAboutStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummarizedInformationAboutStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r228"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "verboseLabel": "Aggregate intrinsic value of stock options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period",
        "negatedTerseLabel": "Expired (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r227"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Weighted average grant-date fair value of stock options granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r239"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummarizedInformationAboutStockAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r216",
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "End of period (in shares)",
        "periodStartLabel": "Beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "End of period (in dollars per share)",
        "periodStartLabel": "Beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r206",
      "r212"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity-based compensation award.",
        "label": "Equity Award [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "verboseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Expired (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r85",
      "r209",
      "r213"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.",
        "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]",
        "terseLabel": "Share-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r232",
      "r241"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Weighted average expected life",
        "verboseLabel": "Weighted average expected life (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAssumptionsForEmployeeStockPurchasePlanDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r239"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummarizedInformationAboutStockAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining contractual life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummarizedInformationAboutStockAwardsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Number"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsandRestrictedStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r230"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining contractual life"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummarizedInformationAboutStockAwardsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r175"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermDebtLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Short-term Debt [Line Items]",
        "terseLabel": "Short-term Debt [Line Items]"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r29"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-term Debt, Type [Axis]",
        "terseLabel": "Short-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.",
        "label": "Short-term Debt, Type [Domain]",
        "terseLabel": "Short-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r288",
      "r295"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Description of Business and Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r1",
      "r119",
      "r153",
      "r168",
      "r170",
      "r171",
      "r331"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueNarrativeDetails",
      "http://hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r37",
      "r175"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails",
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementScenarioAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by scenario to be reported. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.",
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r15",
      "r16",
      "r175",
      "r176"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Other (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r15",
      "r16",
      "r175",
      "r176"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of any shares forfeited. Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.",
        "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures",
        "terseLabel": "Exercise of stock options and other stock-based compensation, net of shares tendered for payment (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r15",
      "r16",
      "r175",
      "r176",
      "r219"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan": {
     "auth_ref": [
      "r175"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of stock issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the holder of the stock to reinvest dividends paid to them by the entity on new issues of stock by the entity.",
        "label": "Stock Issued During Period, Value, Dividend Reinvestment Plan",
        "terseLabel": "Shares issued pursuant to Dividend Reinvestment Plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueDividendReinvestmentPlan",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.",
        "label": "Stock Issued During Period, Value, Employee Benefit Plan",
        "verboseLabel": "Treasury shares issued for Deferred Compensation Plan funding and redemptions"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r15",
      "r16",
      "r175",
      "r176"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "verboseLabel": "Shares issued pursuant to Employee Stock Plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r15",
      "r16",
      "r175",
      "r176"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r15",
      "r16",
      "r176",
      "r208",
      "r227"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.",
        "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures",
        "terseLabel": "Exercise of stock options and other stock-based compensation, net of shares tendered for payment"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Equity Option [Member]",
        "verboseLabel": "Stock options"
       }
      }
     },
     "localname": "StockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r16",
      "r20",
      "r21",
      "r131"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryDetails",
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "STOCKHOLDERS\u2019 EQUITY:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DividendsAdditionalInformationDetails",
      "http://hcsgcorp.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DividendsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DividendsAdditionalInformationDetails",
      "http://hcsgcorp.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DividendsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DividendsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Supplemental Employee Retirement Plan [Member]",
        "terseLabel": "SERP"
       }
      }
     },
     "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/StockBasedCompensationDeferredCompensationPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "auth_ref": [
      "r188",
      "r190"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by timing of transfer of good or service to customer.",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "terseLabel": "Timing of Transfer of Good or Service [Axis]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueNarrativeDetails",
      "http://hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "terseLabel": "Timing of Transfer of Good or Service [Domain]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueNarrativeDetails",
      "http://hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r17",
      "r23",
      "r85",
      "r126",
      "r127",
      "r130",
      "r132",
      "r310",
      "r325"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables.  If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs.",
        "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]",
        "terseLabel": "Accounts and Notes Receivable"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "auth_ref": [
      "r188",
      "r190"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred at point in time.",
        "label": "Transferred at Point in Time [Member]",
        "terseLabel": "Transferred at Point in Time"
       }
      }
     },
     "localname": "TransferredAtPointInTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredOverTimeMember": {
     "auth_ref": [
      "r188",
      "r190"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred over time.",
        "label": "Transferred over Time [Member]",
        "terseLabel": "Transferred over Time"
       }
      }
     },
     "localname": "TransferredOverTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueNarrativeDetails",
      "http://hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r36",
      "r177"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r36",
      "r177"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "verboseLabel": "Common stock in treasury (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r36",
      "r177",
      "r178"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Common stock in treasury, at cost, 1,407 and 1,467 shares as of March 31, 2019 and December 31, 2018, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r246",
      "r251"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r107",
      "r108",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates in Financial Statements"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r289",
      "r295"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/EarningsPerCommonShareComputationofBasicandDilutedNetEarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number Diluted Shares Outstanding Adjustment",
        "terseLabel": "Effect of dilutive securities (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/EarningsPerCommonShareComputationofBasicandDilutedNetEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r97",
      "r101"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/EarningsPerCommonShareComputationofBasicandDilutedNetEarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted average number of common shares outstanding - diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://hcsgcorp.com/role/EarningsPerCommonShareComputationofBasicandDilutedNetEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "verboseLabel": "Weighted average number of common shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r96",
      "r101"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/EarningsPerCommonShareComputationofBasicandDilutedNetEarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted average number of common shares outstanding - basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://hcsgcorp.com/role/EarningsPerCommonShareComputationofBasicandDilutedNetEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WorkersCompensationLiabilityCurrent": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Workers' Compensation Liability, Current",
        "terseLabel": "Accrued insurance claims"
       }
      }
     },
     "localname": "WorkersCompensationLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WorkersCompensationLiabilityNoncurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one operating cycle if longer).",
        "label": "Workers' Compensation Liability, Noncurrent",
        "verboseLabel": "Accrued insurance claims \u2014 long-term portion"
       }
      }
     },
     "localname": "WorkersCompensationLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109256448&loc=d3e4984-109258"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "305",
   "URI": "http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5162-111524"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5212-111524"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5066-111524"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5074-111524"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5093-111524"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "310",
   "URI": "http://asc.fasb.org/topic&trid=2196771"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=d3e26610-111562"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=d3e26853-111562"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=SL6284422-111562"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27198-111563"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27198-111563"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27198-111563"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27198-111563"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27357-111563"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4492-108314"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14326-108349"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "http://asc.fasb.org/subtopic&trid=2208855"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130531-203044"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130532-203044"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130534-203044"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130554-203045"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20517-108367"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2410-114920"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2417-114920"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2439-114920"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=79507207&loc=d3e4534-113899"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=SL79508275-113901"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11149-113907"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11178-113907"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=SL37586934-109318"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32247-109318"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32280-109318"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "30",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-02)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-03)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19190-110258"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=SL7498348-110258"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19279-110258"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=SL6742756-110258"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "http://asc.fasb.org/topic&trid=2155941"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75026489&loc=d3e13220-108610"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13433-108611"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13467-108611"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13476-108611"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888428&loc=SL77919359-209981"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.2)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(9))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(g))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(d))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99384497&loc=SL65671331-158438"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(2)(i))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12C(1)(a))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r338": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3-4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6787-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e681-108580"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724394-108580"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e557-108580"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=109228884&loc=d3e1436-108581"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.5)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "http://asc.fasb.org/topic&trid=2134417"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3151-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6911-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6935-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e7018-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1448-109256"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1505-109256"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1252-109256"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>85
<FILENAME>0000731012-19-000053-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000731012-19-000053-xbrl.zip
M4$L#!!0    ( %&*HTZ?!7OE+ @  )TP   :    8V5O<V5C=&EO;C,P,F-E
M<G1I9FEC82YH=&WM6VUOVS80_KY?P3E8D0+RNYT7.PW0)MD68&NS+D.Q3P,M
MGBTNE*B1E!WOU^^.E-]B)W':=6LV#Z@1B>3Q7AX^=R2UDZ_/WYU=_WIUP1*7
M*G;URYL?+L]8I5JO?VB?U>OGU^?L^^L??V"=6J/)K@W/K'129US5ZQ=O*ZR2
M.)?WZO7)9%*;M&O:C.K7[^LDJE-76ENH"2<JIR?T!G^!B].O3KZN5MFYCHL4
M,L=B ]R!8(65V8A]$&!O6+5:]CK3^=3(4>)8J]$\9A^TN9%C'MJ== I.9W).
MZN'YI.XG.1EH,3T]$7+,I'A5D;\U?FNB&G5\$=Y:-U7PJI( 2>]U6K7#;N[Z
M$RE<TFLV&M_T*[[?Z<E09P[%&1P<_@PRUB0YN'55KN0HZWF-20 -F+4/>'PS
M,KK(1#762IN>&0WV6]UN-/O'&K7&RWYHVVOX__HDH#KDJ533WK5,P;*W,&'O
M=<JST&;EGX#ZHNK^<5*:@T.5S*!:FM=L>8,N;A,YD.[%7O.@T6\W:\U5DQXR
M=[.A,3H>S+]IZ>%F2\_ .#F4,2>L,CUD+@%VED@8LHM;B LGQ\#>#;$'F)FA
M7UBP0I2>=12N"F,+CBHYS=X7"FRPJ=GFU69GG[]D/!.LV17A:1>'SQ6'7S(!
MQB^!GQ'[!@D<!5[<Q@G/1L!>QRYBW++72*,"Q*=RPN^%Q:4W_0+I[S)BUPEH
MH0VP#SQ1$8L]34S1-1Q9L7O49Q]AX1:>D>C8#/5HHJ+/PE7-6H#])4LX,J6!
ML80))FF72,M^*KA!H*LI>P^Y-HXAQ7ZK35JN[D;U)V+<[X$KE\3<$.K,&)G6
MLN_0JCQBEUF,\KO'6ZVJ_X&W6Z6WWW"+/D9OIE-VD^F) C&"*#C=!%<+C7-E
M&LLF%,MEAA0Z947F3 %H$!92OJ9"]W.6XI.17+$AC_&583J5GHI]O[4.&6"$
M+#=3ZI+R&_"$,9=I\9U 97!*Y0NR,JG&TF !AMTR"G#AF6:2R#AAMJ"?Q?@)
M(!2"$#(@E59AI49%WT2Z! VT.<1>09*;HVI:H)EC'";88+KLAAUX%N!I/P8>
M8$.987@HTHMP1#[Y:FPV2^TR&^)"#E63S&)58$*@D"_Y/D*X2%K\.4:,P$8@
M5&J!IC*0]L[4"%CAMPX1]2@4=D (:8RSG\YZ?6)N$S94>F)G^#(PDM89JB(X
MO0QZHY;1$DSL3)DU;7=(62"E4R+E>L6M+_:.6LW#OBVQ4*9$6I8ZU,?>X9>,
MB)Q"BZ&2 P44 @:(IX&2-J'NU"U%2B):HF<A;:RT+7 <D971*L0X-SH&@:\M
MV\>0"D",A+@MER1K!6-W'Y8*1GH*CY**KBP C"9AQ!A+N LX((6>-MMP9;8A
MSD86WX4D]J ,Z8N'SP^SG LBS*J"H>NU&L\%>/QE\.PY6%04O>]3P^/XB"AK
MQ;RPVP^A]#$ #',Y4TA(NC H(*<RQ'H&PEZ0>3E4^BVX:YG_#"CN<5-FI$78
MHY(;J5$BCZ$N5BLI_#F&+096"LF-) -DR)N>D3.25%C*97ZM69_X/%]I"ZB0
M\Y5YQ'*LKV1<*$XTBV9Y)18Y$4>$#+M<&.!? Z".R(0X'L0_Q'S/%)*#C9#<
MFDO6D+D]"VT-4 3U6 K"';<ZX\2YW")FJ=(B,'(C9L! J$H^D$JZ*>7-3=/2
M,O$8\O"8GXML*@T"M=^6!N6%R1&>UN?Y.-9&> 5\S3:"#-.W0I1B"^0$?^J"
M]6A (BX3F7MBW6'Q?BS&)18OQEP5GD,H4# <8A4EQ^ABNZ$:FJ?M+3@Q/&XN
MD#ST<"#RF0UEV$ 7[GX-MF%M/N\-5&,.'R_HV6!6O?K5!,$3J(]'3G /SK*#
MT#T0$C,Z"]%9CS)M$\MRQ[=LA-(32(RRIH[CPE LEU+4!JFIM@[?T^D8RK(Q
M"OHCG" $,0FW\P1,3.)1!\)3K#>@I+\I;CQO0)7[TSO]HT^VZ9]&VK/ 5?>3
MM@S^[$C,(!DM%CEQSC(L%NN=V.()67BM-)NKQK$\<]K8>>+S+U!DFDKG !Y@
MU#<:4RNUGTO4CX3LROMMROO7"JL(5-5?O*"&M->*)6#0RAPT+[,GP&\HJ82J
MPJ<57P_Y4ZK9B<"3H%!6Q&&3NH$PN,"!%N9\<2]LRBH*AV#LL=B)0F:SF-9L
MD:98UO\)WIB26#>>G6S))2OQ;C],"O\/*,W*\M>8KH8&EVR$@07/,@@-?VQ8
M8B@*R4-F8ZW&0!DDXZ/R]-.4Q 1IKO04L'62Z,!&? 6AB*B_)1_6GG1I\G&7
MK B]D<RJ ^V<3GL'N;]@=GY;4(XI>_B0\\+IV1!_'1W>#!#18"B\BN<6>K,_
MEM%!X_O+@*+8(8OGBD][,O-1\_.6M^7'Q[7#QN%!H^7OS!T:Y<1,I?(^O1;N
MT^M.K#>V:YU6M]5ZH,>#PQ]N;-?:Q]VCX\[G$-X^JC5:Q^W6P6<1?EAK=HZ[
M!]N.KWN_!]]C4&W.LU>5=N4NTSB=]UKY[9P>2C31JRU7_UV@C"GY8TU7O@L"
M5^EGF8\"%IOYVN<1CW#%0S2S2DA;VE$Y/4<F64WLI9=W_MO*?S_R*6M'_L.<
M+3SX+[AG%\\GQ?/%7@>3GO]=O2=?B>XC1/-EA7FGS9>S!,K2@Z9#Y9@_,&<S
MD#Z'];%;$_]Y;79I81WV5P:WYK0/8"_VVD?]Q[ZBW"V(_Y(VNP6QOB#VK\*]
M%E?KJ^#E^C*H^[WRQVS_R^UW]?#N>4[[H+%PQ,."<AV^U^^%V^PQ+'_B_MC'
M[VM"^ #3=N&@7\:_<?^8>[^+O?=;^O(W?+CO_Q>"T[\ 4$L#!!0    ( %&*
MHTX7?R!M& @  * P   :    8V9O<V5C=&EO;C,P,F-E<G1I9FEC82YH=&WM
M6VMO&[<2_=Y?P2JX@0.LWI8=RXX!QW9;7_21IBZ"^ZF@EB,M:RZY);F2U5]_
M9\C5RY)M^:9)XUX5B.#E8SB/PS.SY/;DZXN?SJ__\^Z293Y7[-VO;[^_.F>U
M>K/YH7O>;%Y<7[#OKG_XGNTW6FUV;;EVTDNCN6HV+W^LL5KF?=%O-B>326/2
M;1@[:EZ_;Y*H_:8RQD%#>%$[/:$6_ 4N3K\Z^;I>9Q<F+7/0GJ46N ?!2B?U
MB'T0X&Y8O5Z-.C?%U,I1YEFGU3YB'XR]D6,>^[WT"DYG<DZ:\?FD&18Y&1@Q
M/3T1<LRD>%.3O[5^:Z,:36R(K<Y/%;RI94#2^_N=QF&O\,<3*7S6;[=:_SJN
MA7&G)T.C/8JS.#G^&66L2?)PZ^M<R9'N!XU) $V8]0]X>C.RIM2BGAIE;-^.
M!GN=7B^9_6.M1NO5<>Q[T0K_'9. ^I#G4DW[US('QWZ$"7MO<JYCGY-_ NJ+
MJH?'264.3E520[TRK]T)!EW>9G(@_<L7[8/6<;?=Z*R:])"YFPU-T?%@_TY+
M#S=;>@[6RZ%,.6&5F2'S&;#S3,*0?2,UUZGDBOTTQ!%@9X9^8<&*47K647A7
M6E=R5,D;]KY4X*)-[2ZOM_?W^"O&M6#MGHA/NSA\JCC\J@78L 5^@;2T2. H
M\/(VS;@> 3M+?<*X8V=(HP+$QW+"[Z7#K3?] NGO*F'_-IEFYPWV"R:)A*6!
M):;H&8ZDV'N]593OV+>%7R2Z5:,6;53S63BJW8B@OV(9'P.S,)8PP13M,^G8
MSR6W"',U9>^A,-8S)-AOC,VKO=VJ_TQ\^QUPY;.46\*<'2//.O8M6E4D[$JG
M*+]WM/-V]':G\O9;[M#'Z,U\RFZTF2@0(TBBTVUTM3"XEC98-*%8+C42Z)25
MVML2T" LHT)%A>[G+,<G2UENR%-LLLSD,A!Q&+<V0 -&R'$[I2$YOX% %W.9
M#ML$*H-+JE".52DUE1;++QRF*<!EX)E))M.,N9)^%O,G@%"(0LB 7#J%=1J5
M?!/I,S30%9 &!4EN@:H9@6:.<9I@@^FR&W;@68"G^QAX@ WG!<\B'$E(O0:[
M[5*_U$/<R+%FDCI5):8#"OF2[Q.$BZ3-7V#$"&P$0J46:*H"Z>XLC8 5X<4A
MH1&EP@$((8-Q#LNYH$_*7<:&RDS<#%\61M)Y2S4$I\:H-VJ9+,'$S919TW:'
ME 52]BND7*^X]>6+UYWVX;&KL%!E1-J6)E;'P>%7C(B<0HNAD@,%% (&B*>!
MDBZCX30L1THB6J)G(5VJC"MQ'I&5-2K&N+ F!8'-CNUA2 4@1F+<E@N2M7*Q
MMP=+Y2(]Q4=))9>. *-%&#'&$NXB#DBAIZTV7%EMB*N1Q7<AB2,H0WZFVJ'@
M@@BSKF#H^YW6<P$>?Q4]>P$.%47OA]3P.#X2REHI+]WV4RA]# ##7*T4$Y(I
M+0HHJ QQ@8%P%.@@ARJ_!7<M\Y\%Q0-NJHRT"'M2<2-U2N0QU,49)44XQ7#E
MP$DAN95D@(QY,S"R)DFEHUP6]IH+B2_PE7& "OE0ER>LP/I*IJ7B1+-H5E!B
MD1-Q1LRPRX4!_C4 &HA,B/-!?";F>Z:0'&R$Y-9<LH;,[5EH:X BJ,=2$.ZX
M,YH3YW*'F*5*B\#(K9@! Z$J^4 JZ:>4-S<M2]LD8"C 8WXJLJDTB-1^6QE4
ME+9 >+J0Y]/46!$4"#7;"#2F;X4HQ1XH"/XT!.O1B$3<)K((Q+K#XOU83"LL
M7HZY*@.'4*!@.,0J2H[1Q6Y#-31/VUMP8GS<7" %Z.%$Y#,7R["!*?W]&FS#
MVGP^&JC&'#Y>T+/!K'H-NPFB)U"?@)SH'EQE!Z%[("1F=!:CLQYE>DVLRIW0
MLQ%*3R QRIHF34M+L5Q*41NDYL9Y;*>S,93E4A3T1SQ!B&(R[N8)F)@DH Y$
MH-A@0$5_4WSQO %5O9_>&9]\M$V?&VG/ E>]CWIE"&='8@;)9+')B7.68;'8
M[\063\C":Z797#6.Y9DWULT37VA D7DNO0=X@%'?&DRMU'\A43\2LBOOMRGO
MSQ16$:AJN'9!#>E=*Y6 0:MRT+S,G@"_H:02JXJ05D(]%$ZI9B<"3X)"51''
ME]0-A,$%3G0PYXM[85-543@%8X_%3A(SF\.TYLH\Q[+^3PC&5,2Z\>QD2RY9
MB7?W85+X_X#2K"P_PW0UM+AE$PPL!)9!:(1CPPI#24P>4H^-&@-E$,U'U>FG
MK8@)\D*9*6#O)#.1C?@*0A%1?TD^;/RUUZA/G8:H'$E='QCO3=X_*,+-LP]O
M#-6<:D1  R^]F4T)]]2Q98!@!TN15[QPT)_]L0P<FG^\C#4**Q)\H?BT+W4(
M:%BWND8_.FH<M@X/6IUPF>[1*"]F*E47[8UXT=[T8KVSV]CO]#J=!T8\./WA
MSFZC>]1[?;3_*81W7S=:G:-NY^"3"#]LM/>/>@?;SF\&OT??8U!=P?6;6K=V
MEX2\*?J=XG;.'!6:J&E+8K@+E#'5!5CN56U1X"HS+5-5Q&*[6/MNXA$:>8B!
M5KEJ2SMJIQ=(,JLYO_+RSG];^>\'/F7=)'RQLX4'_P;W[.+YI'B^?+&/^3#\
MKER@KP3W$9[YLJ*\T^;+V0%5Y4'+H7(L'*6S&4:?P_;8;8E_NC:[I+".^D<^
MIMQM@'^2-KL-L+X!]M[%"R[$_F(7T-'0V>(.K-H4K]9W13.\*/_O1P8KGY@_
M/*LP\9/]?KS2'L/R5^Z/??^^)H0/,$.7'HZKV+?NG_.4$XZ5W_CM?OB_"$[_
M"U!+ P04    " !1BJ-.E]R@R4'5 0#+I18 $0   &AC<V<M,C Q.3 S,S$N
M:'1M[+UI5]Q(DS;\?7Z%7F;>>;K/03CWQ>[V<VB#:>XQA0W8'OC2)U<0U,(M
M5;']^B=25<5F;(/-4L+JT[:K2E(J,^.*B"MRB?SC_Y[TNME1**MBT/]S#B^@
MN>S_OO[C_\OS__UKXUVV-'"C7N@/LS=E,,/@L^-BN)=]]J$ZR&(YZ&6?!^5!
M<63RO'[FS>#PM"QV]X8905A>NUB^M"Y8*BS)I> F9S;R7&LG<AJBQ]ZA@"B=
MWWW)2="<$I8KQ5W.A-.YD4[FRAN!71 R&)O*W!M"U:'Z_>JE#\6?<WO#X>'+
M%R].;-E=J();V!T<O8 ++Z N*D<XIWAN<GNWZ!^<WW]\?+Q0/S,H=^%>1%^D
MR]9487K[GJMVSV]/7]R@/%QP@UXJ6D.ESPL^^:+D8UJ7B[76+^JKTUN+DZ_5
M -,711]N#4D$Y[=7 T:P_$:M)W=,'QA5^:XQA^</1%/9^N;)A1NZY:0J;JH[
ME(Y?_._:NTVW%WHF+_K5T/3=>>^D6OAKW3]Y3+P87[QH\_#F!ERT]\6P-/TJ
M#LJ>&0(D4RUYCDA.Q+20JAQ^V2CX\<L&?5T0"3J7ZU]\JU^OM1<:D0.\KCPQ
MA=OWVJ%2Y0"YP?C7?_3"T&2ID#S\>U0<_3GW9M ?@K+E6Z>'\#8W_O;GW#"<
M#%_4-7[]QXOTT.O_^(__^&-8#+OA]51!_W@Q_O['BW'9=N!/7__ABZ.L&IYV
MPY]SOJ@.N^;T97_0#U!.<?(RW1C*\<?"^]"O/\+U#I18%FY<@9/A1HA_SA71
M61N"P8%RRIQ$*AAD&(M!2H2TP_\LU;J H?\OE*)O>NG5H7BYW(?ZG6Z$W:)*
M'3/LP)6YK/!0LJ>?3NW2X.@=V3C:IFLCO[]\M+.B]]?W-[KKGS_PM=[&_MK6
MIV[G;*/;65KD:RL[Q<[6*MM9\OMKY.U!9V5C[QWM=+?/!FAGJWNPOO6O@^VS
M9;RSY>#[A^/UK;]ZV[V/I^LK'^CV66=O9VGC8/N30N_(SNGV9R<Z^WYO[6P;
M;V]])&M;Z1W=HO-Y^:1S=G"ZOM4YV-E?)6OP[-K2QR._\K:P*Q_%]OY'W.E]
M.(/ZG:PM.=19>=O;_OQV?V?E(X+OO'.VACIG;P]V/B]/GOD$[^+]G:W#H@/O
MV5E:XSM+R\>=LP]H^_/.WO9G> _4%=Y)U\[@79\WNE#'LW=;R\.U373R;FOQ
M'XU4LGPHMS+(G!%F<F.CS2WV1DH/)M.ZN==_+R^^V_K[S>+&<K:YO/%I]<WR
M9K:RL?[Q?;;:>?/'BRL2?DB!3X$YQG(KZ&\+&E\6-)7"16)QCD7TX"85R14U
M++>$2V$Q=@+;N=<8Y1\>7)YC^P5/GPQ?>B  /2AQSYO3TV#*T+])WN_AS0._
MW/=+<'LK^.\)GEP6/#$\<H19'CG#.?-6YD9+E1-+(_*&,T[8W.LU4V84SR>*
MI1\5 '8PZ ;3CZ:;J-&%Z!=![C[)_FW7[+8B_Y[(Z661.ZQ$E*#FQ*)DU"/.
M-2,N1]%3S;1 BJ&YUV\7WVTN/X'Q?EM4SG2W0=G?PB]5*]OOR99=EJV5*B@K
M41X(1"_,47#8!H%L<>!<."<# 3O^*&K\-=&.K74KW%L)EU\1+K%<*X%RP8"#
M,>'!27O@991:ZRF*Q"$]]_H#?D31CCGVVZ(;RC?@?'<'Y6DKU.\)]:3S)@FT
M%NSQ/Q81&S$!10U$Y(Q3!%(E-,>("F:U-UY _/;.E+LA6W0N0%?7PR)UI\^$
M,QZ#8!E>N5OT=U?*P?%P[\V@=VCZ+1AN 8;-RV#PG$<?64Y9C#F+$F(MCUCN
M B,D #&C,3Z6;[Z]Z#=[IMO]:U05_5"U1OT6(B\NB5Q)HVC@(M>:AIPI[W,=
M%<XA))-!,,<(_PX=>UL:EP9\LE&_& N\VH-8J9J[!@(K)4&2R6@T,R@J;0!I
M#)& 911!_[-:RQZB@;G,!U> 4*L_YW+ZI;Q!N2$JVQP.W,%F_:;UT3 -6'E0
M_[DL.7FX';5 ^"X0UM^@TW,@1(C%J.4Q]XXSX&[2Y!!YJQP1';E 3C <YEY+
M!B)$"$VQ,!7^PWOY-T#A2M-=[?MP\C^AF:;]$_-__ZN[0[I'=G] .F3YK+/_
M::^SM7W2 =&N?UZ%<I;I^M8J7R,;O;7][>.=)7?<@?>M;WV@ZTN+IVMGJWAM
M:?OD'P7=%Y1V.34$J':T,5?1(%!CC8DDRBJJYEZ#I)"DT+'D$5G9FU%97@FE
MFCPV<F\B._W'4AHL1$(Y]201Z$!SA83+P3(ZPAW7)-"YUWF.24Z_QJ*_-+:C
MRE^SM&"Q(X_88BLXPX::@(SRE#+K PKGEK:6VDV6=C)=\G*QVQT<IWF MX-R
M:3"RPSCJ @4<C/K#:B.X4!P9VPT3:9\;7OJT8CY9W]0]UWO;7]_?AK(6CW?V
MW^[#<ZBSM=%;7]G9V_F\C3M+GWH[6Y]ZVV<'O+.R>OJ.;NQM]TZZZ_NK:'VI
ML[?V>>=@>^M?W>W]#R=)W&OD QA=#_=\P#O[O@=E]J;/P+M&.^2C6-O_P-;(
M\LE.;V-OK?>IZ"PM$X#5V<[2 >V0M\4.O+-#=GI0=EP[O>2!>22(DC3*[3C-
MF?0NMQ35 +'>4R=0FD'A2M"O6MW;H")8C:TUVCM"&9-6N<C!W3N%@@+&[VI4
M*$R^1,5E)M8?]?Q@.+G> N81 7-V#ABOP5<K!];#8@C9E,2Y\23D01L0I9#
MVN3<:R;G"=(_@YC[LB-O"WA'>%<<!;_:!YZV6P *%JLJ#"M QZ@WZJ:(<K$W
M*(?%63UWV&+C#MBX$LXC(JQ5X%Z$32PN$I5;@V3N?%21<D1X %J %>%RQHU)
MBYJ'1LV%14%8""ZUS+&5)&?>@&TQ'#X98A4.R'(M #5@4;!X&HOR0SZH,QB&
M:K'OWPU,_Y(#Z@SZKO5!=T?,Y9$B1:F.3K$\2.4@6M0JU]S2'$-0("A$^!R9
M-&,[_XU8\6$-30N+1X/%A2$Q!$)&&D7N:$3 8!7.-8K :KG @!%N,8X)%G=%
MQ?M0UD,]]V)/5CMOK\/CTI#2>U.NEYO#Y%P^F>XH7+QZ-D:6&@&*]<N<1$9&
MM;, !>-\SM+"#@U8R 5#)BI)I:)D[C5:0/@^,/%C%J/%Q&-@XL)0D%I ..34
M1IPS;$EN0P@YB4X;H9@FTMT5$S<.._^$B;@UY_AB0'IQ--P;E,59\*TKN0M"
M+C,,RK3&/I"<(*$ARF4RUTZ(/'@L--+"Z/&:L#M2C!M!\A,VHP7)XX/DPHPX
M[A7U(0++$!98!O>Y0=[GP@G.:<1:4'U?('D22[):5:,6('<;*]M:G*Q9 9 L
M_H,$\1"5B%RB")%*Q [LB)(Y4B$R$PF7&-B'Y/-,\"::D18A/X:0TW.$6$VX
M-M'D E0[9T3PW&*F<N8UI41%0X6N$0)";:(-N6EZO(7);6"R?-F0$*5$2"LE
ME%8))M[FQF&(<AFCD@>9EK*F"?)YQ%43#4D+DY^ R84U ;=B1  V$K$ <'#&
M<F4AVL4Z,BFCQ,@)@ F=5_(.0_!/9DVVRF"J47EZ"2@M.NZ$CK7+1H1[Q#GX
MF9Q;1X&-*)6K&&WN G)$\2AP6@. YQGZ67 \A@UIP7$/X+@P'5P%C15 PD8&
M5-7(F"LP&[DR,1)'B#;&U^ 07P7'C>MYM#>1>RE(-(J9("U70@='E0;RJR6Y
M;"<NR3[M^7SI1V6]!>JZZ#?"4>B/PD;HF:(/+N-]*.M'^RZLVVZQ6\_(+9\<
M!C<,?JOHP2WK<1-^K>*XQN.%^/B)%P6MG4Y0TOMTL+-_<-HYVSU>6]HF._L;
MO>VM [Z^ M+:WP/D.-)9VCU97]K;OT#)SL$.8&=GWZ%MJ,/VU@>RMO1V;VW_
MKV)]Z=->9W_QI'.6EMVYL^LHZ?0V #V='K1G?_OSQEYG:?MX[?/RZ=K**@.T
M0#G+%-I).V>=N'9YO28HL5 6N <E!@P(LS8'DR_S**D-5"O#K9U[3>^RW MP
MQ@SVEH-DF./*!@,F0PE!F)/@P+X#C[0SKD7'TZ'C\EHB*KC3F$"(RR,#="2V
MFAP-CM@X#=!P+ V:W04=Q'B., J>&<X0XPH)"MPB<BN5 _/4HF.6T7%E<0B0
M0Z0(L(V M<Z99#:WS(<\(BD#D \0,+TC.F@TP;%@0]2(28A\M.-&14L(-V"<
M>(N.F4;'Y0%W&;3%QNH<X@B(;S$-N46.YT 8G 1%MTZ@N]H.RAS3.L)_X%F
M=T9O(8RF4@=-G38M.F8:'5=YAW9$>Y^3B#!X%B-R&Y0!;NJ9]#X8KN_J6:0'
MD"&.N0.F$:PP)(3@ HX0M BBY&5TG%3%RW[1_7-N6(Y"BXFGP\1EMF%<\"12
MF\N0ACH\QKGV@ GOD-6! O$0)&5P^9EM0Y8 ,"CQ+A#)) D&&T,=$H0(J;F(
M]5X$-=V+H+X[V'$6RH$WU1?Q3!V]_F6JX-/>P="O:M LEJ7I[X:T??BOTXM;
MWIO3]-/BL2G]\K]'Q?!TM5\!,M./U?IP+Y1;>Z:_?IB*J%92]I=J=0*R68F/
M66<:'_?^U5U;2@B JX X0$G:YL!WEA+2=CD@"6]OK=&UK8_'YVCK;12=E>6S
M]:W%LVWR"9X'9'W^P+;A]YV5#X#<CV=ID]+:Y\X7\?'.RBJ"\OC:4F=_Y_/'
M8V@3AG?!<_\ZV%E:I9WTKK,/)X#[""B[M$$I2BX9C7FPQN3,>9$;"W\137DD
MGL,O;.[U?_^G(IB\NOW@27_4LZ&\ACI."! :3S1GAF$MK#98@2L#ST4PL^K&
M'3#?7$VR%.SP B2 HJ+:/"R#\>O]3Z8LT@*T#3,,^!P?.7GB 93.UN[)=,_,
M]CX(F'P$$_*I!X+I=E:V3]:6NMVU_57460(P]-["[VM\9W_Y?!=;!\S.]M9?
M16>I"X+^@#LK(-S>*MX^2R9FC7?2_5L[4,;':[O8!JCS&4P7 &7]<Z>[L_01
M;>\[LKW_:1] A];.#J">W6X'ZMSYI$XO]JBOXO6MU7_ 5&B#L,P#E>"I*,A(
M$TER;RS7A@<LTHYFO(#O,-UW(TB<,BY*AJC7R31)90G7 ;RAP0 2Y5J0S Q(
MSJZ#!#/B')<FI]( 2"SFN6(\Y#(M2 /X>"[K-6G\AE4#+Z[F#RM##&4 KE&]
M_B.ENWM9U5GC "-9G?[NY?#T$$15%;W#;DJI5O^V5R8(I<QZY]A8.*E\\I97
MRQB_[O([ZJ_58%36W^I<;B\GN!QCX4>V[TT+"O5>R^FWPJ?OL0AE5E<HW)@"
M[LWJ_US=:7C]X=?3GZZ6?E@[Q.FW:FC*8=HF6.<'25GMTMJOZ]?.J^DOW4KK
M_7)7KTR_3U_RXDI'3<M)"EYWVH1[3'_OU>/:X?7D]?7%:1'3:]/OJ8R;Y7#[
M'<]/W_WCG'_#28_R2YT_O7+''AW5:+[:99.$C2\_;B[=N3?O,-DU:[UY&9]W
MZ\TK/7"'&9V9Z@$UW='ZLW@Z7W8[O>B+(ZC6Y5OK(,,,!^4/0N^+Y]./2Z$_
M@*#QIF)O:R"N%/'B:NV_AWQN'".$>^LP8382Q8F)G'";+$GD]J80Z.D!<,6>
MJ]O;<_4S]OQ*OSGIO5(R>(\UHX0I')0'.PR]QY!UJ-87.7OZ(G]&7Z[T@.<8
M<T&UH]H"$U &04"# 3=$"F?H>'1V5@!SQ6+<E\TT*'"G.087P1G32!OJ(@2*
M(G*CA$"/9S,GR ^[B=J/OWIXV<EAMW#%<"VD "/S!5P=)Z8^'YA(VP[2,^.!
MAC0Z,>BG<8;%DP((RPW+><9E_?'BQE><]]IY31[1F%\1#7)@Q=+$@0F&2:4T
M0AA8*N- QJ4/[-F(9M'[(D4.IOO>%'ZU_\8<%D/3;8B82-3:<@(LPU-P0]Y:
MZA2S7%+IP0>IYR.FBUW%]1!>NJ\,>ZFTH[#:=X->:(C((B8($6"&)!"&-%,H
M!H6%(8@[IUQX-B+;"$-3](-?-F4:]Z\:(I\ [E<BL'5 Y)B&L)!B2U@4UBC,
M@W\^*G5E?5A#A*,(TL([QXSB3'BDI9(LIGD'H2PPQR<8/6F\%CW)V,[56(!:
M2BGP7@PJ)[TT2%I"2.1!*,HU?7Y2?1)W]O2"MMXQ1C4&QH*8Q-H:*J3!:>^Y
M#P[IYR?H!V7^3R]0$2489$:89HYAQ10500(!E?"%2HR>GT ?+5YX>N$J';Q
M')PK]LSJH!U2\ <#^Z'"F_#\A/O E.CI1>J"9!+B#!&%9TI8:X#14BDE8X@Y
M1!]OG+[)=O=!)A T",(9[2PBCFF/%+7(6^(\B0K>\WQ$\Q0C+O<G)F3!'"(N
M)1&.!0)!A]>,4..D$=QX]'S$],0C+O<G,JN%XS:0J)5AECDEG8TI+.7<".O$
MLQ'9HXZXW)]\C'>:$">(B8@%:C38O<BD ;T2$/ _'Y5ZO!&7>Q0.Q=0P%S0R
MA$43TL!E#!SQB*A$BC_>/-TS80SW-X&(C7$,21_3F+_PQ,!'#O[)2FJBT?+9
MB.8I&,/]B2D=+*M 9YPCG#&@#QQ;8Z7RR' 6A'@^8GIBQG!_(M/:>A*"4%XY
M9J6V+FJN":A7]-(](Z/WJ(SA_N2#3-HQ&8QUCC+DB=72>^^09YA+(]FSD<_C
M,89[=$N:4,4<\5A@YB)6T0NE4]YB&HB+-VX*:;:4'GF.YDG6:PDPB89A(11R
M3!NO$"=:4Q8MM\IP\?RD^O1S-$^T,,]PQY&R"%O&@]$>6(IC#LL0"++D^0GZ
M\>9HGD2@S(/U#2*R@ 4+UEL-L0%FZ5^GA4'/3Z!/,T?S),+E&OXC.E"$ Z-8
M:$4@LG"( V^E3O+G)]S'G*-Y$I&"^(2G$:(.@1A!RFC+(C%!1\D=)8^X+KC)
M=O=!%BQ[:J-':?NI2"1(:R4(%9I!8(]]4.[9B.9I5L7>EY@$BXQ88H1 E&FF
ME!4>!RJ51E*+^(S$].2K8N]+9%2".F'M.&:,&4L-L%#K X=0TGH@G\]&9(^\
M*O;>ICT52<>:>25\9)80%77$4CFLD0 U8\]&/H^Y*O;>YFA,,-$X))&3#(B@
M"=@P'2RQBJ;C7!JP4*<JAR\W4C:/L332U[6B7_1&O>>X#"=HCSA18.N(82R)
M)(#4-/!W'+R<Y$UIGL#,R3,2V,7N\W%-O]@OG?(#3)LQ+>/6&Z:%(4*"FT.!
M0&!.A.86 VEQ,B"B;& -B-MJ!(1J:E8O<'#Y1[\_JH;ITS.)U,Y1$8N^Z;O"
M=/])AKL8CNI##F_$R(VWWADQ%!M,%3)&8<R0"S80B!-%$& Q)/5-,/)?N.*_
M1A5PH:K:'!<Q<<5UI_T]&%7A((1#($F;H3PJ7'B6>Q]0B,8;9R15@EE*M+4&
M*P[BY4P#]VV (9AQL3ZZ:9CD([IN"R9EP,<[Z[Z.CJA@N'(,,^^UH1 K618L
M$](0:IZ9[B\5$"0!!7_&:J^$X<8[*6ST##3=N, LEDSP-%01&SDH/S,2?:)I
M%D0]T49[YID*6B&G#'![&:0G>)+'?:;WC4Z3;VZ5IE_%4*['E<' KY<3J5V/
MD\<WE<$O#M\/BOYPM0\%-&47-A9 N7E47A+,-$6&8XECVFP8I!':S_Z:T]F7
MUCTN0HT(K")APD?+&.;6I6PQ3+EH$473T<'GJ%OK1Z%LD%KQ*)SG4C'XEWFC
M55K$K236FIH8@GF^:O4H@KK'/1$&62E13+LA6-H6@3$Q1 ENF7=6\Z<65$K+
MZ+\NI9].*KTYY01C@?[Q, 4O^$$J9T(T6,U)'O9-Y\"[U($M^J^C_P['9K3H
MOP?T$S1EY"WZGQ[]=S@6I$7_?: ?M^B?'?3?X=B3%OWW@7[2HG]VT'^'8UU:
M]-\'^FF+_ME!OW>8,21B0(Q"R*M,Q%YYP;4R,M#'3%/^BZ"?M>B?'?3?X:39
M%OWW,^:#48O^&4'_'0[2;=%_'^C7K>V?'?1S[+%T&+' !",\:$. \CCKZH0A
MK)$K2&Z]-Z(3AA_[93#=XBSXU?Y1&"])7 'XO!M4WUN-<.N*;037-54%S7,U
ME-='P_5XBRT:US<(_%@ISW&5C"!<"T0=-2$RZH0V)K"H',9& 'IE$U?)M*A]
M[COHF:)&:4(Y YYM(V 6"V6]-4((%K5Z:J;Q?4R\+P?0WN'I^RZXF\5^?8SJ
M8;W$ZW0+O.Q7UG/"C9-U7N?W-\4[AH"]\-IJ\(XIV2UB%H=(E:=:66IG?WU)
M,R1V?PM-#(]6(N<ECY)1[C2-(64G%HAKZTP#LJ7>7F+);(Z&H?S;E/[8E %N
MWAS$8?K8$/W2@LH8*39&1R9E4 &,(:%2:B,BEPU8OS7[TKH_W?)"6\9!3 @I
ML(;&2DHXD5C'P!W\_TQTZ[LWC\\*A_N;DD@5":$4L&0;B69I7:M51"AGA&<.
M8KOGHF:S(KA[/'/(>NFC=EX$RYRQ*=F'(EYJC(26[LE79,S&OMT'T1GG4:34
M.Z8T9UX:0\!'<:V15C*R65X(_I@[<!]F-@YZ0@'2 P/>[2V%Z!XZ/7!&J) 6
MV0:-2;T%S _#.PAK(5*'_M@M;#<L5E485G^=KIG]0?DFA<?7\M^,JB&$P.5&
MZ-8Q<[57'#[+S4X<:V^P-HK:P"(ABE&#J,+<2)"^\ T2],4XS)?^:&W4AX</
M3?>O0=\_2T%&QGT(0 U98H@1&X2CTM$&#>H;49.RC<V,()]DB$JFG89I!WG0
M@NF@5$!4>"6<]I0 ZY]=KW=N<4U1?C+=40#[.MY&6]-$4Q77K:PIR].BO[L1
M#@?E,/C%WF#4'YX_OE14KCM(S]_7@.I3(NM!_#10H^B\3HLE";,<61L]C\F:
M"X8\:L#Y&?<FDON'YW(U+'J@Q>OQ_)&[8W-6D!*4P#AH(H,0*>6H@F"3!Q?3
M_#H!>CW[2+DDM_./?T.)IG1[I^_"4>A>%=_Y3:O]P]&PJN_ K27YVJY;[!W!
M5$KL''! 8IEG3&-J(B.:.#O[^'A22_+#B"0-P8=4D8"Q8.D@; 9,1"OG#%-!
M,BJC\C,\#M)L?-"&X,-K+QB.3A!M&(.(4F &40:6@FJI4 -&IAM*6P?]<+IF
MRH,P?#MJCKLQ)BJ B %S0IEP1BF+(M)"**ZY90T@KH]+(W]EK#"%J18& F%#
MF93:\BBQP0J0(Q4)#: FS:&NS42(M9A22SSC,3(;F0E<>B6%-.F\M1A_#81\
MCTK^R@B)B%$ON4&:*":(-\8*&2@"7X-\$$^^O6@VR.2OC! CG =<4"R$83(2
M(XGFTC(F+97<-VN I $$MEZ1\Y?IICT&?K'OWQ41[CGM-F5 #1OJ58IWB'>,
M*98.!0\F!AF#]A@UP*+<IU1FE#;/"EBD04%XAFW$G 7I@91XS;S"Q'@:0K,F
M=6:3PC;=GABBTX++8#VB$/%8K3GXG1!]2(O50P,X[%/;DV<_!LN90-$C&0A@
M(D1NT\'?*BJFM4A)J5N(_/+#L%&($)%&X%HTL!*I(E8<4\P]X0'CEL4^A-=Y
M9\K=\,8<KI2#X^%>0Y!"L"92*Q&EE2R(8+Q@RBH5P-G0E.9ZYI%R/_)HF>NW
MPQP2 Y?4(2 GS&NA4$#*I)D_PP*13YZ3Z[DPUT;:$. CT@@BA$EY&IRSA$G.
MM*3<>AECDPG)@]N09\]6I7? 3!DE%EG&;=!($BJ$TE$83E #IFT:"(ZF\%0#
MG#1BX6W*=XJ%M(H@!A&-B$P8'!JPG*2!/'6S9[K=IOF8*",.F#D3/&-&.P4X
M\5XX*@TE@)K91\K]R*/EJ=^F(E1QK2/ERA'P.1#.D)"RZ"BO/<63<RA:F#PN
M+9X5<#@B%3 0[XB2#!&CO75:HABP-IB[!@0Q#01'4WAJ4)@$SE4("#,9N %
MB+3WAJNHM&G!\2OS5&R]DQRC("AA&BEE"4*:<JR#51(]>5+FY\93+W;MGJ3]
MNBD/U<5M35E*HFP:6A66.VF8%S@-PN.T7AY'@SU[3L'-["QN;31BM/#8IPP\
M@EIFJ3$42>:$"L!FC<1/GO]W-NADBQ,?M8A81ZTB8I@SS92!J,>*2!"-I*%1
MSD^)IN6T-]$6H;D)!F(=*1C0%$.<X]@[&[@UBC9@-TZS<=(4>ANYIIHC(6C*
MKFB$$9B"C<%>,*I0;)<+/,0P["H(H.S7>65,MR% 8110P1BV#"D6C+4TK7TU
MS*5-?HHT8+5K@RAM8U'"8V!,1T^,=DQR"30EDG2,ES?28=* H929I['-Q08#
M: !?9<1 B)..>1,DND"81]@$V@!LW(LX6KIZTX )X<!*62 IL9_0!+R+-E0I
MK(R3V#=@E*UYV&@*134&,2(8LU$HL!5>64N8-HASZ6F4#4C9WD"*NE;XIJT3
M0!XI*8%OF.A9I-I8);7GG ,5B1BW&05:D,P5)-H@D$]9$@WC8$>"CC$8 P@)
MD;7[L'YA:&@F#5;>QN@%,S)H9A"6/F(J&>*AR?ST#M)HZ>F-]-38(-,Y%D8S
M3;P56EK@IPX+S\TL)Z)N+#2:PDXQU=0ZRC"WDM%H-(Z$!"\T5H$ZUK+3&1:=
M(RB-?TL*#)%980E5AF&P]M98C1MP3LVON=+3:$N41DH0[ED::D1,8RDI$+D(
M9KE91/_9+[TT5D2I,1$4#*1DW%""!#9,1 Q1FFC66IAGSW2<=T(JZEQTA*4#
M\3 GGN@0TZ$;4?\BTFH*^3!.$B; "FIC&:/IX%@0($$!T\"=U;-_J%"SAL;.
M,UP]7H+G^SO(R"%EL>...AT9H<A"O"N\X=H!@R52SCY8VE3QCX,4+ZV-%H68
MQMV1,DHP2Z(4F,EHV<0)S#129GZ0K-&6A$ICE76.$4*9M48I80P%GL=I5'0R
MB#K3^&AF*O"')9'WAX^HM=2(V&B(9T02312)0L0T2D*U;O'12-IZ?_A@2&NJ
MI0B$(":P,D)@PF50$3[IR2&F,XV/AM+6QTS,>G]P$=@38[F/QG 6C-+42\:U
M-DY[Y2EZ1G!Y^HG=IF-%(6\<9DP[PP1"6C+FK5/"(T$@1&X45F:<NC83(0%Q
M3IWR/"+%D,5**9]V@2N%D$4R_!H(>7ZIXN\/(4@$S#4CUGC.)'%*6Z9DLBE
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
M!YE0]QL>;<-Q-:A&X[JI83NGU>TXW7K/(&N37&2ZU[]/=CJCUI.%?=Z=;#/
MURKP]6J.EY06R<XGAKPJ1QEP.=S*,4<,,Z6"P]+$D.&+=/-NPMG6AZ/CFZ0E
MH..WH>,SBD*;=(B72/FDR]RDDA"A,0M7,M1P&;BC.SW&NDJI;3O9VDY%:SK=
M3=N1=OXQY2+_O%Z(;[,.W,/Y?N#9/Y+BYX./<=1,,6X8]G!.J)L>NT"NMY1<
M'_G1N\>SW9T4SF>[V\ 6V-E5[.S9')<6FCMLO4?!&X4X(PD9*BDRS#I"(L8A
MEHQ:ERYWC@VH]/W0Z$U0:=#H-6KTC#D;Y;#A@2 ;5?:.8\+(9"U&+.7U3X(3
M4X)[I*O,4J/"6D2<6TLYQK'.0GS;\;O[EW)8I6'F&CC&*"]/_FT%+_]\:R?8
M-'7J]X>#X7E1Q'YLS3B2K4"J@_G\HC&"464P"J2TKQ)"($L\1H0;*9.(VE%?
MD J+RT@%77'OI9:O@7=<:#FH\FVK\HQT$!N8"40B)7U /$B-K(P81268S-+B
M,BLIW84N=Q9:J3?N],"@N>J\X(9]"KB4UEQ*BRAJ2R'X^32JVQ^.1O_LN)@)
MT/GDJ=N=.'4+)>EM7N>6Q<QFMN]\9,UYF7HU.,U+-ZWM'0Y&OS8B,7G=81&(
MO6HPK*OQV;G9S'[YXJ=,FDCMQ?'1,,R<^!&8T%5JVP^?S+?H"UY1RD4VG3&D
MTK0Y\V'I+$J,>JY<)D6X\&'2U3!T\W[CR%U19D"4^X HLSYUF%J<1 &3Y 7B
MG$?D2(S(<D$3P4I+7J9K=9FY7+\+Q!PN!8CY9HAYYN"3HRBC O;_<'$04S5>
M)L8%,:;V$^]L_J;QIE\G&PLF;263]GQA-#WW!KOH$-."(^ZR2=.),A1B#%IZ
M9HW,)HUV%5LJO?5@.?(V:/66T&#0[QOK]_R$>LZR0F>BZKE$7#&.G'4,J2"X
M%L09@T.AK%Q>KOML[YRU=NK7?AQ/HX#K;'&T$IN$WAW7J3:ZQ[T[-DG/LOS/
M0A  VBN!]M["<)%R_H9*AHAA%G'+,7*<281M("ZJ:$))_YDNN2*3W\XJ0@!
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
M5H3L5 2*C \$F:"))XX8JE-V*E27,-7NGE);Q#I>C8?^ W)V%$-SP#P.1I.
M2/Q<?K^40 8_:;LX2--6_M>RO4_G=A= :A60FL^GRDPU.,F<@X7L%&5O2"/#
M$T,A)F$R\_!&-WUQ]!5M+R#R<5\U>I/D S1Z'1K]95ZC:33*(TF<1#PXC$PF
M&T@E1KCU+#*%BT8+N50L$V(=RV0?YZ)TY2C921V/J]/CT@/PRH9_$ EI)0M9
M!*;G@X]QDE*>%$3,;_)!>C'98L"I%7#JX.E\SD4&0Y152''A$9>&(T>B1=AF
ML\N<HM*6G(M>:T<5"'JT6H?77LT$.GP+.CSC&L*F0!)WB+! LP[CA+2E$A'.
M*6<R4<M,UF%V9TSCWL4WOFXVG/4INVJQKK^.=Z3\69WJ0OQOC7+<.S=IE49$
MFXA\'/G1N\>S;;^J)>C+TFLEAL/ALZDHS'M2O^5;!H1;!>'F*T-$8))Z1E$V
MRAQE5)/(>>.0SS+%0Y:;B'%3&<(O#]Z[U,820B/W0.?7QE% L3>OV#/J0H+6
M5G",<%(E\"DHRC@>D/21,D.<]J&X'_ARSO7VN_W>M^+LIT=V\"Y_4.$KLUKK
MT2B.1TVA:K^RKNI#W77KOA\H^3+!OVFFO!'EIBE?.7X0JX\EZ >T>TMI]RR"
MX+.%'L5G<?+O\\'Y?C\9A/VRVR\O-ANL\2K'I2:6^&)2(-5&A*"0]R3;8R8<
M<LH&Y!PU#%O'$N<[/2JZ1O^H$2@P[?NAYIO,0H*:WZ::S]K])NNC842CE*$:
M<4(,LE1X)!P-1#!A HX[/2*[ZHKT9)N9=TO)20F #\;#.E/KAI^,3D].^I"!
M;&L&\J(M^8_0:6Y? 8Y6@J/G\ZS#!\FC"AYIZC3BGF7"X?-O1%&,8Q"E/.KJ
M*  D(>^K&J]SN@"H\2VJ\8Q5&"LCCYBC&)1$7)G,*LK <4^T<HD;XGW(K()
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
M0)35NL@"V-PBV"S.#4M!1AM\0M+IB#BS$6DG-7).$<.MU8F3G9[H8KS6J6$
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
MCY-GU[GHJ@W18AV\#"PIXR3F%&=GS_%$;31)"<^H>/O\FT'BY=N@-%\\P39
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
M-!IDH.1\/KVTBL[-X/##U\'H]^S3X6>_?_@VA'&"TO/A*[RWW;?CIG_Y^7J
MBDH0JY1C^C\3A$K&" /B)Q%709HDL.J^6*X&\#R?)M3W1!+&5"6AD+XG$[ 7
MM-8BY*M(+,]-J]_<;>A^!=7=G/06&)P=$:I-+6KFP.WGV5>-XZ6C(A%8+3\_
M!^,91MN1Q>PL0(ZXKL1IY48]=S6\(.E;5</:P494B!1CCN@'>U6*,A@GF(+L
M8G:S&N)MNM$;UQ"/N)YG:#<=T.:'WP^KT_^^RI4^:N<S.YA[CF$W5'K**K5]
M?H700UM"< XRNY;MJT-9GO@+\.-NX+H+F?,_^AIL. R+/0R='5@AJ=XG633T
MN1\RCW/F^]236NA QBK6L59)$BKOCM+GK9)%?X#4]^^N@/5OSJ,S4)<$%[XA
M/ E]0JGPB9 ".Z<Q%4L1!<Q$KUX'8;COWYKP[IC4?<C"TX8K+N&]+*8B#%(A
MN,\B((^(IDRHA\@AWI'%M^CE!]X9,])XD8E((FE$L,Z.I$IKXJ6I"4,I5(19
MQ0&-;JN#V-PV>XWN!'O9$=WDZ7JA;L&3MZK^M[J'R_%IEQ-T9'WG555+5<36
MW_;50IH,KS?G##F@PH?E)N&V!0G?P$G^TH5LXVV0X*5QE*9FX>CK\<F;F[,P
MB"3W=4J 5D'H1!XE(DE3$C'!0QJ%D9&W90"M)8"_J67L".![$D"2,.Z!)"%&
MH*.'ZXAP[7-"O9")Q(A :B  FNY[=R?T_%^KO2T;H8(Y!NC =W[1CK+TRN-;
ME8'-RZ9G\[XA=7ULU8<2TSOX.6KE589#G8MQT=;8%8(RN#R?O5:BSZ2 IV03
MF_/I2L'*;*$SQE!S=!WOH8L63$B4'I4Y6W)$!K^90[3:9I:](L]'=6FRA83E
M6%36E'0O#M%P68'9[RW;JT-NIUR_K8(;;SG5!48?8 '')48X,CRPY=Y\'+#+
M)9: PRMS+($^;]4R84&W;3]H[^]E4XT9"M-L:/%X:KBM34/=[WV86".Z=JO7
M (EU59V]L;YAJ0)]>CUQ)>"]BZQPQ7\(B>;\YGHT&>;7VNZ[:X((UU4?VLIY
MFU-1/]AY_4N,/MH"_C&Q<(V6')S#H)Q-<&CE\GM,@81H(=C<,HWUL-JR'#T"
M6$!]L5@M7M&CG:);Q&88\!9T%6"V3]6<=$U7QVI1$%52E^A*P+KS:JRC^7[9
M@0S+W *Z84=0A_6FY:PNFZQ[@UC8-QSS?V=\Z+ 2@ 'G0T<IRD)0S@.7E9L8
M;[3+4--#O>*U%\<V%+&$4JWFM$(A=M$64\$15.]ZL0Z1PTQ/L>?'CS[]#4RZ
MGGYS+#JB3"^X93HJX.[O&TB-#)CF$9/4IPI[C:5^*J@6-$YX$/*=R^B)7$8G
M;\/^P9F11C-,*(J%8H0:Y1$.NT.,HA$HX:"\&(G>@7"-_E9[!SIR?CIM['^3
M7XW%/.)*)K' [: IEYH*/Z%Q%"M?&V_G5WNRLT,';\^H5EX8A88(X46$!HDB
MJ5&&I#+5,8-MXHK!V8FB??K#>=9PT!T]:C5HW8_F6>O]':?:WV0E.Y_*]_&I
M7/</3Z_.8AEZ<6(,B5,F">6A(#P,%&&A9IP9*E*I[NM4^YMZV(X OB<!<!$$
MQA<>H5$$!!";D##N,<(EA?/*C!<%T:O7D;^54\WQPV?O65LQVU!$9N6TJI%:
MZT13U3TM_]F6[C.3YZJND[,>M)'FZ)UPZ*@U-!CP8X-^+>NJPI=ETPR7K<:!
MJI%6*U^?[3$"RS[,)W7Z.OR<587H(ZV=[ZH>]5AK5;;=<^5^[WC!3^0\B>7*
MZ+$ 7'$L-5M=@19L8P4EY6IQBL85)+1-0&UA/G)8?=?SI,J=@8M!8F98UN3
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
MSYL,>+CO2NO/\!LPH,R=C&JEBU9>_**7HFC&CH<4#+ 2>Q&ML;\JKMD2+SA
M.&/6RZ.^V*F;]9OKY-O<MCWX!A7-C0;3OG4#85*3P;#BLEF'  #*,I>9I9R%
M/$)7=G+MRE<ZZCNYIQG,C:=\#1: ,H)2/Q+2UPP,8FF$%X(JOS.#']YZBOH'
M9T'$/>J'$?%\$8#QZRN2!HR3D+.(4B\&?4S<RPR.3"Q5E#"PHR55/&4\I0%+
M_#0-.3R,[\S@Q]E(95*1)&CW"NQPRXTDG(4>24%-\E/M)6'([VL&[RS:^UFT
M#PB@T[F2AI.6-O>7U>8.AG5+11#-[_2H2MC^JZ7%'#=:S'=K4/74H8RVA6+;
MK#2:8/UW1:[EM@J@-:H7]8 -Y06U!U_-FE"5 S#?(EA@U<SYX/=<R&F=GELS
MWW]T-=1JN_W5!MR*%=*RXFSKS+VY'Z!2FO=O31=YN*XAK9,R/RB'NI1%-L%?
MC\V)A9M_:0*M2>A]XQT?RNO!^9E22G F%=%1X!.:^A'A4H*$\V+NAYI3YM'E
MYB$*5) @-%2$/(;O00Z&,@[@UUC&<4BCJH]4RS4PXI=YD6V&\]]8U6,CKZV$
M,]N\$ZM8*M\ $A9Z#)KRZB:G?9=,WBW::_4GAI]OP^.#OYE.OI"W76+B]OIT
M\[75CW>2\!+)4\U3Y4M/1,RG$65,!JE"Q-T@$(%,_:<7C[N$\>WS!]\[RCFH
MBWC*0WY=GN0N0[#Y] "S71=R"5_VD8U 7'#?F)#ZG,#/A- HYH0I'A!?)''B
MT="G@>I2QOANI[]AIS]<@=4;@X@,DY 2+Z1@]<9A"#J!](@.# <:"%+.V<:4
M\8Y8M__H*B=T"?6WY--W9 &7 LDK+04[MJ[K9?T6LKL+,FC'?QK^\W7P]LPD
MF%\B!8%5%X0&(&[2D,7$Q"F7 @R3E-(NU23L]G/S?E[WWYX%L1 I$Y)03^-^
MBIB(-&8D88E*0[ Y=1S=4FJPRGQL*H+U[<R*"4(AN(Q?;(_:^!57XJ2\[5DK
M&L_:!O?08HA-NY0+&_BS_7$GUJ^+V%F8*:(R%^C\PC.KA3>="-HM:\=-2CU&
M;+^Z_ X+;&$C9GPHJVR#GIE9]]*3=DE<PV);20L=%:Y+OH16*LI"KDCCJ;+%
M\,M^A8ZL=J=QEBO7RRWQXKTJ1._\LDT#<!=O;D4%.K+:2 H=76O7'/NK5NMX
MVI(/VZWY':RMQ9V6G7'Z:^9:.2R=I.J4@(##(-9BC@YF.]P';EMP3R2)9ZAD
M"66<"M\/>,#B2% E11JMCV5^"\IV$SY9ZQ-^L;C:\#,"J9P$VHMER+"'$-CS
MDC(B-%/$XZ =RX3[B0P0.2[:3S;C:M>Y@X[HE$-+<N?_/C01<!6!WJ45Y1'U
M:,2\.-0Z-9%(F&1^NJ.)QX]W?\7\?9G"F?0%B:A)"56&D=0D*1%*1EXD?*,U
MV$P^6P>)NT 3@1=X]R.!T' MJ1;:I!Y-O(BE,N+,B""(0%D7.[;P'4C@IG]P
MAL&@1 A#-/6!+7@4=E\8GTCM2Q:P4'&/;TL"_CVY0 A<*$T-_">IU(P9)0+&
MPB35:2C3#5DN.Q)X2!+P0#+H4'HQ%9J$L?&0"R0@&6A 4BI2PWR$!5#;DD!P
M/Q)(%/5#+_(C&0? #&(>:*V!] Q/51RP9$<"CT\"?O_\+%2>\?W0)T9J0RBZ
M_44@ Q+X,1S.*!%^8+8E@=#F1MR'"I3T79J<1T/0#QDWOF(JCE+&$QWJG3KP
M':@@&)R?)2+PE!:<Q%RF* L\PN/ (RP-HT0%7BK# $,^M_4TMK4*UMN]!@]Z
MT:7<9&AMRE&R>W#FG='XU=:I2SN@Z'L!1=,=4/1+!8I^Q-RL/W,^+@?Y5)<G
M!5?Z8*R.D2^\LP7Y.,3RT+EO9X4^@1?_.LSEYR?FN8.LXKF7_[[X=#F\Q+8A
MIQ__#3STW>=/E_^!=\BK_N'GK_W+4WIZ>7H#O/5RF>?V1[^/CC_V:1^><3HZ
MHC"6T>#COV&L!_#>-]>#RXML<-FG@X_81OZS-[@YO^I?]F_ZA_WKP=49#W6
MV2G$%Q'HXA2T,29T3&B2,M]$+ @CD'D:A-0$^4LQTQLY3@=JG3;DP")95+Y#
MZX<*_GE0PT*@WF"IIC>GE(=*!WY<@G\O+[2:#?6QJ2=CYV'/ 5#_[W6]W'Q>
M+Y7L^TCR;\^\($XYM7F("2>4&4U2(1.2>"J*X1PDGE;/A]3O+NMK7*Z\3>QC
M2^S%G-@%'Z)*VK3AT:K.HS3Y<)A?V=*U;ZC9^F6;4U1I*2->G&=C4BDX,4P5
M5G9JAU?=4UTQU&;Z"Y]-\_J6PD[>?B+R F04KOR03TK]2_W+/UOOP_O=W^A*
M'$]_P65563D9\NM?LK%=4/O>2H](T_W$2V(OL-K$%#2/J:J'5&D:^T[3^-^I
M6OTR8OM!'*;A+9?<>O_M7R;[D>?3./[&^[U]_[8O(^ Y(?O&VQ]TX/]KU]VM
M/6PJ4I7M8W:_4[=,!5]T8<.KU6>.]OXYX0KA_!RA^4 <]0>.T'Q'FO68UXRF
MOGZ:3WX))E^;^RO:QH_N/^#JF/R=(;?YU)RML#4"]#:&M,BZMIS(J]>+]38-
M8]B\BKL][?R>UER_WE:VL*UWG-E&:,%8N[#7Z7WV^N\-_M9]KV08OAR&VK.=
M8WOUUCP#HOC)PD'DLQ+T@O+G+0YZ+7M!4=9WG,*UE]Y!9]]R<O^/E%J#.?V0
M!/>DF_+^(B^F!,/KW\)Y'V,Y=N]_)-(U]K]O&6M\/])=:X\\ NT>W&:[+)/S
MTZQ<)];I?S8>[>"A*<I2QQT+TR$*ND]T./),9'SABSBB/@^Y]CA384B%TI[>
M&!3:NJ7RJJ.&KW74_%'D9?G;K"C:S93#Y^FUN3@=?1T>7[[Q^B<?OAX??H+[
M?H=GOJ7')Y_I8'04GG[L1Z>CP>7@CR,/_Z[O@7?-/@4?XO[)VZ^#DS=P;9_V
M/\+X#\^CXY/SX/1279S>#+/3H.^=7K[%OTW_VOOZY\F;:?^]=PW7G05)$"HF
M*(F"V",T5A%A01@3XVLAPU@:SXA7KZGO[R5AO!)@6JI/N(_,^'O<Y%:9M6-R
M.R;W=YB<%JDO!$^5#$)*$\&DB2A3DGF:,17(]8@].R;7)29WTS"YD_Z9#GR0
M3R$G3&.ALX^%SD9')$X48XGO>2*AKUZ'+-WSZ&J>Y1HFURV;JJN**?K&&]PS
ME<_$U,R&C:]]"ZGQ0.NX#:?Z%N/T>RWD3]U0T.JP6K.OO^?%8;6K-4N;,Z\=
MW[H_WQK\MJB<I93J-!48=5:&T"@*"(MI2GCHTY0+$\3*?_4Z8GMQN)H!MHUO
MZ:E=";L#?N\#_HC*R>Z ?X<#OJ"8Q%PG7J \$B5PK.& VRS_D.C4$S0)F D9
M*"8TV0N\](X#WBU?F?7\=_"DG>13/NR-];17-B[?VZ/_3^9!NU^@X\E7MB.6
MYU:KUB&"[)AJU[9,#\;*&J=SEC_0TQW7_P:N_WY1K4N$5($) I)(/R8@O#TB
M8I:24"=^P$W,.<6,[BC<\[V=SVW'%G=L\:D5XAU;?!RVN.BE4])37IR0-#6<
M4)\*PGD@@$$&@8J$[Z5A"&R1^GLL9,_/2]?-S(<_<UR![Y+X\&B9.]^-*77?
MH;+;HLZ:Q!WUT@^Z8N_N=+<?,ICZ':S6#6J9#9\.\K'<Z6;WU\V6TD1D'#/?
M2SB)-./82=0C7(62,!/3)% LB@+YZC5-]X+4WUFL.\;V AC;=[ [=XSM,1C;
M@M')C6*!QN[(H:<(I5J1E'F<L, 3G"HIHRA^]3H*]SP:/C^;LZ,ZYRXSY,?/
M#-GD*]NQK6]A6\=+F2'2YQY+M28*D0FH3F.2)BPA(&^ Q!-*(P;ZF._M 3GM
M,D->Q@'_SIDANP/^P =\02^1+(J])(P(]2+02XQ@<,!]36!74SCS0@1,;7G
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
MXR!(M:<$2V.18AXEY5X@T]@+X#.FN B7V1$J>"9'?Y359BV-5/$G("50>49
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
MTAVVDH4?7VUO @]6O]@*F8D0;KIPA<W%%9P.KZ*+"C$?-._VZYYCW:_Y*IG
MX7  )O\$;@16U,+\#VV>!91GI.4L/%9K %[!= P15@M,(GQZ,HIITJLOM-G*
MD_6#)Z].N]O6M_-TBM,;5Y^<<6#E1SDZ&@Z^5S?I';>N@L\ P*BC29$[PX-C
MQEJC512<,JD<=I?"YY*,IJ_ ,QZ#"?\:PSF(?5\]]U_=%-<-6$_>?_\DO0 /
M2CF(U;1"H#D)&:()BEI#X):"4SB3)N/+24C/\X"<M[CWART7/G8TJ-7E>2VL
M7V='_*ONWU,@X'1397*WA7>>77X1ZT:#WF0<?YLZW?C'W[EXLK1YT$?TN75:
M^+D_G <>GR-RPVB_H"K+^-SVOMGC49[M_>&99[YN/G]V B"269Z<[MKGKU8H
M9/BML.EYS>61/Y:':U=AF*W]88;(_ZI\43!E%>8#N/Z1\;,*\>W694M\SN.M
M >YZ5^BLZ^2)I91(DQSFG'BOF90,'%HFG?;P\M7TU'?@%+^;TK8,TH]A?/2J
MHF]YL6"$IHQ^32+_>73ON?TM>\\F>:(0-EH@SGE$AA*--',)^^C@W17RAI<B
M_YERS637"?P%\)VRKS5W?<YX+HMTFW/',#-\NH/HQ_ED^)G/SV@YA[-3K%DO
MY[Q]\T$DD%KXD1,&M?6L7,/QZ:;.\P?QRPL73^'B*5P\A0%EE;EXZLV.15/?
MFMKZPLKS)&7R:;'R-*K^!2ZY$AN<A9AGO3<X2SG,G6YP7A%(7Q)"-YJAY[8Q
M]6SO$^^=O/_>V?5YGY.U=__N[FQWNNV3%R>=[?"E3?_<W]E^P]J''P\N[GW^
M?=#9A?C[).]S^N^=UW!M^N:DO=W&>1]U[_ EW,L??SSLG&7H"2$2%3A!/DJ"
M>!(!:65RZR>,HTC&RR0S0P^A#2^0617CD>EY+F] 4VIAGIZI*+4PCV@J.C"T
MW6^Q]S6V![FE1;$2-[$2BR7VSDIAI3<(,^L0UY$@'1)&VOA@&7;)$I,Y>XAL
M>(G]"ED)\A-6H@04*V4E2D#QB%:B881N*V$<SE#W!)54P($AKJ)&W!J*-.,"
M*6H541!1.&L?V3@\N1""EA!B78Q#"2$>VS@TB=EM-<S#8G4]Y]%'#^;!BA@0
M=UX@Y[5&2@41&?<\>5YBASMF\"FQP[J8AQ([/+)Y:!+%VVI8A\7]!\R"T?F
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
M8)8P9T$)BPW57-)@K9,J,@SQ)0Y1FN*6-0?'YF57PA/,8[(H$1P0UXPAH[1
MC 43$HL08[J[++LJY\^W?K<@MSZ&JA7-7]T4JY$L80X>L :TR?4)-\E[21\
MB1B1TH*QIE91(Y3C7#FF1%CR $]QL!X&F-J[+S(HU8G\%Y\"MIR"4X6L4 IQ
MKA4RWE*DM17&!DJ8UL^VS 8F:D5JW(M.W\4!%LN"SOMR-'@0"C!9#D>;HDK1
M!(*7]#.*3C^@3A^?ZC0LE# .@B5/O !W@QODM+=(*NTCCY&9R(I.KYU.*XNC
M#)RX1 2/*MB4@N%!$VH#B_$NB%&*3M^I3G?F=IIK'8-3&%&J,>*8<@1:3)!S
M@-%*0V"!8]'IM=-I2XU,0D47,..:.&,$^-PQA2BXU7')Y&;)!SR,.L]--+6>
M2D8MBM(&Q)GR"-;.(4F"B]@Y+;%>M4/S1:'O0*$%ES@%K"(%#8Y).&PIUPE\
M.",=O%04ND$*O3.WSXXHRYEVB 8!"FT\17DG%N)H%HT.5AJF'CW%=\O*ZX:F
M^/ZRP\^Q]8<]:KT>#KZ-]^\KN7>[_84G@D=)RIBPP1 FF)P= D]3"\*("%1$
M0DIRKV&@]'(QN>>]BIA3BJ11!H(&%Y$C6"$&GF'43A+*4@X:E)(KLG]:=/H.
M=)H20Y71,BFG>)31!LFU@P 3(@8&VEYTNG$Z/8\<$N=*V.B0$AYT.F*+P/%@
M*,F4:"+@=%A:='KM=)K0%(5B'LLD>#!2XXBUS=PLED>J;-'IINGT0G)/$)<B
M8QIA&3 $#R(AK7Q"-GHCE6$))U%T>NUTFDNLK*126J^X\-Y1@'YN%!,NJ)1*
M+J!1ZCPWT59@R@%_D>$)U%DXB;0U+%/(.16DM3*&5:O"+@I]%SMPP6MN.*,.
MNTSV;+"B3$IMDK2"XG*HHDD*O9#<LTHY:H) )(6$N*0<.:$-<IZJJ#QQ,<I'
M3^X]K?J]=R#[O0=([JWU9H,EC"0B@P-'DQ.IG*:8)[!7B4M+XI)TCB5H>"A0
M>K.8W&,6<\8=143F _@ZY$2 $,B1I(FB6CFAGFVQ#;DR[+1%I^\B8:\2B81[
M&P/GUG@-&AV"]$Q91D&_BTXW3J?GD8,0D40?'%(T4,1]]$ASYA#3AK$D#!:2
M%YU>.YWF3 MC$A/:4X@>H@TTJNB=#B8PXDG1Z:;I]$)R3SL,P9WCH,DZ5P9H
M,-$8?D2OC<31$^IUT>FUTVD(';5P,7CPU#BFU@3GC<(I$F.)\$LF[$LNX&'4
M>6ZB?2*",6L0(9@C;@E'#@018:F4EM(I[TBIW%M#A8Z:T"B$CA$3KJ*PH,0R
MMR 5.FECBT(W2:%W%C??O HA.12#L(@KRY%UB2&A-0113%K';Y:M+Y5[UVG5
MJ^[W&%IO^GYP>&]'<M=ZHX&XX)4@.$I&N<%:.XJQ88*8Z+3"J@0,S0*D]F)B
MCWN+34P"\41#)G'BR(3 4<I']Z1(7M0!@Y!W&C"4S<-FZ[1VN6I/.N'!1 5)
M<B4NR?V72+(D\)*L;YY.+T0-D26?K$629)VV6B*3*W&)Q99%%1PALNCTVNFT
MD8$$:Q*7S'''K&58<2]UU)Y:16C1Z:;I]$)B+RJ#E2$&L92;J4FPTQ;P&#%L
M/($E"T$4.[U^.AV2D8F89'3"G ANN+;&)"<3Q2S1)9/U)0_P,.J\P)H1<)(D
M,&1E3(A[[9$5&'Y0%3.1$57J9KT1BT(_#84FT@@;+<=420[!LZ7>"Q*\B\)9
MS99L4E$4^D$4>B&QYXE+X%=[Y, @0QRM,7)>*.2#@L IR6AH?/3$WM.JVGL#
M:C/L5S)L>Z5D[S[*>X1A1F I&9><6&DE8>!QD" YTSB5\[@-0Z2WBYD](P!J
ME-"(,,H1+%A"6@>"DI**60.+:E+F,Y:JE *LD4[S'$#RG.C%FD?K',O4>Y;[
MW M+TT*VUSR=7BC9DQ ?>&L@6##YL$\*R(2D40A2:QV=@DBPZ/3:Z;1(D7.3
M K7&<R64T2E1K5,(5GE"RWG<QNGT8F9/D@23CE$27(&=)AJ9J!UB0AM,7= X
M%CN]ACK-0:4-UYDPF3OX-4F:?*0\8&(C*Q4^C5+GXP5N+JN)L0[9X#SBT0ND
M08Z15,E)XIB)XG[.XQ:%;K9":RJL9CQ2K1*7AH+C;2S3FFCK%0E+ELD4A7X0
MA5XLV3,JUU2")!A%$+=YYRU(B[#$UH88)9>%;.]NM:K=#85J[[[[QV).)><N
M20TN1=#.46XL%D(%EI0N(4.S(.G]F:(]R0(67** ZU,^#%FG%:(>%B_W,*/1
M/-NB&TS1LG>X/CJ-01R4@M#?IL 3,UDF3!!"&,\3(:4G=/-T>H%JCV&N=<"(
M698;VTN"G-4.&2JX<5AADU31Z;73:9I<E#@H!<:9"S#1T:04K06%CHF7/AK-
MT^F%U)X4-BF7+,JKASAAN?.5=<@+AXG \*+S1:?73J<-5Y;HX%(*DEL5#;>8
MJ) (^&Y8Q)+::Y0Z+Z3VF/4I*S'8XH@XP"]RD6>&:^<Y,0F"IU2*]M90H36U
M+F;JU&@--S0X:92S3'LB@[!FR3J9HM /HM +J3U,N>-!$&0$$XA'(Y&6FB*L
M."%!:T>$>/34WBV+]AJJ53-AANF92W,KP1?/(^/]S]D4C-Q@&.*PN@%,46LT
MZ'5#Z_3!ZC>G=V/P?AA,7"^>?N#"I#_Z%-];[_.;;=_<S;0V2'1O4L7-#'.>
M<2*<XBQ90Q*E,4A#=&2>E^QJPZS"WF)V5<68ZUP54DF!F^=(1$:K@(+3/#!L
MI%7NV18C&YK<:=AVCQNX!4L+EJXLEGJ*<R&Z8L9S[J2C3%M.(%1VUAG""I8V
M#DOG(3/3"5;.:V05)8CC))$C3B#)220NGXS)'=\+EA8L+5CZ$+O^QE%ML)94
M!)[+A3$W1"F64DS*V;)#V#@L7=Q-<%R8W*DG.)SY>C1%UE&.B+2"LTSJ80)@
M*=Z )2Q86K"T8.G]8JF321E")8,87W%A&<626"X3X8G)0I'4/"Q=J+:@DF(1
M//)!.L2M 0_5$?!+@W<$+"$)AN5#%\JP J4%2@N4WB\]=?!2:>9]\I3S9#01
M-% 3D\$& L@EH;3LGST(BB[LG^F8 G;.HB"$1UP2@HS,QU$S#U%.SS!W"S;;
M?XTMB#;\&[I?MV;?ZDP.X[#KZ[^S\'3[DVHEM_X-'YM)^8*N'4Q&XVXZGNG!
MUK_=\%];IS>K+KWPQ:/!J)NO]GP8>W#9K_&W;]TPW@=EP?_]V_Y43^BF$J [
M"^\\N_PBUH'Z3L;QMZG"XA]_9V'$/F9"B_.*NZ2^G572J]3Y&B3H=?L139^8
MT&J\%)^=M\6?^\,Y1GZ.R VC_8)L@@=Y;GO?[/$HFZC]X9EGOFX^?W8" '27
MFP"SS/-7*P2H,QA6\O8<@ RP.'\L#]>NPC!;^\.,L__5_80_J6=;NUF_6H/4
M^B.#<'\\^O>_[-9E2WQ.U6I\Q,QX"$"M<(QP++$AG$EP?W$T3%A+GOW@>SPZ
MPZ/D3%#*L:,ZFF1#I)0EX71VMZ[1Y$,[_-SMSXR@K&U<A16S+TT_4?D6=C(>
MS+Y26\7JE:DEA67HV:-1?#[[Y8+S4_W=A3GLCY]G/0G=T5'/'C_O]JNIK^X[
M%5UC-CE8+"PJ 9YN_T^'-!7NS5JXSSEK]9O4;$J2V9Y^_)$KOW_UF_"NUI2)
M6WX?;Y*KWA2PFH;?\NMEX&7@CS'P:ZIT3E$5M'Y)5+_7RCRJ;A*'_-SHIS[(
MW5?MZ7,V3-U/T/%BE.W:=O3QT,5ABY&-%H0.>HE@?8;OX&O&:PHDRT<O_>B*
MJ=4#C.S*F+X,NPS[OH9-1$-,QAT\W*/:DU>V.ZSS%/_8WB2VVM&.)L-X",_<
M>C^"L3Y?6=-R#5PW"Z)ODX!]\L[.'W8X/(8A5:FM%X?PC?%M=B7*PC9M87<'
M8]MK9>RIEK:"GK*R3][8O)T,QC&T_C/L>KA<MU\;GA<^YZ-;;3O\$L>CUB]_
MQ:^QUR*_/K1 W*][5:3EIM+R#IZEF^"YP!79&>]#M+OC1G'XM4J(OND?3>;"
M0HNP%&$Y%9;W_<&/!(7]>I/C;$V+Z!N3*%MU:?FEVV^-]P>3D>V'T3+8T<P(
M9Y4^6DZ.7M_'M6_[O@N.<5VXL4SD_=@LF>7^Y?[E_NMP_P:1>C84O^L MB[7
MB'XR[(Z[<;0"="CE_N7^Y?[K</\&^>!-)6:>]+N^>P0^N!M :-B:EO:V[%?;
M[65H1VDP1"/;NY"N?K#C">6 P343TR!QNLEI*Z\HER)DSD3.F;'4^N ICH1%
MX5W=MDH3^A.GK5[,A/C58/@.1/C=J9>R'=UX_M<3.3&03PN\.6YOM[^W3SZS
MO5VX]NY+WMY]23_"Y]JOWS,8,XSE!;MP8N#@!=T[>/.M??+R9&<[['?@O_;N
MY^_MW8]?/FY__@;C_M[)S[T=4J<[/2WP#G_[1)T/B5&/+#8T\U8GI%,B2 MC
M1.(X:.&?;2FYP61A RBXM@ZXYK%VQ O/O$F<,NRXLC)88;QACBI5<*VQN'9R
MBFM!PV*1$) 3RB"N90"$TP)%Q[7/!_,=+;A6<&V=<"THYY+#,>4N(UA;+;FC
M24G"57)\>J3S6ES[T9'. FGW VGD%-*T-$;JP) A#.<V9@PY[A.2RNH$SK>A
M0:]:&[.":073?@;3F+)..^\YI8P[9[66UC(GDV!)LVDOAN*K-1'8V"FP0>2I
MO:0*>2$%^&K6(T,I !LFS&*!O6>V^&H%U]8(UY(Q*K<:!KL>.%44-(0F*5/F
M+V;&+(EKQ5=[6$@3IY!&L';"LH HD1YQZCRR$(DBG+ G6$6AU)UVJ+RR<NZ!
M=X?N<"P+57O+$!<]XDB;-)8R:V76RJRMQ:PU:'^\H35.RW<W>>R8H=R_W+_<
M?TWOOPK%JHN\>N<KHYXUB"*OIJUK#_KQ>'I&LS7#^M'DZ &&*#?%,F.\9"&>
M;1$8ZN1H:T;Z=@?YI)_SDA[=@-];/NEV_1$;Y-K<()_$L3',*!DIQ5P2;:4D
M5*BH$_QFA+^#//E:<+H^3"KIE,^UJF0P,EHO/,(*2\0#,[DXBR(:+;69,%MI
MECL6"WJG+0;N,;8J8%; [&? 3)) K1,A62MXM-JPH+@PQGH3=&"X@%G#P&Q>
MEI4P5]3:A*)D'O&D,#+!:12=88)1K921!<P*F*T1F&D<K"><&V^YQ-@HSH/S
M6@8L*>?LYW;Z"H[=)8[-:[' =TX<@ QQR4C&,8NL8@SQ&&6*3A*"[:KUG2](
M5I#L9Y L8B&8UT$DK#EV1&L=B+'P+\8.JUC<LH;!V;P"2V+)H_8<.4,YXDXE
MY'!NM\QP,!I;Y;@N;ED!L_4!,RPC$8939X. D,5K RJ@LIO&J<(B%+>L.3@V
M+[M2,A"=0D+"\H XHP99DP#6&#'<<R*MOD7WHV;LKS?T_/GO%N36Q]"R_=#Z
MJYMB-9(ES,$#UH VN3[A!ICD6-3212$B 0<K49!Q[T&B$Y6<&;+D 9[B8#T,
M,+5W7V10.FW,)@770DD4K8,X$18*.<H"$L8G1;5F6IMG6WJ#2K$B->Y%I^\B
M:++8>J,]=5YR(:,-U%)M@Y5)TJ1TT>G&Z?2\9:U*289D%((0-R+.)4?&ZH1P
M,H*SF(2@MNCTVNDTJ'*@B0B<&.>4,4=LU E;;AP1493]J<;I=&?13ANPQ9(A
MCPE!7 H&=CHXA!4/N0VN24$5G5X[G0Z&2!-DL(HSSL"52X#NV@DM'+5,V)(/
M:)(ZSTUTE(Q:S#%2V%'$DQ,(O"N&\@&L*'$0QI!5.S1?%/H.%)I ]&55,%:P
MS*(@;*+<<9DTLU226/9=FZ30"PW.I3"::R60Q5(A;DQ"SDJ)-*PD9DEYKFZV
M\]J@RNN&IOC^LL//L?6'/6J]'@Z^C??O*[EWN_V%)X)'V 4CL+911<VC5Y9K
M"?BLO4@42U8J=!L&2B\7DWM*$1D5ML@K<# X5A1I#^%#\-%@0"S,I,Q! S%W
M&C0\[/G'HM,W#AJL$5Z! VHA:+ ^V,A L9/2RL OQ!6=;IQ.SR.'0(V(7H"C
M02)'G,$/8W ND0!'0^&<M%=%I]=.IV647%.7"'&**X$-(SH98:C5W :\9&%
MT>F'T^F%Y![H:HS<842]L(@+$9 -,:"8)"=*216#*SJ]=CKML(_62L.$(3Q*
MY4 >3.#,."$T7_9 2<D%/(PZSTTT<>!@6V%0(-PCT&"!---@K*DG/#@AXSTE
M]XI"-UNAHPHN6NP9L9@K:QQW"<)JQI4"O\TNZ7@7A7X0A5Y([FEJI94J(&6]
M1%PKA0S/!\6LD('KH V]&<5MJ=^[3JO>@>SW'B"YM]:;#913RSUWQ"3"17 9
M>KPF+FFC#.7E:$3#0.G-8G(OB*!)T@Q%0P7B(2<"P+5 23)%/(B,2?C9%MN@
M1)4-Q/71:1Z]<+#T3'+#.5;.B""#QM88AZDIR;WFZ?0\<I#*A\"31Y$*#8X&
MT\C)1)&Q.#E"O:/:%YU>.YTV1(+"&FX4SY3RP3B;$D_,L2B2=643KG$ZO9#<
M2\))G91!).& N-0!61\BBLJ#BR6E2L85G5X[G<9)1 'Z;)WSX+QI(QW'')N0
M.&'2I)(+:)(ZSTTT%03;@"EBC"K$$_R64[0H!2%,I(9K(DOEWAHJM!0J,8\#
M S7F!F-G):4X.'#=)(<WBT(W2*$7DGL,:Q8(\8AP2W+_*HQTP 0YP[WW*MA
MXZ,G]YY6Y=ZK[O<86F_Z?G!X;T=RUWJC06(>" O<,\^XETX;HKP4/I?P,9)(
M"1B:!4CMQ<2>MTH)'PV*SEL I,"1)<8C!4OIC4LALBH)P-F=MITJFX?-UFG.
M/,=1$J&,XY9237!,-@I&B:4IRJ+3C=/IQ:H]B8VS 0EI'.(V.=#I9!"6$/XY
MXZE,KNCTVNDT!(PR:@U1I*=5"S5+#>BTQ)2%X'"QTXW3Z87$'A=$5#0^,5&P
MTQZT6P?+42!8$YX2Y5X4G5X[G;8) ]0+9HD0W%"O?69,E=ZIA*,)Y01?H]3Y
M>"$/$(.5AB-'&*ASX!JYS &-0TS8)AYYQ*5J;PT5FEEPL04+)BJ?4=Y900@7
M.@EN3?"T*'2#%'HAL1><\#2(B((@"N6L+#)&2R2XUTX'"GI\I\U.2]7>UAM0
MFV&_DF';*R5[]\$/ %"3! V9]86'8#-_9.0FG_R2VHDEMPU+Q/!0B/1V,;/G
M;%3":H>2\P%QBPFR AOX8:75+!&FT[,MLL%U(?%9(YW&3*M 8Z[GL=QZ9TB4
M@3&/"9-$D4*VUSR=7LCL&8F5-1)T.A($ 1]!)A\0T#K!@D9%F I%I]=.IZVE
MDA/G,W,FCSE1)*@Q@/T$1R=4(=MKG$YW%B,'PS05#KDD,>(Q6:0=50@S;ZP3
MQD="BTZOG4YC1;ESG$E)+)<2:Q>4=LJ1(+6(9,DRW)((>!AUGIMH'UFR'-19
M<:W![38"::H5<CAZ:C5$3N)F%3Y%H9^&0KL$@9>T& M'N;;*2<8]=DP8X[V1
M2S+7%X5^$(5>R.R9$$C2.B+M959H89#+)?7"$T<]!_<JFD?/[#VMDKUV-Q2J
MO7NFY9*)XQB)M8;R 'Z%C8E#0,F)H58)4T*&9D'2^\74GDC<60%HY*.)B!.!
M$=@1@CBE,="@(U$XAPS&X+)WN#XZ;9G%(=F8CP9P$K7S.C>)QC[WRY&J],9I
MGDXO5 1 N$^<DH@)G], BB&=(D6<"T&\31$G771Z[71:<":)UM[E\[B12RVQ
M55C0@)U2E)="W,;I]$)JS^.HB34:V:@]Z+332$M&461&4F>BH2P5G5X[G2;)
M&P[VF"M,>-#<@FXSJQGFP41+><D$-$F=YR9:2$JY5Z#)FK-,L">0<7D++DH;
MK;""^_M)[16%;K9"J]Q#)6)/@M%<.>*TDBD$0A1QD=I2M-<DA5Y([7%N/&9,
M(&6B _LL!;*&8=#J1*)23$;*'CVU=\NBO89JU4R887KFTMQ*\,7SR'C_<S8%
M(S<8ACBL;@!3U!H->MW0.GVP^LWIW1B\'P83UXNG'[@PZ8\^Q??6^_QFVS=W
M,ZT-$MV;<!T*CBV)&#N3N*71.!V2YE$P)1DGI2"C859A[TSA),6.1V.1CPJ#
MFQ<B& 0K$3?@FW/,=2!@%:C9((2MR 9NP=*"I:N*I5%;:U.F,4^82V+!5>-*
M164)-IR)PD?7/"Q=:#W)(W>9D][IS!O+I4-:1(VD"\$R9K$WM&!IP=*"I0]S
MNE!&K C5GCB?@U^K4G11>1,\CH:5W83&8>G";H)C(B6G+<JU8^"7)@*_)89D
M)-(9%;4B&+!4;@C-"Y86+"U8>J]8"NJFF,#<ZN XI]&E0)QC/FCE+#=+)GT+
MECX@EL[]4J=RWC<0Q$GNE83AA[$I-U%2DGL%MI!*P-(-04V!T@*E!4KOF<5&
M*0/>*'$X\:#!/^6:V12D\Y3(5#;$FX2BBZVJM @T6(6D,BGG1P-$]RF@H&5F
M"O!2FUNTJOK7V()HP[^A^W7KW_!C)L.5)G7[(?;'SQ'1"XA8HXF^B)'YI04%
M/)B,QMUT_-NA'7[N]BME8Q=U94D1/ZL75VG07/D,W*W7[4>T7^L>H?B_X?9D
M<S8-CSF.L[-)-JFHYF9W/[:2[0Y;7VUO$EN#U!K#*X>#?CQNP41^B>-J_Z[5
M';6<'<70 F7/G^C#&S;KV/2+OV1!H/BWSHM_JM_(;[_.+C;:MT,8Z7[LA98[
MKEXZ @UMV7'U>X2K3S]Y%(?=0=AL[5X^A+[O30)<:;0_&([1. X/6^\!=V!0
M[\9V#&^$0:]GAX B_<%AMV_S.V<NT^V/QL/)(8C8J&7ABOF>,.#\<"'FZ\&D
MG8[1@S@-0A<&.AU='L2/QN;A8RZV (AB/(1KP+-UX2;YXM/'/(QV-!G&?/-6
M@*'![.77A_ +_-<?M$8@P]T$M@,^ /,U'G8K31K-9MRZ;J\[AK'!1V.O!Z_!
ML+O]K_#1?-%3(:LU*^MCAN%N?U)AXAE=^QD]VOJW&_YKZ^S-SJOQI=>9VC=9
M7ZJ&BPXL!CSG68.1O',Q6A*98."N81TMMIRGJ!3&QI-/VV P#":8H.H7EBW'
M6:O0KI8F(\V[Z"?#[K@;1[MP@]][ _]E-4U!+_[OW\<?/X0C1[G\>/B6[YU\
M(3O;'[^T#[Y0&,M!^^0+[AS^L[\'8VN?O#GIY'%L[R<P&2<[;S\%8;#34J,0
M"$49P9$+Q*(4=60JN<0<3&,$>WF4EW$XB;!*U13.EG:ZCA6 V,EX,%O86HJJ
M5Z:NC,]Z>#2*SV>_7/ ^%]$^NRRA.P),.'[>[5? 5=WWMV_=,-Y_;LRFD(1C
MGK%T5G\Q'5+]";)9X>QY;[E^DYE- J8(RQ]_Y,KO7_DF7!LN+<PMOXXWR55O
M@OA3PF_Y]3+N,NX[&#?#TF"ZY->OJ9!:TN6YRP#Z\BA)GPN2U#T%2?=SMO':
M6?,QDZ>M[KR]. 3_#NX76G\,1N/;Y&+N7[#*FMYL35\/!Z,1N.O#""//2_O:
M@C=>UO9)KNU?\'<LB_LD%O<E!'&'52C]*J<)_LG1?EG9I["R.SG]@,;[%F+\
M>'@T&-KA<>O-X1$L<Y4BN4GQ^VFF"8;>A*6GZB9K_W.COU(.KLS\KX"0_-+-
MV:?!9&3[8?3K$HH_B^3[@WZ\1BO+1R_]Z..=,UFA UQM._3[+48V6CD'V+3]
MVG+_<O]R_S6]?X,HP!H*WKO'1]56XZC>G#E^O@('I\O]R_W+_=?A_N6<][7.
M]Z3?]=TCVVNY 82%K6D14,M^M=U>WKI%:3!$(]N[D"EZO!CFT2>M(:6(#12G
M&Q03)N*2YC[YH.&?8 R\((V0VFJG3(I5,>&T).26==DO9D+\:C!\!R*\'=UX
M7D5RNC>5MZ9^MZ/N4ZDQ?'N\=[!WG.L,.X?MDW;^SL$+L7?XS^'>;IMW7K\Y
MWJ/M;_!Z[WR-X<?M/[N=@S>YSI#"?8YA_-WV=J_[\</'_?;)9[QW\.?!WLD+
M>/V?U/EC6E_X#G_[))(1F!N'C*4JEZ0$9!PG*'$GF0_>$N.>;2FY(8@LA=H%
MWPJ^/0"^>3\YG/3RAD^UK3??U<L;MK]'N$W<M=\+Z-T,]$Y.04\:FE*NON->
MPH]H#')!YB-_5"6AM&,^'YK>P.9.>_T6S"N8]Y S\\N#@-[=(%LN5RC(=DMD
M(PO(AD6,)""E<D]"S0BRC@*\,1LD-11K">X<P1?I4)?95RR05B"MN'$_!KLY
MT)V%O8)G-\,S=HIGGE!L18HHL4P+2T3NQV@]$MK2W*];@]\&X:G>$%@75ZW@
MVAK@FB F6&*L9B[R1*GFS&*FB; 9U62X]&C6S0_USHO0=M*;TQ-N!<IN"&7B
M%,H2%98H"#5)\@YQ3!W21&=V&9R(#5$921^="_=IM;G:'8QM#V3?C6?;W-V+
M)='W/UVW*D-\],F[-["^&9/Y4K/6()F[$8DM3@*\4O!+!2>6V8BM#HQQ%R*.
MT92-E(;#^[N%C102I,42XFVO","[3AXYRBG"PFCODZ"8F_O82+G'"H""C 49
MUQ49RQ;,?<#EPA:,#TX%9E%T04!@+P$N'7<H$B5T@'@F5ER+=[T%4]"RH.5J
MH.5--F]N#Y=E\^;1,7&^>:.P]R*F@!*-$O$H(C(6@)$HAX/@GMK$[G+SIH!A
M </5 ,-FNXYEV^=ND'"^[1,8M=%%CP)/&/&D&++:$"0LU<(K<!2S=WCWVSX%
M$0LB/CE$O!677]DP>B007-@PTCQ0,%R(I401IYKGQ@3@#FIOE<JM"G"XRPVC
M*QD8'OBDZ!V.94&SEZ'+?L21-FDL9=;*K)596XM9>[PZ@A7B.MF./AZZ.)S1
MG>BFQ1?E_N7^Y?YK>O]R7/YAZ$Z>*EU.N7^Y?[E_H:MJ+GX_#MW)S]GK1Y^T
MAN36&RA.-TB?^ZBL2311R3@7@AF6)&>"$,<HPP+?01O*4J5[CSGUG<4JW:@3
M9E%3) ,3B%LKD5&>HAB5"2'Q%#RKJG2)+'5G!=\*OEV%;Z6@]M&1;5Y0ZYQG
MUC*-9-0*\02_Z1@9LEP+KABLKK7/MB1C!=8*K*TJK-VD*/:Q<:T4Q?X$KLV+
M8@UU.!  ,F? 3^/*":0]^&[>4:VT$M$;_FR+7X)KZUL46R!M=2"MV9%H*6V]
M&SR;E[9*FTBT@2";N,H1:$":)8JL9C)2ITTTL8I 68E "ZZM!:X9&JBQ,@0B
M)/>::V:C\SX$EZ37Q%4%JGI6H'HMP)4"U7N%LGF!JF56.N,T2DE+Q 7& &I"
M(6H]AF537JC'9S2YY3;VNC*:W+8$[6+1_/3-Z=V6*5%[]-EM"#_5W4QK@Z3V
M!K8@.D.<LR9X"DZN<MHGP77P&D>M _5EMZ79!J*]^R(;AWK'Y<6GA&DRR1%$
MA(;H/2J"=$@"&2^E#096-(;[V&]Y"OQ]!5T+NC8&7<M>3P-P]?@45S7XV2J2
MA+ C"G$J+7(R&!0T]0"ET5C"[WRWIX!J =5U =6;[#0]-JJ6G::?0=7.W%L-
MR2D?N4<\B8BXD1AI*12*6DBBG9,RQ;O<:RJ 6@!U70"UV3F LL]U5V@Z]U&3
M=%9@1U$TB0.DYIU[S,%'C=&JR(E,5M_'3E=!U8*J!54OH*J23B3JI$\,YSIG
MB!2]B9+)%*0V0I==MD8!Z<[<+76!>*<S32KE"7&E!7(1:^2(H,$$3;#7-]]G
M^]<XV[^MV><[D\,X['KX.W2_;OT;?LRD>D&W#B:C<3<=S^1^Z]]N^*^MTTM7
M7SQSM3L@(CHK7>="HG-6?#?_O@OW^[TW\%]64]!Z\7__/O[X(1PYRN7'P[=\
M[^0+V=G^^*5]\(7"6 [:)U]PY_"?_3T86_ODS4DGCV-[/V4A F'Q8&@9)QIA
MK A870/"8GU"*1%-*5>2.9C5"-IXE-=V.(&(9KG5_J'%O1R<SB+:5=AW#6SV
MNOV(3HDS\'_G;=#]"&#4ZPV^ 1ZW*D%NC2:'AW8(5QFUQO!VEKRL A/;:P%H
M324F'P$^MWO:VH^]T++C5ML._7ZM+5.2!].R_=":43^<>4MOM+[M=_U^RP[A
M7CT[&G53-\)U1G"WX9<X'=/\+MU^-:P_!OW*ZN0POO6[[=F^CZUW^S&.1\_/
M*M*M-?#J+\+H/G?[,RLG:R,V'6W]I>DG*N?!3L:#V5=JLU>],C65L,0]>S2*
MSV>_7/!NJK^[_0 FX'E>V] ='?7L\?-NOUK5ZKZ_?>N&\?YS8S:-R;+RW]6(
MAHL.5_T)LEF_=\X;J]\4:E-R U;KQQ^Y\OMXDUSUIF#8&'[+KU]Y8Z(V>?6_
MIS[PGZ$?NQQBFD#:\P@C,S=QF7]N\!X4-P[O@;='GP-Z=<_'AFOP_CV?':Y_
MG1T@?G'F /&[2PX07R(1,Q@#3R=>(SR7?O0>"IWN7PX?=2'_N&C.;\?A\:A(
M<B\+>Z6.WHP-MGGK7CEE,](M\] +?@>S5Z3AP5C8'LO!N%\I*=['TY3E7ZJ(
M<# 908PY^G7I?'<#78\G1A76KMR+_N<<LL/,M8ZC';8&PU8OCBZ46J_-AD39
M4GB21V_NJW/0V?W4]FG^[4-WO-_M[_3C'BC5*]L=_F-[D_A$-@?V:(>VO\-[
MI'/@Z=[!VY.=W5?=CP=O^-[N/]V]@T[WX_87#-^A%S8'#O9@'#F?^YYV3CYV
M.]MMT?[PYV'[8'^_\^'/;IO^"<_P%G_<_IC:Q_AXWB@#)%6QQ! )TB,.2X9,
M[AN4C%?,!X&UP,^VC%!E@[7@V1K@V:.7CA2HNUNHPW,BB. E45XA;01'7%F.
MC&,&4::C3TP%A_FS+;(AN5BQ[NDKX >/(JA9J%WA\3Y\^_-^*W73>+]ZJ6D'
MTN]O/9=!SB:OZ2HU4IM#Z8LTCD- TMU:\EYUOU:@.BJH>AM4[?RQX$ J9BBL
MK4 2C";B+@*J)I90T"Q8K:1(1CS;HFR%"!&+]C\M1ZIH_QUK_]RGBI)+YE)$
MBN8^BQHKY+"&WZ+F&-;=6T= ^SDX56;%"!P:JH)GG"I0D?VS/M4X]G_&IWI8
M?O0'C$:;O*0K[%-E+)W"ZF[L%U2]/:J^6_"I<+ B&$=1X"$W;N0:.:45"L8[
MJ4DR/EB(5-4&OMONM47[FZW]3?.IBO;?G?;/?2IMDXJ::F1<+MG'.%.74A C
MY:AU5C&M&&@_WU#RT7RJ)YJHLEFJLP]5>5"WVZPM@6FS0;1I+E1!SI]"SN[B
M9J8/U(7 D> J@M\D C(B<205L=P&G;<WGVTQM<$T*;FH]5'YIOE-1>5_4N7G
MSE*RQEE.$F*.6<2%BT@SKE#$E%"C4X1X"50>1,>L6@)JE1E$'SO<+.?L5[N(
M9)W/V3^Z@_KDV$L>R"XMUM5A'Y,VR2/G*=@EHO.VJ(28WL+_M8Y!8OIL2^D-
ML3(IO(*I!5-7%5,?/0(HF'I;3)W[^AYC)6'1P,-7#'%+(G(B,D2II918;".U
M-^&#.LMB4E$?7. R@;^S('7[$UM=YN=8%:KU_H0_:?IL:9:&"Q\[&HRZ>2S/
MA[$'@_HZXS\@F?E@>EZ*TTTE0 L7WGEV^46L R"8C.-O4]7'/_[.Q8-5S2/V
MH.3LK"_^W!_.T?8SR,XPVB^H2OD^M[UO]GB49WM_>.:9KYO/GYT @._E)L L
M\_S5"@$^#8:5M#X'2 14SQ_+P[6K,,S6_C C]G]E-5$0;5;$(H.4>4]R;0-$
MFG;KLB6^9]J@[LCW!J/),.ZD/P:'1[$_JH;^=ZSX5#/5_^C=OAW&W^THAO_8
MXXJSJB%,0KP]0WI ZIWMM]\_'OQSV*;_ /*^_;ZS^U[L[.ZQG>T]\?'@5::4
MZK6W?^^=9Q+JG.SQSO:KP\Z'O9./'][@SO9+L!A?P%IXWCGH';8_O/FV\^']
MM_;K?U(G(__)YV_M@_9)>_O]]_;;3Q9[&XU@R!$+_K#'"ED-?Q(5O),JGSYQ
MM<T&J(WA1;:X@C$PS=%:;B@G3#A+M>2<2$:Q= ZO#@N1NARL.H-QK.T2P5,Z
MB7=C$!=425%K4=!:=\3M<[]J\L[OQS#I@9*\/#SJ#8XC>$'#KUT?Y[JQ^% O
M>J <U6\[Z6^ @\_]S$;\'QC:H%:I]56@MZS]^9.3!L)$;)%RN=6;B!X9GPDP
M@R"9C(M(*LXKC>:.>"P9)M)S38/F"1PC*[G!FAK[-*B[/ C1H)\A-IN&FA;K
M$(9Y7&F1^FT$X\UZY"H]\HMZ%+_GWS/[U[#ZXACL36P=PGWW1ZT(=BBTSE)&
M5!1>.3JHF+KL:,H;=C.VK:=*FB7QIE"9(.JV%%!7OBDW.258W!,C%]-<&7$O
MQ%8W'/B*$5LUA<!A!3@:=BMT:=?H\O(LNCP^5T,3A*FPV=Q>NK)YNGVNN+F,
M-442;B$)^N:[V<6P/$UI6#MFH!4J6ZH"_-;@* <CC]=XM6R2/4GV"@<Q34@^
M8&8,=\DYX0+UQ"6!<5#.7IK"N9*6I\[0Q'!Y N=E'4PW94OKMGF:Z9;6>][>
M[<&X_NSN[;[@'P_^_M(YZ'3W3MZ0SO;[X_:']ZP#W_\(U[JPI;7[^?O.A_;W
M]N&?^^WM_<.\[=6F?QZT#][CSNZ;[S!NTCD(7SK;K])I$[[J]#2G6#N#$?71
M(6ZC0491C3SQWF@. :KWS[:DY*5&H #8&@!8Y(2+J# 77O @J$Z<:9MD9,1:
M9^2Y'B,%P!X'P$[FI#J1"LD]B( F''%F+3(84T0"QC$I%37+_9G54O7VCW=2
M:84<R+_C:#SL^MS^H4IR5_GIX?D7LXXM4Y5;#A/<%**LYE9I)IG6 < I66.B
MQ$8+R[4E\O^S]^5/D2-)NO^*C-U];]J,8*502(KH6<.,:JA:VB:3KBJJZ\$O
M6)P@R(-)91;'7__<0U+>%$=Q)* QFRX@4U(HPN/SSSW\$ W'>GF(:O\QQ;&X
M9K%F@A*6IC&&8F)6$ V)2[B(8\T-I6YM4XBF/,T[VL61DTYKFF1&&D:34)@T
MBS%Y+ /:+2EMB,9*[.()T<@2FAG+&3%Q; CC.B'"P5;.0B4B[9BBAF/#\CL5
M*FT\57?8374(1U"ZK/X:#?0)B'7P5T?VGHI9O.OR#K&1D>6I39.(,\=2P"0G
ML=6BT-2$\?( G :3GA>3ODXQ"PO+PG5$B:*:$R:T(EQFC%B3&B%XF"H)S"+B
MKZ4[;;.+'X-9I%FF4B%BJB.6 J=@W"*U$-)2V+JR818KL8LGS"))N;) (< ^
M4!;L Y,0;B-%I+%"J%1E+(E@%Z=OR87Q")'KCQC85T:?E8G%YP,,4+N\/8 /
MR,C@&!MF'LN\5PR#O =?L^,XV6)T_@SOEFXD=WFY):G>(%$PU-'Y.(K]$3SH
M]Q*4)LON2>SD]YQE]Z (\H>FVS5:\=&U8C[%;2.>QG%H.$ET"EI19B'&GDOB
M#.<FP_(:TE?+Y_&CYB\_H=^L0=8&65\KLB92,TH3H\#:9,I1GE#I$IJHD-K(
M)>H.1D6#K"^*K%/V!A<\BD)*),4C4RH5X5H8PGF2*!/;S-$4D36Y1WG'GV<Q
MS^>F5*DA).)3F%GB#5]$4?S3S2DMN!WCQ=WTA)P;4TR7Y 7]SURJ=BF5MZ=#
MS:9/499RIX1QE,6,(H71(3/6B2CEF8LR6)B-)5GAM='Q@C,PNX[1!DW*55DZ
M+;>_YM?;[*^\" :8PHLY#7D/O@,V6-\%19GP5_ACZ<)V8)S'Z\&Q[=D!6'?X
M1VFZ>2\OA@.?O#ZY7V]I(M<?_9Y'>@2DX.L0_NG6>5_XU8$]@:OQ/KO>_ENR
M.(^5.OG:$N6VAF6N28D9=3K;NI_E46\PSK><75Z_CH,RK3D8]N&;/VPQB2NH
M E?+A;R0 U,$%[((_O/IZQLE]U!A=\H^;?>K5]OR[^'=#].?8P9JNS\\L,-)
M;NI8ZZ6O4^L].".U=7T6'J5,)T(Z3@R6)&=,<M!<'*P#G28\2S,:,HTE&#86
M#^$"$.H._+ 18/YF*;CHO &J)X]M<.YS?H,^_!I<G.3Z!*440*$6,;@XP,5"
MU)'GYX/^)2S[T':N@D?/:)X2,E)8_;L9#; 8\+.)6)G^_+$_J/Z$WXO>F;2U
MMW5\Y 1+HU2F1(99!C+&%5%1%!.>9AQ45FQ3E:QMQAMTGN^4Q9LWWCKLWU!4
M "29!CO_'N7#*]2)H"Q1.\X<VK[1"?E)PO@\J_A:MJ/;ZI89WZC-,*[.*[V;
M)S#X!^I.O D-_XE_\#]&__PM $3ZD1L8Z/!$#@,]&@S@,NSY#!\4YU;[6_2=
M Z08%.N!K< #?@2Y)?6O@<E!+0_[@TJ_FA]Y@;]H>#1\8/$F!0)-Q<LJ="Q&
M@)>RF-70ZPLQ@8M_*:,$_;/Z\&:#.J#0W[9$:O_:A;5G!9(!>)MN?V@]A3B!
M.49$[M@?MH-T###<8R=,6:"NJBGQ5=6!-,)T][N SSFF77D@+^E>IX]. SOH
MXEL ;9Q/Z-]XM^S-S\12 G<CU_*R43P_W8*UZO9[WF+X0Y[GH.2\.BQ@2X%V
MM*C,/HZ&HX'=+8H1RL>[I5%PS_@H8IF((IN1. D%T*A($Y4HX%(1S[AA+*:1
M1,66WLBB2HDHEQO%1/L%J+;O!6PPW.I^ZGV=B[R:]K+.DM]>N*_7\<RL,_)[
M=.5DZH:*,8.![!U[$_##U4+!)<^R@ 4H.]ASI0A.5^7[!-<.WZWHM?:WKMO'
M1^BY-R*-B<R 4+'(:3SH!I*5P8J)E,<B<FN;X4^$+ZCD3M93ZV7,^0T>'.,<
M;P3M_K0N*?G["9#]0 8>['/T(U1P_\S.$P_ 2P!WUK6V8MK@N:V<$UT</WP+
MMB289Z/N/JSTGO.[KGAOF^UT!^ZY==6ZWJ6M_>.KO<]'81(Q%V>*9*%., Q=
M$UP+8D(L4^^R-'1V;3,*;[!F@BW80A7A\YL,L'T6S@-E?01$Y:]!5F<O[4#G
MA=^D XD^XJO2QI8O9C<_6*C\?_Z&=P-U5=K([\TJGA.JL+5U)+66E*:29%0Z
MPK*$$6&9)E286(32N33.UC:3Y3+5 ._MP%L[ID!?25TVUH0])'L]L,4&A1Q<
MU?:*WY,!NJG?O./A)W9V&XR\GAQZG_],^4)$HS*.?,_;I_AI-Q\.K:TG\$,?
MF0+\LCTV@OT10W$.UFQ>TPQCD3_D/>2LOGP;_%;,K$&!Y +V17]@/.>]R(<G
M8XQ\NVOCG_4[VEZYOHN;:'HQBD>:E><J+KE<A_@WJEYH"STN^?#*EX]]SU4D
M][:.8JD81XH?Z1CSWZP@"LQ,HD)#)<N<42Q]]54AMX)BU.U6>#Q[5-4?#8LA
MX ]"QAQCDAXZMJVV:#/.^%FXARQ]@K2D"$S9'_!N!2/QC*(I$SG]8<(W8AY&
M4?8D92*S#>;_]S1E(A,L;_F3>_]"F<A[#KRIYO56RT3.*.-@;P)8+U^U:Q4D
MJ:D,^'#1*MVAJ.9*AVA3*?)]R\/W.O1BJPJ]V"E]1,"(@+3;^R0S-=#PND7A
M@64B5VO95Q*LFOH"=Q"_VNRJ#2?>%!7XY<R!I:>US]#\[,%>_8KS3E'>DK"\
MC?2"TS^[!]>?H_;IWYW#[M]=N#YI[1_F[?T6?/_S96O[C.U]^KM[N/_E=#Z]
MH-4]/&UO?Z/M[_#Y=W3ZG%VVN[M1Z[K3;6_OP'B/V>'WPT[[4WNNI*15+LZR
MC% M)&$R,1@QQPA5-(K3)!;:T+5-NA[11^V!WA25?%6I5V^ZJ.1?=N#1YE%P
MD#XAUM5DO.+B-17W3'R,@&&#@'=!P$F"591&-K.Q(S35@("9C(@(M2962QVQ
M+ TMM6N;<;21Q&^HI,/+;L=/94A"4W'R:2C<(V36/RZ(E5$]N[TR$J-A:_?
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
MJ&-.IVE"DBP1A(7*$!$!MBL:IE89S7G&US:C)<E=CP_HK[[([,-([G,X*AM
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
M?F<TM/^L7#SAS=<LUF=9/35&X[F5FOKOR6#B53NV1 VL/"/2P8O\+CL7\JK
MV3X9S+SS;?/YJQ/@W!TG0-SE_?T* 33U!UXL?P= !*V.7\/ARM<PS.!D@&#]
M'_E1>)2!A>QW*>@-;/^$CK'_^6^YN6R)YW9D"99Q)$,>IJ&S')UZ3E!K7)K2
M4 J9*<V?H&'63^NN+OK]*JWG+?[:X$=['UUYI>X JM4M?8#OONQJZ_-1#$OI
M&8AE#KA(J"CA)HV)<<[IC"6IU>&K+[N*;B%[B?0!:$Y1]'4NT8X>VTK]4A[&
M+2%&,]S]?C54T0KR55BQDY*%&>GZ9RUKD!2,BOJ^'SHP2P2DN]]!6N?'X[L"
ME)NOVS>V,QEO6:$5KY43:6[JM9;U6F,>1E'V"NNU@MTOQ$_NW=1K;>JU_NI1
MWK['KU:)7SNS^-44:&T*,?Z:=*$"?)GRBTV1UI63!+Y2H8YPRU<1#/0E+\Z(
M0Y#.43R 0 9@U-W<L?G1(UN>3"Q+?K&BD2R]*ASPU\_2)HY.]FC.S'$LRI3Q
MBH+R$>1DMQ*3+R E8^<FH:_3FBUC5;J[T>'ISE7K^LO9WO9)WKK^G!SNFY/V
M]G'8VO],6Y^P([,Y.]P_#N=C50[P.?N[U^U/G]G>)_@7[MVF.R&.H;U]<'&
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
MM$;*7LIZNJVW'PB,JNSE/-UQ%/CPE/*?84ZE574#;^KD9ZB[?V T_62<%?,
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
MHL_U.(X-WB0?6M+QGK6\-Y2]8T\M_?EE?=(=+#GI]G>?DM7Q^Y Q1ZP&@#?
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
M9R:A[^)FIGQKH.A&L#T:U!ELXXUUA]2GE<PW>^!6N5WTASYDK5N&K-G9D+4
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
M^/<%%,*W>._SD5)."9$A_*?HHE>*\"Q+B3:ACA5ZRGF\MIG2C>QFGP3NM,'
M_NCKJD8N3+"Z MO:3_UDMZU7>[SLL>#C\.25[Q#05[ =RGY-4[ \,=,G35[.
M!_WC@>P6&\$N;NY>SY92YB'$U\DNBI'_9F4K+1D%_EGZU0_&9M;-7I +0!WX
M::1]Z?!R/]Q'R'\UMS"Y3U\L'_.%A*<_YY#;[<'KR,("ROE_OWB$Q&(VC8MN
MXJ*[;'T^BA1PT2B)B-1X:(5Q6\*D#LBN$W'$,RJDN6U'R*7H^31Y(5L#T*;3
M"$]7C4\L&<S^LIU9:6-4QG_*WD@.K@+JM7#XYK7PPLE(&<BP+R^#/T>#O#"Y
MGM3P;TD_<6]]3F[H^[ _Q4! &_S(L4-"80<_<NVI)XSN^ 082=4/!\_7L--8
M)_@&& T8_G4(RJ><2""8Q4B=8@DD4$8]/$+NCPI48,,RZPG[W72"H;Q$9G,Z
MO1!>_^ 3?&\@%%7='PT*KSA4U<QK/9 S%P5=>57JAF(XK>"J_CM%U4\'GU5'
MYA2E8JN:2=1]=R0V&]+C7"L,L8(QPJV-K;\R?^MZ@FH=#*/M^'X/HPYVP)AN
M)(:W LJL4&_DMGCS>^^&(*+]F8.W<H:[Y<XK%^6''.0H+I5XR#*:VD]9\,%J
M.2K&)&34JQI'^;I:=8\I6"ITOE8-\?JJC'(9#4L?L#]I*5D*W&7\N2P*$"T?
MD!"8D5V?MYA&/?\UN'=7GL'7 U3W_?*/('= %GS;*_B@7N.J/4E]#].'AV.[
MI]*>JAH]^?BP2M[P6^6+P1M64P+C@,<A%_2]54;^: A=V^4ND<?'V)0._=-#
MM!DPJQ OM:B\0/A^6-P[MBI'UJOW[J1?U<1NK+<&WKV47Z]"^N..GTO/>L8;
M0?F>4U,3X3=Q/>GP>S&"[5&]U9N7_1OTSK]@K3K!7X.^MA9MI3>I:V[9\[/*
MH=[LNB/S;KDY.WZ29*68\UO5P4;P%?L,S>^<NLT/&D.#/K9J0U]&][S3O[*6
MU%A1?[ET=,#[]6IAOPJ.L5E=KUMJ.5D%D_CCG6ELJ,^6,,W7C@7]IO>9Q96R
M!UZ!3>D&L+6+LO<D?  8X2.@ICK%39 *A^HW&OP&^M*-]_G"=KMQ5J7O9ED!
MV!7N_2+WAV(MV8,W+=O+>42$N]5XXI.9X59C=C !CTF33-\:#Q3IH'\.UPSM
MF]SJ2T0<I.(<.X*",'>NZOFPIESO212]G\"=2WV"B3^^W1@8UHBZ_T DI>$_
MO^[\X7^*_OD;;A4 :S"1RV/S7M7\KS+I,3B@/V?0S[3J*GMTU3?>^>OK^,;3
M2>7GWLK2*-D?89MXFQ4%T^;GPTJA>8-BDI(.0\1MV8;MX?/.P0;+IGJC(FW*
M>^BRO*J'V/>Y6]5S0,CQ,67',(E@<-ZW/8FW+)-KRGR:&8_8.*/*WQW]8B"
MB 6]PG801ZIY*B<)1HN$:V:VUJ<\$0:L(3V=43^OS+9&:#:5,8I#:]?+]ZBQ
M8HIGU--1OP2J?.]>G5ZG"UGVK(1YQ!>8>DTQ/D"NW[0.X"O*ERJUKYVX82KQ
M\*.<><I[V6=[X^FCM>]4!F4R"E9919$_Z7=PI0'\L/%ON= =>5&,*J^3RSN8
M7'@,O''68"B-%Q"P/TYRZV";PK;UM]WS[4S'K.O;QM>-8#LO<S+@XM%@..[
MO",+%+_)QR!B?]E>K[CJ_)"]7):DT(L#\M;:;IB,RV^*\L/<N3*Z: ""@[RO
M!]KF1':<WY>@TNI\V]+:AW%,EYE5=GAA@3IN 1!W@JATEF25I8LSR,83V 'M
M %< >G4J]5=M#&>-CW::NBW.9'D"L.@DO&&'3/ )0.@F\,%I&;\V&E86TUS0
M/LM=CIJZW[-#9 !&=N5QA:1E^U-X'*S7QERUF+>]#[Z?Y!T[;Z3\R(_[@TH#
M66?+DX-:T%%@T/2L4*GF!J#B4;P0<.$.DR]4\;2RTX=[C%<8?NGC34L=,(4_
MU=?G[5_LASO$LB?^9*HHCY'FMYS$QI$@-S]!Y.Z8EXS_A++6&];I=&A*P6Z8
MM\0!#[I^2T_8XN[$*E^?LR)K^PO49SEW-6S YC[O^\?!>\ ^K=H63UGWU3>+
MZKD=*[WX=[&JRP^_K<;\299^[TJ'+W<K^"POG^Z\$7R"R2F_!NH=EA8F]'CB
MA\\G&LXW*X9%'&(PTHWVZQ3O&]MK-0$,@+0@Y8/W19^X=[28LI%R2431)>_D
MC_Y@VJC&^]O<;\6)O8W;L@MS!A,^Q"^@Z0L@,H![33%.'%!)-&'9K+\%7(G?
MG;(?)]S^?&(Z>:_/W2S>:AHVY@+!EW5J_UG5J,?#CB;M[%YI9UF3=O8NT\Y6
M2@??P;VSO-K4[9E7LUD[4B1AE!I+HS!EFDO%PTSRE%*1N2PV[J;GW)[M,_\<
MYK@4TG#!X,J$&XM%B\*,)49QK=8V/XT=(,$7>UQQMN).Y<+>( F[ U(M7YB'
M+NCM"[2_A#IHX,(^--GWYNXAJ@]D97CZD&<K.\,3C1_G8#.#E5*Q$N]C CH
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
M]SWEYR<H5]"O^433D9W<UV!M]+Y7TC#)NI=1#-NK*(G(@I+'DZ!G)9$4:_I
M!G+D)245&AK\DHCKM5-KEWTM:C\^%A.YR,UVIGL&<HPI4ED1!/B?G#86UB*'
M&P\PK=9 YJF P8QW&?@!_YP8QT*.[>5W&;E>S"S#F"7 7>4!HO.,G1:9WA+P
M*NF;F,+X2,)SO$1.LG1-)*=A1%F ?*;X<OAV9H6NFT8V)0\P329A;I$^+D!.
MXX&D9(4'K@)3<5(45J"68RY*"TGN)CR*=>]>*\OZ(NI DK].X.06<V'+WB[S
MAK^,4_AD0?Q(2RBF<,?O)!M_9KVNYSR*STIFF<5YK4;Y>7V[JTGZ?O/^3+TA
M9A!1%:_$U$/"T!L9PQ2Y9^N*7HEXK'!Z1!TYAN'<C<%"R$@G96-28D[JSBP6
M%RY,7PNT9KU/6&EY*\Y=UP=IC<405G0\MNE_+0G7W N?.66)DQS3P$Q*F/-5
MPMU?._5.K9\E2X@(.XR^42&SFCO\5;/5S[<S>RY_HLFTYP;5>^I@&K76%H-I
MY7YNS?H,8B/.SX"R05Y(2[99J^/H'.1;7R$T[8<V82GKGZU^D].DJ]U"9W_9
MVG1JPF";5)CF?.2'#\AH#YN00%)T'__>BE=3I8C*3*O9[Z.XGT:KV>[5FKVZ
M,I;/3:OI=&LM^K]#\3S6^_T-]WXZS^.N Z\8I4V_)(PV%2"M.3+/H^%.?!HE
MTEZJM9C\K29QXND*[D"5KV<LT37,C69;>UY5V%<;3INH[7@E=A6JL?TD$XYH
M5&,P2O:IN!WB4FS)<$\!K*'S*ELM0PFUR>G:[;,OW3$*6QV%;33M_DIBB..Q
MRU1Q\TAC/GA1G80.MG'L)\&CR^M@Z[#RY @7#;ONU-^4C>;#Z*K1U65=;=F-
M>N/-P;>+TXTU]'8Q\@(1N";.,&[;KDO0:=J-YA/W"Q-C&&5]667MV=U^=\6&
M\8PEQN4Z>:=GO45$@^=N1M7P6?SG+.'T?GDC.#7A;(8E?%Y"R1!VA%$'43A9
MF9QCB!VAZ+B?;0&,PQ?!77\-8=_])N64K@V&U@?=K5Y&]]1XU2H^/(UW>K*N
MF50%EU,QBT)_KI>MC&+L1^M?Z@ZS;A@GL8T B@>)/U5]3O%3ZFC*3>?CS%W@
M%"4]!)Z0CYH:IWH3]70:;R1=Z4T5((?SF]S-/A^P?L]AY"%81H,$&7UX&<)G
MEPJ)6.B\&FR;+CU=@.FN:_LZRPF8M<W+*^"BV_D%1K47R]F37%W!%(R%NF0U
MQ(QUG8%D5.4X])(T@B\(]TG+*U0=R\>+MF 4AD.]I C1-L75PE"X%.O^XG"4
M/.!@\->%']#%:130H_@O[SL_]B*6TL)JX$;]G49*?BR,B[YRWJEVQPO%OEX
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
MUDCIMJ'#W&NKZ9#2;:A#\5C6425+^34F1%UZJ(O9W4R7]?185XGB(*4)1TJ
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
M*UD>/K@7SK7+V6+^'B[ 3L/E  &;R(RTR'A'T@!#FH2 1:0Q&$/3#$4]J3'
MS7!N#_(&95YT[EG;^="E^?R'9U]"GGW74_L*&W3N%I?N3RSK)Y[/EV>K]PDU
MBW!V^?T\SQ=EPZ(M+O^5JM,XAG+A=7JKVXN0YHII?K,VC-2K@(,F$<DHTQ(6
ML4*&6I$4B9F0()45I@8MOHEL%X;0I\F0LEHI1I9WB]/0)?9VRXV8</ \@$FK
MM",6<48DTA(T2I_AR(BEUE=ARG98N]"$/4V:%-1',8ZD%3V\B\E\]LUB8C6D
M\3&+: PB#0X#LD9C)+%F6!OMK:O"B)L@=M$_?YKZ/UC6Q;2])M\OR:<Z"Y_@
MZ_6X#",T$,&04#Z1#TQ$@ E'SAI&)<%&R+O69"EK8C.B77@@GB8/RFBA&"FR
M%YQ<[I?MV7F8S==V_FK %Y? ; 0F?5)?S!,4#SSYOH((E$!QYH4Q*E29&7;
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
MUS#I%Z;"<;ANO!:<&(U \;Q%FTTJ*RTB.D;/*3A5)\[X:!/B(:D$\\6[F$\
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
M.!F9E0$BKI+L46H HXH'5*/@HZB[&%FOBD&\S2>H/V1-O(N_SU=5UR8$G%-
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
M[^)>&X-]S*V@;@YX/<7D'Q;FX>]_^?]02P,$%     @ 48JC3INC50"=10
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
M'+DW07=*&#H.+=Z0.3J\$G>1VL#*^Y4D=7)V<@'$FF)-0-I+,BU&2_)<E3'
MDB;[0/HB<I=(0R?U??7D_=ELO60_&T)P UYTKH"$3U> :&0J)F$@YU2#HDI!
M2.2+T&&A6&2JB$ZE[=TT>/7)#U"#]Q;<T!LH>93G2>BK+:58EQ-A)YG7+L[>
M<@BL&'(EHV::)1$[31KHMHE^_>S'9NWTD.R =XP;4,X3Q;J &=SRV41Q /NG
MCTZVZ[:'0-N]RN>@K++:%^6!]B$'BFL)D0<-46&(,3&O;)>F7\>DW=OLHF;*
MW46.#??GRV9@%ZG\4255(WYT^-=C0PJ(2*O4(NBLE#/)--FK-W#L^?3MIYT;
M-N@^HKW1IAHL\?7\(NBW,*^AN(_8(Z?UIH_JF:[:">%&)JJ7VH8@.8MDXM K
MZ1QZ)GQD+!G+K1FQJ',)14-PB@Q;B9Z,*S*+E!-)I&Q+9*7GK*7GXT5X_WZ.
M[\^O^\_7\248QIWF6@EBDZODJLT2HM $R9-Q%[GR+#8I,+@+6,N,U6T7BZ_)
MGJI7V-9[69/, >ME$AF\9 T%A62J1BRL2..N]1._5P;K+1CVGVP_*$MVR6<=
M2A,-BOON<SFM"[,F6;+*#4E(^9+ 1>D@6WJEC9"\I"8M(XXZF: IR?:EK:%S
M8._ NT[@G:PD]=ML>=G?=)3I6 A9,,C.9?+8ZF BDSE$FTHQ.6K)NR7'WA/
M(Z'-WG0PH*/;;3^]DO7[>HX)US>6FRL9R10T*]F#RU;6L58"O"H,@F'1Q"@<
MDYO)*O<\YKH!^H9XU41'#4H2MV%_.0YQ/*EMGT0F2S:$"%Y&>@D8O00QYCKE
M*,=<QQPQUJ3_S:VH'@F+AM= @Q3=\Y42C<ML?E+9^RI.QFLY7"GN>U7>C4^(
MWZ.2LRXN.$@JU[I\)\$C([EHQFE7,;7ZNJ%MU!7G(Z-02RT-F,&[:^U;X2JA
MY1Y89 94\!J<%AZT\K4)LLX<NU5/'F.=X<%/J/M*ND&^[0TR6-]<9&&S,'7?
M"Z6 LDJ \ZK&0R.W1&(3K[&@9>QBK_WZFNX:@TG]T#E.UQI1752:7U1 K=,,
M+'JI'8+GM85E[4;EO,Z014E.&96=;#2@Z194A^KE-YSN;^KLUUL'+88NK[%<
MM)7K *9E1[^OT!RXDU]_;6WRH+>HF^L_&\PJ10/6UGF7&,GS0A\A%<.X<B$F
MUZ:Y9WN]=^W8UUCMNTAXZ-C;/V9G"_P#\90,WHL:DHN,O^*]3K2U!1%U-7]9
M[27'(9:<"DH?C>B6B7_S,_9O1_:0_&QXL0W=BN+Y&)=A_GD#44K,ER D&)9J
M.R>;P(EBH9!W@Y',6-E1D5L__L'JL+^P6N2WKO86YFP,NK9QS"P3AY@B4U58
M$$DF9= 8*;N,OCKN!/1F1M;]93ET*M:5Y,$N,!YI^OE.&K@A<_D^XFN8?JZ9
MU58[DG;V!$?4T%"A_<)(G@SM1AH[35@\#BUV2C\?0HF[2*UI^CFB"HD7A.!*
MC>S1UA*%,\"M%LE$II(9+GGY.-+/=Y+]C>GGNPBN;?IY4C;702:,\]JX3C*(
M#BV@8?0_(J7TPQ40'$?Z^;TU>&_!-? MUZ'U5^7=/$P7I7;BJ17LK^87/9OJ
M5N.$(<.SFG"FYG+RR,!;IB$PBT5RJ5 W&274 =NCL9%:Z:-%.]C;(9Z[ 5U
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
MO3T)-3?5'R*W*()B+$/4->9I9<FA".9]DZ2PVT ].B8-IH$&=?17J3U";T5
M\CF2J/W ,=,BN5 @R0])+M3T]B9E:E=!/#KMWUO"#8K/OSY*G\T6RU%P2@9A
MR,M (T ESHA_)4((G"%3+##1I"?9=2B/3O,]I7U=_[IWDDKZ@/EL@J_*C4M?
M7SR0,>5L*IJ(2<:VXDZ =[6%GA8*9<A*\29>7U> ^\JG:LR0)OHXEHRH&Y?T
M]/,[^HA5/-9SYF54"3*W"53& %%&#5PRQQ774? F140=L!WJQK -)[J:)/?4
M30//ZN;5TP><ATN[0&QYT=<!XV%N\P;7;U?^]%3.@7BD@U'<*P'2D#&F5$D0
M/+/ 3(Y%I8#89A32P?ASQQW;,=!G%YT,2)L:X!_]8W:VP#\03\EX(WC/Q[@,
M\\^7*"_&;LI"UAQ&, IK!S\7P&$DBPZ=U+I88ZZ%;*Y=3'1_W!&9Q_?5TJRI
MB <,_ZX0UJNRLR7._Q'F^<\P1T+Y=E:6]:_GZ+)$[G7P$(M!4+H8<#I'.I!K
M5#+ZI*]%3[83X,Y'/3+E#RO:?1X:JTO4*H*+1+X@?1:\MJ-)-9'/UPX @KZT
M*C(= G(7V5Z/CDV$CX<Z;973?B; *@RP>)+SZE/"Y,5T->]@'56^]]5VAT_M
M><.]*^Z-B^Z<70HF:L$#*@PL%JN5(_-!Y)J+@R-5OY?I#8\QU%X[2D,(TH'E
MCLA!;DP2MN=%]TM<+!!7"WF.BS0?GYZ+X-R)MUX*J>DMR\'71$M&8*QF4,C"
MB0$]\:5)2NL=N/IN8^N/_SH.]0[G)Z_*,_+Y5ZTX5:KEH5+1RNO$\.@2Q"SI
M1611>2&=<K;)-??=T/:_<0W)DLU-:V!5-+CKK@AG\XW;5ISBGV%2@8Z8,=8[
M%:%XS4$ELL6BL0$\8RCI!YG,_U9,N077XZ/)4$H8VBO:AJV"&D_7^68K,:Q0
M(I('2-8ZR%";T=")#CZQ"(Z,.47"\;EL4F6[8=SYD8^#!0W%/.#-\@KEEJR,
MV656QK,ZQ&DR6=]Y!2E,=$CGN2ITO%MIZ'@G;\X&5P*=_1CM9NWK=C)T?N0C
M(D,;,0]XD;P%Y<MQB.-)K;"ZB@^%-YR1\<V$H-/-1 F>6UZ[QF=NR,NW;C/%
MO0L-MC[LT1*@OV@;W"IO7_OZD@(]P\1-@8*"SJL2:'?25@(!XYIY5!Z;N,>W
M8-K7W6%[:[*_R ]]5[B8+T=O:A.T=4A9F:*LXF"C5B216J=AHH"(43KR!)G!
M+KD(]*%7B$)?;9+DJZ<>ZIYO,!7.^HIR0#OQ$L1%44$'&#M<T'77[/"QK[LO
MWWIH8%.'/<374)O1<.]U$&"23*!DR1!3B8!%L.BYSJG3"+[CT.(-5V##*W$7
MJ0VLO%])4B=G)^= 2G%!VZR UE2J[ZC!:]JL?$@I>^:2M%W2^SJI[ZLG[\\<
MZR7[V1""&S PLP(2/ET!@DX);DT&HW*]#DMQ/3L\<NZ\]3QWJ[SOIL&K3WZ
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
MV?G(,D3N+&!R3->AXJ36%AM$?^B]8V63U>]@W@[EG HC88/AMG"PS-09LUF
M0ZU 6),-)J^#:1/*[01O_WOJGCEW+40VO-8:W(%]&1M[I[@6-\GKW/5A:!5J
M 46P4D<P"HA2>7*"2I+&1+2FR0$^V KV%?@X,"\/H_%CB7RLX5_8V24DH[%D
M<)J<=!4Y@Z!E!)1<&A8BTZE)_L57* X_,7JO1-C<)N^MD :>R?T%\649TUQ;
M5U^9+]IE32U#)"T6=9B@2@^N;&Z"QZ+H!T/BHBT*5=,OZX!EZVL=&YTX4A:O
M62%CQ3>YT'@XY+TCRG/LW-U!ORTX6YW<5Z=7&Q0[^BW, 6QT-;M&UP96R(''
MD%EB/NLV4QJN(3E"QZ6Y@C<9UTL[ WHMJZ9*;W"QG(]3]:PJ+EKJQG=^)P4M
MWKS]_2+059A!;PN]72HR>MET G*J,H28$S,2G8SBKCC1O9[\#5.GO:9:5.*?
MG$YFGQ%7V"[ZX#B,29D,RD3ZPZ.H8N 0->W5 FWTHDG1QA8LWS"=AM)0^UJ.
M[>':[B/I^X2M;WU*DRAU]W5M!*6S"*(D2^LQ6LGL7>$E2!Y<%-P6'T?"9J*'
MLL2-FM:A:XBC)MMF@<5GAE)H=OB@-%K!)4L*2JZ-;UBL=43>@@[)Z51GTJDF
MO5X.'Y2^?!-Q_G&<<#N@WV:K>RU<;P>+=[-EF%S]>2T%^&VV_/]P^0;3[/VT
MIJF.1,Y,&RQ@2[4M0A3T*L<",J7@2=X*0YL6)ZU6=(3[]K#,OG&7/B@W&D3+
MFRWL-<['L_S+;'[^K?I[?*3(.U3:2R@RT4GIK (O$A%7!\.E1Y=4DRNO_2[S
M^^MQ/"QJ8%03Z)/9=&4^/ NG8UK&:L$+<@5H_5CA_G*VK WF%HNS.HZ #+J<
MC"U5F%J 0D^VG%,UP=-%9T71H4U5Y,Y(OSGFMM5E@S*3>\OKM[.JB/.KD<75
M<H>_T[]=C@29J;;P" 6U!B4B@N>EEAM;%V3$4FR3/LFM%O3-4?DHF#'XH(W[
M+NK7\&E\<G;R#N<GK\IJ'8N1B\&G(C)H:1EY8.1\!=09A")N:E6D=IN1CQL&
M= R(ZIOAZ6'UV:"LYMYK6?WQ3[*%QM/W:PN'CXQ'$F (( AUC?F03:-CHB^#
MM39@B:Z)B3#D(KX9*A^< 0,...F]EO4URF+]3KZ8KI?S+QR__U!M_8\X#^]Q
M]</G8?FEN>B(-E3O3 X0O:>7U_ "H6;LIF"C\K[.YMH<N7%8PM]OG=_?B2/B
MT8"39(9:[L^?<)[&"[Q<\<HO?C%=SL?3Q3BMUZAB]+;F4#(49'?EDL"K8(&1
M91($2L;\YGW?4;PK71;W_04Y-&,:#.6Y]QI__I^S\?+SB^EB.3];7<>]6G[
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
M%ZV=9C:4PV1/'@UY=[HO/#KN[J+?/;66MLB"$02$FT20A" /$:T%G9T16JG
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
MOY\"DWUM.M,L4,D%7%"WNZ]%:LF67:6DD91=MRQMS UK!"<]W*-(=TE13S\
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
MJIFVNZ_<I"SM]A$DQ %'.($I4P858H&$).0$9A*G4<AQ%)M5^[+H<VI,T6U
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
MI$*>IRAC(9<\"ZQ89)@<D^.85@V]C=P1O$FWH!6J]YRM%I9[S*%#9<A(_@?
MN^&RQ;X5$VR4V!V-F[H*3OM$D_T":(5 K9%+9KL.4Z>\-U"4<5GQ.KR..//*
MYJXX)6Y]3;=)'ZCD4N99 (,H)!#I2C"Y]A$-4D(IHF&<8ZL,V2=[F1H;-F<V
MBXU\@YQ"3^-I<2YV#4JC'&IMW,1]I,KH0\#Y.=%11^,?\IS3]>0)S=F'KXL@
M.9DF\<4FWGOG,^8HC+B@H4Z]HQ/GXQC2& D8D RE 0H"*83=4;^U#-,[PW?J
M'F,_)F;4XA5GS[1S(3OL#=C*[X>5!H/G([3%7(AGB7BQQNA<((Q]0_:N\77A
MIJ=7#Z*\TX?;Y?+KZE[W2Q9/,\JQ3'.20TJ%@(A+!BE"",8B"$G*&&%1:.H>
MW]//U(R@1E30R0H:84$KK;F;?!^T_93E$##/Q#00*RN7>0,DKG";[VM]--=Y
M Q5WW>=-'A_J0K\BQ4+P5Z1<J*:KW^K*Z6HSA"FA(55;H"R!2# !<TX1C"@6
M.$%<_6'E[W*ZFZD102<EZ,2TS>MS$DLS:^5ZA#S/_"-PP!^-C$X#"_I <!M'
M<+*GD<,&^K0]CA+H?7K@X7)SLM*EIN$TB/(H@"S&!*J57UD">:8V/#1'-!4D
M1,CNFGFW]:E-]NZ(=^C]TAYRAB>X0_'P?2YK#(7] >LIE9T>F^YU,.YAZ"G=
MCHXX3SXT-(1'WRPMRZ=/Z\?'>2&J#\MYP9YF.$4,IPS!(,DS[8X80!K$"BJ*
MPX1PQD*["^,S_4QM!G=B%FU8>R>M;73.:5#-IK0#J#Q/[HV$&WQN0",D^*/]
MT\O5R@5DW(;<G.YJY!B;7GV/@VKZ'W=:*+DIW+Q7?G1&$D)X&C*(L6(.E&$!
M<9XI#E$_(QE)$0WE;*4+9IJ1AGG75CRR$<#?#-'Y(IFNU;MNRO.J_[4R[U1%
M=E(4^=0XF/&,'W0]4\^%(L@;X7>*('NO?-R#V @5CT_U/H5*QSVH&%8X[FMA
MX-Y$U\&DAW4P;\M29Q/3-M4O3]M'/I G_:/;KZ3D[Q_U@_K22(LD^+NUWBF]
ME_73U<?E?/YZ6>H'9WD0JV\81VWARB2-(0[R"&(>)P@%:13;!3O[%WEJ-E@C
MJ.76R?_ &N[')C5<OC=YYZH"[^A;N]WL/-?J#&JE;T"K=GWCU"BN_EJK7GOT
MU,J#/[3ZH-7?Y4YRM,%RNCWU+_6X>][11N%H(SU>S\/6JRY?QT<QKT6K[HO'
M[@Q8Q#%'(5;6=5T%$<L$TCQF,$!$IB$6L1!6SI@]?4UMA=ADHMF3U6[%Z(/6
MC.H= >:9HT]CY>&@W0 .ERS8U]VH]&6@]R'OF+PRC#!^72[YUV(^OUT<E2UL
M#@.V'L(!9C'*4P33(!,0Q6&H#%42P(#RF%"2ARFRX@_SKJ=&)V^XXO5"%K5/
M\%&QS_H<L%/.CF,L1L.,<OQ@[)F!.J%K($_44AWCY- >.)=<9='[J-1EC\HA
MDPUHX8I</F^J:BWX;HAL8W"]$U_K7U4S3#")),[49B/$$(5<;;S#/(0R2V.1
MI@E*@M0ZK\_%;J=&:(V'\8_% E2UH#\-R.QS&6O##;%S!'UO:K7 H)'X,"U
M([7.[?VU><+AX:(=4,ZS_ESN>?P,0,9HG,P&9/[V,$KJO"94VW7#+XOY6NT%
M9S+B(DR5)97'6!E6>4(AB0($942S((T3%$>!G7OWF9YL)LU(3MR-8$!T_CR/
M376SAV5+134I<;4_)F7SR_JGEOQT#G@S0G( IF<&VGA#*1$;RKD!K93NZ.8"
M#"[YY5Q7HQ+*!7T/&>32XTZMF/\F\[7J05]^+/A'T=P5ZL.F#^J[F*4X#TF6
M"LA#$4 D(K512T(&(QK'099@FN+$@4W3*\34+)SV8+AH5NG'=5FMR6*E<_%U
M&H!=%8#6P8D1U#]45YE$S@;@&0VD6H>;(8/@REXR0G$$ZZE?CBG84D9(&5I6
M9FW9D>8]J^YF;X7:3(HSY:O;(_GJY5K<ZH1=.@G\I^+;3 :I$#$)89"E'*(@
MD1!',H,L#Z(84\));!1W.UB"J='E9[4?%'5.,S,2' Y]/P.. JAG^FO$US>7
MK0*@UN!F-Y2NTT(QX5JTR>3J*A!*%=\CP-NZ"$T&\&<=B3U1OL,1,5Z3KD:S
M79!4,WJ9P4'<+C+#&QYEA;E:[VYYN;ZAJX(5-CDB7A85FR^K=2FV1_-YEDB<
M$:D6?HDA8CF&5%(,<TI#(6.9AR&UV\\;]#J]O7V7.V4GC<:@\(9>K T-:+?X
M^;:7C]+2;.4%?_C)06,.D(? B=YNGR.<P@2',T$61J\.XY[;Q:K@^EBA^"*V
M>4!??6/S-1>\*=WR\+AN5L_W\O!$XO9AN=;)) 1#.>$1S#A!$)$LAB3"&8RR
MF$<D(0FCENSD1*XI\E>G"A"M+DV5([;51ON<<:,SS$$7*VY&W(PC1Q]%SRRZ
MJ\].TF?P:F\L7^R/Y:F3U$8S=USK%&B7;.Q&L%'YVBF6AXSNMO$K<S&_EZ^+
M!5FP@LP_+*NB]CNT+9]RN:D)S=^-N'I>;@0&G<2>BJ>80^0E%W%?O\^3FM@
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
MR1BQ+",8LH0%$&&N+"P6)S#EB!(9(I:FV(:A[+J?&EUIF40[CU;W E2DR81
M.CV@7):P_NG6U]R.H"S'QXRM_*'NF;KJLZI=Y_/;(Z1UHJ-&?J 5 #]J%<Y7
M^[!FLV'8N:0V2PE&Y;EAZ!R2WL!6AC'@._'UEC%M^.EXYW*Y4']E37*)#\MY
MP9Z:_VZ/;F2>")E(#(5(*$0BR2&EF,*(!D*F"64X938<:"O U%CPHV!U!I>-
M#F!?"3O"LQX.,\KS";)GTE.BGP?W!C2"@S_:/[V<J U%SR7M6<LP*O$-1>B0
M^@:W,_3R\$*"G7/Y=1K_^C>+:E76KB=5[;#]^9XL6M_._U:;,L'?M'E#9Q$5
M*,LR#!.2,8B2.(0T0@G,2( 02X(\",1L(>YT7GS3"\EQ1#=B MPPP:X"_@BA
MD6]X,;/1!MWTLG1" _F\+O6[J=)Z,Z7==$%,.]JW,1,KI?_6)[_]5M2GXCH'
M]-C#YO:Z>"391[Z 'G=$CJ^T1^Y_:&D4U?^+9;4Z".VA-.(HQ2',PH1#E 49
M)&&:0!ID012G24*HE<?,F7ZF9K[KL5HN:@)9RJ901YU0?E%9QL&?P]5L%7"
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
MP"S&29:C"(6Y--OSFW4XO2WZ1F2+2(G+N/8SAWNL/'/'1E;0"0N4M$"+:U9
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
MYSX*M:ZLQ6NE_HOEHMY=_JU8W;]85RNU^RP_BH7X2N:?1?DP2X,(<\9S&,E
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
M4T+MC6S^_")-K%<Y?WBU6"X7O^F_O*;ZBS*EBXM$,APG#$!FJC9*60!"LP)
M(;%>/3*NIXSI7#Z8=!*+3<7;M+%B%M(PR[Y.(0\(ZLF^Z=#$Z/S72 NJ$_-Y
M;:/#EM&- V6Q,3@ ^ -5?FPQ;DR)-K9,HHTUT0\;>WZ,MA9%6Y.BC4W##8_#
MAMUPPS30?ESXX7+;:?,#<.=&VHTBAMLG\X/%P3:8IT?VWN4Z$/1^;K;.]$I@
M?RK>E XM937E<2*$8A1@6'" $.2 *44!15RFF5"$(J>VLZX*C&U%<\?Y<JW=
MX')>K9>F^T'$9[1\=-^S<AL&Z^VI8. &GK/.<9U>*K;Z_^_A\F3/!*][2[W
M\[R-Y*;#T#M&O1 ZLSG4[SG].$]_LG6AAK8FS^OUTK3AF&+&)868@2)C&4!I
M86K@Q +D1)&"$$1S)=W:UIX7Y/*1#=2GMM4S>FH4=>.N"W#:,=3M$ 7FH2TV
MK8:3J-71']%T8^"33BY(&I0TNJT]IH8K5WM.LW+LQG?U.2-ZCSN3?X)TVK-&
M9Y <H)?ILF>-@74FD*<.>W?S52G*V=J<]7W=-B#_J%^@-DFWX$5<Y"(V+>%B
M@&*6 YJ( N",L!BK#)/,Z6CCFL#1^?5[^D8[A2>14;EGFO15T"WG3(]0AIX]
M;T/1?2JUA,;KI'I-YK#3JR4")Q.M[7UN?"-D.6TG[7=EQ>G,M!QY.Q=OZ$I.
M\R)/"EA@D&&D !(R X1! A)*F5(BS2%6-AS3)61LO-+J&36*-BUVM*J1T=6.
M33HA[6807T %9HU>&%ESA0T(.WZH-@112?ZGA\7W/^O;&V[0?SFFA,Y'#T(#
M-L9M/GVK:_NY%V^DDOK!!P=ZQI5I:I),:9)"Q3,",B2A7FH3[5<D"0(YDW$B
M,T*UD^&VU.X6.+XE]T;?B._O8ZEU71BXKF:@3!V1[Z;&A)N3<05ZDA29A D#
MI&#4<*X C)@^ D6291DK)"F<VLKY WX(]KT,NU>0[?PX?] %YN,M:@>;KD;5
MMLB0/P?.#A.?[ML5B8,Z;W;6'[MNEG?U8_+[95WVYKE.76_JD4^+),WU&E"
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
M:3O3]7OH()/63?9NYI_;'C*V!M+O%DLERY6)+FNVY*>)E 2B3 "E,@@0SC)
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
M!2CE E!.$Y!32E.!4D)RIR-^O^J-CDWW<SKW[(MV!D8;"YLVX'LVFILV5IH
MPR9?Z=9=)B]O@>M.U-!C.^!NU5##>L.VED_TPVQ]>='PA;;'?*)[>0O-JQ1?
M,:VU1WZY^L44I0IG>8P 4K  B!,!B$P52%G,,(Q5$JN;(UNOZ.#"&O\AY7+<
MQ\F.SH-B'YBQ+X3"-AL*VUH[7TYK[80,C+6$+VQX[#4E7CA(UA*CZZ&RM@^Z
ML;3H&\E6]_H9IK/X-,<0QI0S4,0I,X48,* D%0 +BF(D-"$63I$<9Z6,SN?=
MU=$T:DXBHVCTBU'5U6D]"ZJE[WDK5*%=R#XH]:\Y>@Z%(&5'#P2]3.71<[9>
M+#YZ]N*>Y0*/?*Y7M"KY5$A5H!PS$)-4^T!IA@!A,#&K9D%PJ@J.8L<2@>?D
MC,_/J=6*Y&:E\Z0G6KYX?%RT?2OJ#A9"NSATV?RR_JECD.AYR.T8XF88 S/$
MZ1IQ$M4Z>JSZUP6!UTI_9P4-6]VOR]:3BGZ=%_<X7-@<'-8'&O71AO;VWY5S
M.N=:SNY0XZ_+1;6M:IG&!&+(8\"$*4ZN&-?400M0"!13D8H,(JL@K-X:C,VU
M.#A^G=?'KTO'X]?^HV%QDA$:X\",LU%_>_):FU"#O35B[_1U$M5V7*]&ZFD
M',Y+0@_$0.<IH0;$[=3E%C [3V5Z/7BX4YM;[#XXU;GI03T3.#>5H'[2J]_U
ML@XQ>C]_6J_.1I70G*5<%1F@20%-&6MEVO85@!1)QA+)$T'=V@^[2!_;)+-7
M^FU/?<<].#?\[1S68*@&GE;. UJSV/Z_&U-,@7VN/P'#;$V0U7RY_4&8$)]>
MN'K-WG128-BDS3[8G.1J]GJ(&_$)64[?M+/RYTU+QC>F0B;!>:ZH@"#-2 X0
MY::I%V1 80%5KEDOYU9>]$4)8R.PC9)M49I(JQF]Z:I1:0ED-TMY@2<P$SDC
M8\TE5ZW?\46U(8Q*\C\]++[_6=_;<(7^RS%%7'[N(#1PU:S-IW[]PKX9U_,Z
M!/H?Y>K;ZW6U6CS*Y6;7_GG*A2QB'!.0<RH!RA4!>GV,08J3I,AXACF$;CG7
M'=+&]IEOE(UF%J=5/<"U<TJ\01;XT]^B94Y8HXVFD^U1W^72SCU2K2T@\9ML
MW25PX'1K"]M/$ZYM;NK?%$S*PPY!VV>WM7.K-^NF0H1^VZ8Y0TE,8@42DF*
M8 X!E8( 3O,L3K.4H%BX=@ES46!L-)/ )'%O%>8$N1W3A 0R,/DTJI]I)K;5
M?[(I0&Y*GNJ%4E.M1BO@M\58'_Q\]QQSTF'P)F1]$#K7E:S7<WK&'L@'\\0O
M\LG4O9D_O)^KQ?*QWIK\L.VH@F-*J*FXK8HD!H@C#$B>%P"FN:#Z?SEQ:WYH
M(W1L5-;J'&V5CO:T[M'0QFD [$C.-ZR!B<T#HNXQ#0X0>0UQL)$[;,2# Q(G
M 1 N]_:OEK68UVFM]>[/-,Y2GI", UP0TVS9%%N64 "6*98P7"@,N5LHQ+&(
M\45!O&Y#'HR*D^B__P3CZ$E/[=^-MG^)8@@G$,(F]J&*Z'KU;;$L_RW%7Z(B
MFZ \J_= ]5]3A#87E77EVDGS&S2!&6[^FDYP46PN6JQ7U4K_N-Y&K4S(^4]Z
M_+Y%:3R)S$%,?<L;R>L,D\U/\232]YIV$>5W.7-L=G,RVK;KQ_XC&'S)6 _=
MUV;HVLK.3=U@OW6YSMGONQC7@8S!*W"=L_!<V:VSUXVHT=:;\GLIY+RNRS--
M2([25#$0,XTYRA@!F!$!DD)QBF2N4)*,H,W6OL[CX\>-=M%S*6>6O36&&V)+
MIVU,PQ;:XQN@M];VG?@#=-8Z-TRC[ZMUH/0?OZO6N3$8I*?66<$^.FH==@.B
M*$-,I0J('",]T5 ,3/D!D$F];,^)E%A9A6=8R!K;DGW3W^>I.;#;-<2*3.C\
M+:V8;N]]]4?J<.6OA96_1E5_Q'94ECC>V&[*0U.IT;2.ZM$@RD<;J&JYFGZ1
MU::\5ITYA&(JTXP3('!" 4JX:9<N$P"U(R^3#!&26Y6T.O/LL?'FGGI.J5?G
M8.OFQAO!",R%#CA8?[,=%G=X?OJN/:]/_^O8XSOWV$&^VPY[-M]IUR7]EN<F
MHZ+Z=-QH^[GY[UX5N@1I2W@,*,L2@"!%@ D. >5*94D>QS0O7(XM[,2.[6O^
M>4[7HEPUY5 U*SYNPK_U3/2&KJC;LMD2>KNUKW]  S-"K7!=N&.K\B1JU(U^
M:?\,$F;JAI3/-:2EY$$7@FYH'*_F'._NL21[(Y5<+B^N%DVHRONY,.N_-9U]
MD8^T- EC]1*RNMMNX[];+,V&L6EU.:5$J@(RI4>I#K+/F":U- $\+X0L2*'2
MQ*K59!CUQD9Y6YU/ST8BM5C6IR!&[SJ-M+G$,G<TT/!:K"!?=- "T^K&MLN;
M@G7@W<X^$^B_&>+&Q.CN<(@W5K[HL#HL<%]T> =:$[_$,+LMIH.-0N?ZV[_4
MX9;LP1 [6.6'D]+S?'#-*OFOM1;]]KO9=-@YOAF!"4HQ Z3(%4!(",!8(0%5
M'&5"<IS83=17)8UMSMTI&C6:.A['7434\AC-!TZA]U:/(0J4DW85"Z]G3!>%
M#7LV=,WFDS.=JS?T+9DJYW19+GZ>FV"84I52O%D80IKR!)L>\1G0'( !*@H.
M&)8$%!E-8EGD^G>Y6_73"Y)&1PVMHI-H3]7HET99YUJDE^"UY D?H(7FB7YX
M]2CR>04+O_4Z+PD;N/3F%9M/JVA>NZ%O@&.U^J3^NE@(TRBP/<:HOBYF8EHH
M(2@E*<@980!1E !&L00$*I))S L*J6NHXR5AXPOJ,;I6>X>U5?2T7)BC<L<
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
MH.J3;&]19U#2]8#;,?GZ>&0_$GY3?B^%G(M*2W]<S.NT[]>T^C9-32AI'%.
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
M@)3#A#&,4BR=XJW."1G;++/5,6)&R:@N@Y?\19,>+6=F>Q.HQ1)4U+6ETUF
M[:CJ5M@"\]$.L5J_ .OX+@"\5J4Z)V?88E0=EI[4H.JZMF<#W>,"-.^K:BW%
M5'"8PDQ  "E& .D5/&"Q=D=C"07$>5)@[I@8<D'2^(Y)VS))30Y'62O9WY6Y
MA*\=#WC +# 5G*LI-8D:-3UV7NW&P6N+U NBANUEVFWO2=/1*Y??N+__P70A
M_6)\DT_JYZJIY#(5.3--KQ60&)L:_GEJMOD0B%,5,TH(Q*K?+O\Y:6-S&79[
MV;.Z&S&(ED9AL%!@K?])ZUHW/;?_SZ+M> AP*X:#'074BDZB+QOTM+)-_:<
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
M2H <)\STT(D!Q;P &8L3E!9Y@0MJ0Y47GC\V]FM4C&H=HXV2=DQX"<%N<O.
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
MJ2EE.3/;+:Z,66<L.<B)+LR>JV0DIQJ7$H=\]B?&&=J'ORTF6+'O@->"AE'
M*53]2" "5AW3P Y,MM/0RTLP!;/ !1!B\L"IH7IE@@OZ[G/!I<MCE/^YF2]7
M8R:Q2%+*H$X)@B3'"I895U @P8B462)3TK[ CQUB:!RPL8.KBCW"R'A-81X'
MH]^7?QTX?6_&;LX!<V7MG&W=NZN.XT9YQOHWVUJ>KW"S<V7;VOQS\?N=39"1
MMT\+\^#J;*<*;C]^9C0V7SCA.:40$6WC##B#/"<"IBHK9<D2AM*@6,P6,@R-
M'IJ3W;D&R]U4I":"W?U[?8XLMG1Q,>WNQBIU9:5L_P5SD9XOP!_U@7/[A*46
M$^QY$M3MM'5]2.1FJ1(?5/(W!_>5"B-P*D2@Z?;Z>K[0:K*R2<<Q&SNTQC5N
MOX=P,7IN ]$:I\/N$.T?%3U0MCDF&TN<LPQI# VIFOT61QA2F:50Z43A%.M<
M$18I.O;@;&XHS'H^-O.:6K<^,^#'A+%Q[9CZ8D :,\#U *.>HEK?/E/-V  D
M N)7#^]MQTP?%G.AE%R^-H([7MR+_Y'CE)=9IM,$)H(9^R]'!>1(9%!E24()
MRWC!>5B<Z<4Q0[Z>?D)#UR(#.\' &'A G;(!PWCI,OY^I!05TXX9:1?,RC3;
M*TH4,Y';&YJ81'1YT%Y9R!N#?0KRO[$E_]2=Z.[U[>3;1)K-T+(J'NH&&Y<)
MS4LA$<P+3HU-I!5D!4L@EX5&"38[4):$=8(Y/Z#75])KBY=&2K,YG)S^*MJ
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
M9S5-^;ZT)IJAMUPHB,J35<^,XLSD(K <HC7"<QU#"S!]E[)Q=\1&N!I6'UU
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
M&$D-TBD;E/5>M>GKWHBA<>WPJ8&YX[HX*4HZ6"V/;(>3Y(Q()%NP5M8N *6
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
M?!:6E:0 4=5Z$>F!7'H/V@0*+ZTM/O6W,,9U2_K$^5Z:/!BV7S:KB22P7'<
M7IE*+EPI<*Z.Q<JA=A,)'++4(MN,WMDF,V3;@[>9 ],I>/?1Y)'@_7E^TZL^
M04OU30CQ:3$CQ:[.Y\;?YN2XWNI;GMZLR?KW.!F^V_K]-UXGOH>BE!8:3*HM
M+%4)$)40P HSA2>O0VIR9;<3=4>W&+Q\R8?SCB#)*$0T$(TA7IT1]3B.2$/G
M$(O-QC2IE;A-1C=]TP="Q;T>@8<+O8,CIROJSR52*S@6\[ING_TQ74V$LFB\
MBB -H_"0\0Q1Z@31^HPI,2VP2='LHU1U J@#U/T0<HZ6?0= NL/#B\7G,)U/
M:NA#7D$ 3;LQN9?)@/<V )+#P"SGPF,3<[N5FDZ <[RV[\[,/EKT'>#GQK7E
M+U@GB$Z<RLS+8@&M(@98)FE$Y!"D5D**8H1O@IU[E(R+FP&T>W]"T1&B[@ K
MSW*>5O&'V=LPS:_F%]6-%\Q8*XOV.H+B#$$5+2!ZSL 6%V)05BO5I/3D4:K&
M34P8'D/#J: '/*5T]OELTW+BH>%A%XR)H'W2L4 J9)R5JA>*,C,P'#G+*A3/
MVF!K5PK'S4-H@+,FJND <^]P3;+!_'-8SJ?SCZL++E3-FBBN0"PJU7ZW"%X:
M#H9L</)"!(--,@RVDS/NU<#P:!I Z!U YT.]C#A;?KNY@W/+,C<F0[:^CN9(
M'CQBW<9)X;Q$:U*3Q*@MM(Q[SCX\:(X5=P>(N8H]7A/Z7]%O5Q.LQ4L\"<B1
M@*\$$>^*I260,//"B$'>I+G+?5(Z*00?,)X_3,H=X.3^A>?]0[-WB]GLY6+Y
M>UCF24S.HT5;BX4U*%.GKV VP*0-3L7"HV]B=?:DLY/ _T!8?+?]RG ZZ@""
MFY$KJYH[A7DBK$VA" \F!8HC/($A2F*E\(*Y%)Y,;%*>>).(WCJ-#ZCM;=-N
M#A%]-Q?#]V4S\:+8&*T%EYP%A0+!1=KY%<? O9?:BS80>N"&K9_FX0V!=)P:
MNH'3(Z.\KZZ.&#D%R6D% 1/)*>4 W@4+D3&7=+),8I-<W!UHZZTI>#O #:VH
M#O;!VS-SK<Y)""= 16WJX/@(P?I8.Q%8RT5(*)N<.W4TLWAP'3\ZI'@?@7>
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
M\\O]27#6QU"/ ;1)M"2U 9=$G28J,7O.H@QW$QT?L$X'4M"I1SP U$ZBD^Z
M=X<5JR@:]!X<UF&UFU8RUEG@1BN?3 CZ7JB]([SV!]'I=[T6(#I<OAW<2_]Z
M5IV\-^7\_K/Z!!<7HA1P"*%%)N&$K.H8LQ0@2.8A)*.M#T6J-O,,'R9IG/KO
MQJ :6!-CFY_S9?"F//M<[]/_^SQIMUR6\-5;L'F^K..;\*)$"H'BE1AK;$&[
MNK<D/A.9\]F8E.Z5&VTW1ON\=9P*[U.8IF:R[\!0/9R(^^KSES!=UI4R$<BM
M-UJ#RW6?%A9)<EF"5'6 0 S"\R9%(KL0-TZM]XF,U^#:Z0!QWPE,7LW3[*P.
MB*ULTK^YCNADR6:CZ]@**P,HY2)X1MZBX*EX@<Q)UZ37[P&TCE,J?B(\MM9=
M!_!\OEBMWY2Z\#9F_=PK7;U?S/(D<6ZDBP@L,$>FW2>($A/H9)+*)CC&FJ2R
M/DS2.&7B)P+;0)H8=:#-1E2OKJ9/G%>57C;QF!1N77&%?(5Z$*R"T^"EBF 5
M,])R68J\FZ"SW4][Z WC%'F?PB<;1*9C._7WZ@+.@Y5%>3F=AWF:UG&3J_5T
M?;9IUW@Q.+UV&PKWF@[1)[^$Y6]X$>%<3E2?I!)5YA34:'2UDT*.$$00D$M$
MKGP6T=]MI+(=8NUI':F0_!1H[4S1/:927[@6AV1%7_[5HQ.<M](P4*[R=URG
MJR36&(-,VCC09K.U<4/ND@_ LK'2:X7:-:E(W9&^QM[_C6:T,7%,M,473\M,
MV63!H>0@ F/)!4?V?(P^/9TT"&Z!ICV=_<-4U;'I^34LJX'^BD<4:#STJ*%,
MT^,TGMA4>2:,9BQ"JO&<4LJ#SZ[F,6B;G2S)\UW2"WLU52^FJ_#QX[(.'MP<
M^%V\]OR&/PN;A;$68BB%,*]J!QA5LX@B.:#!&=IU6_#^&%%/PR3M@YK[,R@'
M4DD'!PWO+U.#+BNI+N\ESK/6+7JI:_4EKS-Q#)/$C,Z014E.&462:M( \5&J
MQ@78<,J_-Y)H*$WT *MSVB\RU[+!K%(T8&V(H# *\.AI[17#N'(AIC;>Y"TJ
MQH7-@-K=7N-Z@*C'/GCX^^)LA;\A?J$P\_)@[2(O413O=:(U%$34H#:=SJ3F
M$$M.!:6/1NQV8/#P.T;&P^%:6PPOPK&1\&)*CN3RVQT.4F*^!"'!L%0]>G+K
MG2@6BBX.HPI>[@B"K8\?=^;%0/H_7G!CYX!?5<@Q9V/0Y(>IS#+AE2D(7E@0
M229ET!@I=PFU&]2)-@/!X+[$X1+M 0:7I4[,:JL=*2Q[(ENX.M:3<&PD3X96
MB48U7$E(7U6B>VGL@2K1?<0W=IW@K0)'1!42+PC!T2^J$.JC< :XU2*9R%0R
MP]4)]E<ENI?>'JP2W4>(8VO_=H%C4C;7^<^,U[8)63*(#BV@8?0/+0#IAZL1
M[J]*]&#M'RS$#J+$#]//Y+>^*1^68;XJ-3^RWK._65YFX5:3Z(0A;Z[Z0J96
MQO'(P%NF(3"+17*I4#<9Y;X#;>-.O6IV$#&T5OH'VH47+C,7$5%#3+9.@":/
MV1OG(/$:2QF=-&_2B7 GZL8-5P?'Q'Z8.T!!/:#N@AEZ\[/UV\6T9HD0HY<F
M'XT7FJ& (E4==)D+.%V[N4N#7!N9"VN2@O\X65WC[! <W!]@-)12^H+8FZ^X
MO,%('>F%&LGX)X^UHER UR4 $\XAIPVAJ";9T@]2-&ZH?5)@':&*#C#U@&/Q
M^BH!B3O-M1*;#MAU$B9*BC$T&7H248A<>=:FJ]WW"!MW@F0S?VQ0?8Q]TGM
M[O9;7-:TM8GU7CH6,F#-N55>TN(,),/$(Y8Z3L>YW6IG#Z>ARZO' X&P1YGV
M4%KIP+@=4CN@"[,F681L2***XG)P43K(5I'/*R0OJ4F61:NZCU.?9Q\'T%-I
MKG/+>%['/MM(]M?%FGR6BYKDG+(-63#(SF5R,6B3<29SB#:58G+4\E[^TT%F
M\2$"NCP%:6\3!]%'YYB[5?S^=HD)SS/"[W(^D2EH5K('ERVM,Q3B?$AB,"R:
M&(5C\FY-TH%;\VX$=>D)GF*?;J"O#C;M;;R^GH8XG4W7WR8B"Q]#B.!EI 7'
MJI<=<P1,.6;+:_YOFXGCCU$U[J3QIAOQ<-KH %H7DJ$E4Q;+SW6EO(FSZ;G<
M;G2:?U/.#Q F)6==*&"#I'*]7ZOW-,A(CIIQLF9&^]2D^G)/.L>=/7X*/[")
MQCK?CV^VRRI<);3< XO,@ I>@]/"@U;>F9ATYO=2OT_2IJS9B)#1=M5#I=YQ
MD<D[K,>=M;IP^RHZMO)DM^</58YR #<GKE$)R22M;  9:G.,:!A0&"I &BXQ
M6)V#&:.,;.!RNL?U\/,?7S"M*2Z_.(E_3Y^N"KV=?G9^2.I0"Z70@$B.4;0N
M$CD1P8)G%*G+*)5M,PEN&/*?1MW+/DA\8.<]I9H[\!!WN?KF0G I:%L07A?:
M>@SY&"Y%<%Y$BK-(RK%)G<Q022JM87E2R!R0SK*/_OJ'Y,5EII'6!:*]^D/D
M^%I=YR5+!KP03ZP(J4*33>=/DLZR%R8.2F?91T$]H.[!"VZM,'I%;K Q->G4
MT$*- ATXYU%EKZ0534IPC\LU&#F)92_M[YQKL(\J.L#4T?O#^W58KE^$]?F:
MS>B"C 04"L_PHIU]CA3Z%\V-3L;RW+)MQ4!LC'N)U\&6/2(J_@QKXOI(1 ;I
MDU<:B-/:*D@B!!0:.!,)#5,JE29^Z7 LC'N[^&=8"X>AX:FL@XFQ+.NZ@QI;
MCW=5D!"**<",4#$ZQW1HV?[C<>J>>/!U('0.0?!>>GPJX'Q,MN>7M'R2B3N,
M&.IL<PHS:K,T)Q('76RT5GH?1)-DRJ$8>.+.R@DA/C0:>KQ?N.A;6/L#_KI8
MX^H=)IQ^W1R/'G";\,C3CKX[V)72P6X*+A]_/2DZA'H6JQ-DK@S0;S@X37XI
MNNP=]]Y;UNB\^QXMQYK#UPL*2#=RI- T7_5!O?&F%]-5FBU69TN\;MF6>&9<
M%T6>N$SDF.< KK805[KX&)F*,N\R#WAO 1Q$[=A[^7'XN6NQVBOL:9FGC:-^
MT)7G=Y_9T%1MH[JAP2JTG QW"6J#M'JX9,'5>94B):<R;:"H&ODJ@QNLRU:[
M;RY;[9XOALVRH,5PT1%W_O&&K*]6 :G>:18U)"/JR3"C<,[;#"$Z-,AC$KI)
MX=X1-/=GO/;!TKV65R=2WM,R8?>Z1V_YSA&I'<.\N*$Q/)C_AA;3"XW%8CUU
MM+PV9. 0I2%_/GCNG=#>FEUZV?1@,6\M-5IEF]5V_9Y?<?W\;%FMP17SAA.K
M/B4(09!_XEWM1A$X8+:IY,IZFPO(O2GMSSKN@YN[UK&MHL9.D;QO\<-6B_^W
MY6*UNF!T$LG6NY(D, JA0=5?7(D9K#$R4Y"?;=ZM/N&0MX^+KL9H6)Q2-1V<
M^SV;S1:_UW.=EXOEB\597)>SV27?UQQ>,H<<321A@B0F02FK(&:+@ R#KJ5
MMDUIPEY4CGN"=QI\ME??_MCTY]B<UXQFS!^&@^BN$IU0[.XYJ^VB\F:<:2 ?
MW%D/WI80LY=6BB;>R<X4CGO[=V)H-E';X29SL0ZS0?#X>C'_6)/GO\_@KXMY
MNB/1@+;PE#4P+2PH)P,XS@Q(640PR47T=Z>Q#W1$>#C18U^)#.M.GDQ]'>SN
M#_"V<5BNN9L(HZ5'M^G4F\EG20:<Y"183\Z,-R5HUF00Y&[DC>MOG@XN=T<L
M#Z^[#A!YTV%Y2)37S"GF"@\A@U2UKE?7'!-._@MRACZ@1*Z:W"CM1>6XYG$T
M?+;39#^NYR["G&@,GG$EH7"DB,_7)L?H$41DC$)!H:UM<BRT"W'C.IR]V<[#
M]=:!VWDIQ&?W#H&)K4D0)15C:7UA4J!*U."S(@<IT**+*-#;)FECCU(U=K)C
MFW/(XQ4P&)I.<@_S+.=I?7(=I[G) CJRIO; -S6\:=F=PX97*ZHP J#48"Q9
M(N5XG?=G-&!R!J6,*:1&B9^#7ZUL61[>HBE%9^"U@=!FMG0H9,V9%"R)S(UB
M3>+> XW222]']M'\UIWN<%%W>2-\Z5B6^V>:!]F;QYYWO%79F=J&MB,&&;E'
M"X+8)@09#TYC@BQ3;5[#M(E-,CA:7,O>""N>$QJGZ]>+V@'O.N.A]MV6FNC)
MLK:?Y35-+(1Z7,A$<:BDU\TO(;92UI]EV0<7C\5WQROBJ1F:(<;6[O7\IH;H
M1 -N[P,P^U HC/)@0IV4'*M7K!PAQ@0O%:&//9F4X+?+Q=?IBE2RY:IMPD4(
M26M5JUU]S?X*$(PBMBU%J4Q8FT1JP>=C1/5GCO9!PUUS-)CX>[1$SS_5T3FK
MZ9PX.OM\-JNG6)O\Y>>+S_3\3SA?T>)]-:>_@/%;_7 QKZ<[!QBE0U]UM'T:
MA,>!3-7/_W4V77^[QF5*FX;F0,:3@:)]#5QB!2QW I436<8F>?NWR3B^J^0]
M.=;HX,9^[4+T1B&PD&B5N'K/:HE-7YQ1%!@P;9N,'OH>8>,:JB.P<+^3Y( :
M^!/9J<.+$8Y[X5@VJV$9PQVT!D)/+AB!*4\.OLHU=:+VR C*.^%BPM1D20]K
MN6[EOW]/SC4*^7 [!]X7SG/B GCF)(5,T8ASH79)SR$[6X(H39J8'DEW5W9O
M'R0]6K_06'\=W&&3:SL+J]6T3--Y[\ZS]4Z<W^$:C4G9^P!2;48D%@5!T8X0
MG*<8G?8#Y5M5'PU _KBWW@."=P1M_HFV]O=GGS^'Y;<C3DF&>?%86_UC_#<*
M5H)4LJ3:$<N7.@/$0$B. _=%9&545*[)3<JP6_X^&\7$:87<U/EUC-QQE86L
MC?XC>(6!7'(*_7V3TY5]B.QJ,]\'(UNNN=MHIH.=^SUI!#^3/,_E=;6*5^<#
M/S$C>1NTB^@0:R]9 R[6]NI),,^\*2PTF8OT*%6C5]LT L-=%W(PS70 LSL\
M7 UCU#(EYJ @84 IDVO7+ TBTW+5R$6X-]AH0,-]AYIQ836@MA=#B[X#_.RP
MZB[:8RKM,=:@*5M6#Y1* <^T N^R$$;'(F23&&)G"GO8%H]"P_Z[XP&J>1J8
MJY;^]55_*6)#E5+C=9L$67MFP=?VZX:1&!4R;7R3HZ=]"1V]'/ T&VA3_76
MS[MA>IT,L //%S5FY_W(?D4*[3^$/Z[\9(FTYB-9 JE8J!V'-/G)AO[H6"[9
MESKE^!1',$,P\R0<Q0/A]YTCFY-CH8/U\'Z]2+]]6LQ(K:OS;6[B$<E\D.4(
MNM32\\#!9YT HW92V:#HGS;QRUU21D\]&!D>]X*;HW1U,-J^;%C9-(\>!'-O
MTO2GFEZ$=R6\NA+7>KV<QK/UYFQT\3:<%UKP6+)&#S;6&2U>D3_O8@"I+28A
M1>&E25Q]&+FC5[OVA=T3Z+P#:[I5[(LTW2[7;0P[DX5#$JIGCF2<$_EN)01@
MK!2*8*.([B2W.7M3/GJ13E]X/RT2CBUU',:L/^*P77+Z=K'<0&(;P\*XXGA6
M0"X= Q4D@Y@R!R<3,T:[+%63&XDCZ1YWJ')WP#\E"CHHI]SBD]':9*9P#CH*
MVK/L9@D3!X86+E-9616;F/ #_>=FTY:[@^:1NCK2?_YY/HR9?8%Q_1[3V7*Z
MGN+JV=<PG=4%]'*Q?!_J+7V83?\;\]_"=%Z7W,3[0(Y2I*6D/07(AG80+WF&
M[)P*D;'$7).SB?W(?!*G:\.<.C347P<>\..GDX]9?C[QQGCBDD-Q D&A#>3Q
M< 88?.;1"Q%BD_XQ1] \>B>NT^'V5)K]$V4UW=T!G^7_/%NMZX7EZO293CL0
M,U;VT[YR:I,1)9EVDNL,5AMR+:+U$&S*D%!*PXO5Y!'TGQ%U5![BQ L6G)<)
MC*CNE3 *7+ 2A/(Z*)T]JE85P(=3W</E\$$H&C2'="_==> I/)Z\H8NE;:$(
M2 G)][$J060V@\M%U3Q<Y[#1)42W250G1,=>657[J*H#W&U/YHA)4NSH!*!1
MI28+E9K,48 [2QZ31EWR_Y]5M;>V=\JJVD?T'>#GQHK[%=?_F"\O(K97\Z]X
M[K1<QFX7&3P\2%4R<85>BXN^M!H5+<3LDS&%)=6JI]9>A/:PC1Z%C8=36897
M5 = /'0_V"SC4JQ,0O/:(HB6<<H* DL10E&.EG+6LLUEZC%$]W6E>KKM]V2*
M?L*@OK 7V;O ;2X0^,9>6 1OZGVQ#=J(8%SB7<4O/>SWIX/70+@^0-=/&-D7
MFY,GT0;C)<@@)2B)#D)V#M!:Y82LX]M;M< Y@NRGB>Q# #80M@_0=H?8OC[
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
M6)-X.")_"<O?<%V7^/O*TJ9W[0UV8E:9<0T,.0,E>"(SGR@BSR5&Q[GC.;2
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
MY"SQ %:H4OUD#\X'!&=8S.A33+[M%?KX3)UX=Z,@;!^Q](2P01YG6V%]PJS
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
MTG</X<T.Y60/XK\NF!FF7&!$;M"%"-?"@DL^@R$JE),N6[5-E_/V !BS(GF
MQ-9EO@?[1I;Z+Y/IY.+JXOK@WF+23%$8)J4G7P<=1"(& IJHA-#)WFU /U3N
M#[YY9,GO([?9$$P<6_KAKWL'KW.I*0AG8 RGRT_6^A990$#4Y 9ZD_*CAY?[
M2__^-X^3&QU,^GLSL8-<^F?B\_*UZ.>$TS"?S%9K(S03LKAE0M@0A*.N(R0<
M2*:D,(Z%X-H,^]UTF@Z[#/9Q#(;C> ^PN3[[[]/+;Y@F98+Y9LR)SU*'PD '
M4B#%48#3NC:#%6X4"FY=HRU93YQH9+_R<&D_>ATU!.L[PM!/LSFF<'G3K.70
M1\QT;&&0J+".##)'#IRSK%VI*R';V)Z-QQE[7=4@LGX"00<PO@?X/-6F8UU0
MW@D)22NBH[Y5#L:86N9$@2QR&9L\+#FH2Z[=?.S![Z\A^-X!?MX5HG0Q^1-O
M\T%U0O /L^EB,KV:3+]\^(;SI93(7 ?IE50,HO#$+JEK1ZJ(8#+/P9-;E\(V
MCO'N9<NMC]A5\F1/2*PO<VHCGPZ0=T<0IMDT3<XG2SI^G=54]Q713"IZ/1-H
M\\"@.L3U##,3VCD+K.3::*$E>.\5&&)L*KJ.UFKR&F&0TW?ETP^#U^-+M0,H
MUY$_:?9E6H?^$.G7(X<NSU(*+#.606A3.\K(P8TF1: CA%AXBAJ;5!N>.$]7
M5_ P<!N"\SUV.WS&+S5<NO?P>I]BY89/.7PR_0LG&ZA8>?TUG_#;;$Y7W9>[
M"K=*&)008(*1JP&V,10)4?NH2:Q2M:E4/G6@@QWXM<_=5'SWB@F>:ERCZX0@
ME1)$YL@P*F]ULMHHUZ9J^?+91G:YAD#)(]=^8(GTV0[Q6(_W'][TY&<UL#8-
MQSD]B:;$@V1%,Q!HZ(8J,8*KO3 "0W(\ER3<:=F<NQV?:]]PC]%OOU__Y;U)
M93;DX$2&@'&YTTQ ]%)"2<GXQ*5UKDD$N.=Y.[5-NZ#IZ:%0[21W&O[0W0.E
M>W\X*RM^5!MQ_4\.:?8:X%L;6,##*&]M*XO1O&1-<&9,TWU8-#A9%%AF2\F(
MQ:8V6V8;V<K5V*H/&]A+049VTA0!"4NM<\>ZI-MDP)31.NL*8A-2GSY2IQ9O
M%TRL6[R!^-]!EF!'V[U,40NC"EEG"99K\C-=XA"M0$!!-.; I,L]W+CCS_YI
M@KW6$NL!E#>5V;=7EY,I7E[>:->R0AL%X2-R#B5:5E^E)' H(VABH^=<.6>W
MZ83:OP-BTZG&+D8VQL13C1('"Z@'M*W.?EV]#=PZ$4NI\_TI=#9T^)B5JK]P
MIZ(74K69 W/_%)TT1APNW<U9C#U8/?:@V/^>75WB'XC?2*<^X_S/2<++Z^)\
MU$+J7)O33'&@$B8( @7(9 R6$HW1ZX^!-D]Y??H[NG"A]I':;'@6CHV$'R<4
MP<R_KU&03=$.DR.M"!*4M@*"+0A%<V*65US[=;?[J0GT&SZ^"S?F4/D?SKB1
M6W)_F$TO9^>3O&3\LDRT&JK&K$SUR-;5M1@N%_"ZWJL>F4-!GI[<IJUNJ][<
MS4<8&1Y'<CX&$D%W(+K6*YZUX4DR8@26Y1XX\(8,(06-JN00HV?;- WL":,Q
M_8ZA!/LL3O;@<@>^Z74G3;TP5R[8S?I Q@KG7()1FOC"4B&K:0WDE),0RED>
MFC32/7&>GG"SCZ!GPW-];#?EA]F<K# Y\F^F^=WYY&(R775DW;RH$%Q)E104
M67/O@?QY9U!"$5$Q%-RXN)W3^OSWC/=\9%!@#,W1#BS+,W?US[==,&C(*4==
MP*#2!'@AP#&*]9"ARB&SU"K5LL7A1FX<.G;&96AQ=0#!3_@G3J_P)V)N[1VM
MF=&ZC>Z'J\O%[ +G[Z?I_*KN['AS>8GTO[67ZLPJ[[A%#:YH)"T+M3U:DE?
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
ML5&$:PL;K:"ZT=$=YW"<R S+YZIEM-7XZN)8$'4[V <Y7#7BFR@'G5+X3-2
M")K7SJXYG<)QK!%,W'L$]9]=*O\J<ER1IFNX*W@K()9".!'!A.D4#!0?"Z)0
M[WP*GV@F%0(AX+54X[)V!K6/!IHWE'"=QD0A=E1=L1@G\SO&DU7AK8@]V#6N
M7NXTFE%/CC,BIO;S'@RELE?YYJX"5"2X!URU,I8@])ZH."UW36'5;D77=*9
M<A@RCE#.><3J4"C<LZ-G(A(XO8Y3(D84.1^/69X;SO%E1B:X#X>4*HJ\WO!F
M. =#MV.N"OV4RD0BX1<DY55KV4L9':)KO)1F5Q3.AKCW0E;1D>UVU%?M!/Z0
MJ0"S%.,^_;;U:R:(B!GA2ZTIB5,[O\$48K?!HWD5LILR#@\O]V!7>H,-<:OE
M@LT#Y1,>KP5FVL3:FG$#FNO2ABFX%'*"^(_HRYW68?2,RO"$BL(P601R'J(H
M-J+$[(9[#E[4#LP%!<."8WE!(6;<R',N646_%4Q1<UN7&V3O[-IVR1Y@^0A;
MNPG*<<;6C<SG$B\I"]N-IF-_;,L,,M..G#,4Y)8B1U%]3A%*FPDLT&-[]V06
M!TW0(,%6"_4M @DS"T2F:&ZXJIH1A'- 2ZI,*F-'AN3E+M&'\Q1'GXD]1[ E
M 4<5W%$M,ZKL9?,[Z>\M68#_ PC;S]G<_.0M]9BH$1.U@=1:CCO[F3U.T&3
MZ<RF','I4'=(H>7,Q!X^N):!5 E5!@].LIQV9A]N*]+81[<E:_22L#SC9-IA
MPL9IKUN>C;3;WF&K<1B$]H1$8U ZF4VI/#WQW.F)KY/[G<W0:]<;A_NMY4,>
MM7^\,_#"5KV^W_XWG/_HS'V+C<,'@<]1Q*\JC<K,(B-)PL2HIF76J6?7T>Q[
MR;AI>J*D[Y)Y99;&F/"RS3F<^[=Z,55IUN#T$F;W#JR^4T,>RYW%+'MB'":#
MF@=1;M\7=QGSQ"E1W^+Y1#Q-1;I3E[80/E>2MW>N"W"N6:J79=]<#C&$7'*6
MP"SR30!]F_O_^]S?>(UN2C'8!"S/\0: F<VG.7$XC)8=)ZRAC#<!W36O!)L
MX9(3JFW>_QRLN^>*(: 9(GHOV?>>(-45 +9-G.<R?),]YLCG.([17)M'/AXD
M?)M-/XSU>S*%QN*O$UNU;E?*]1"AS6??'B3^X-EH)MT39QU%.3$KQ.V'M+[W
M^-8])V2 MQJ%IE%)4K#<9NE/_TN?!BO?W:-G]B&XHW\ 4$L! A0#%     @
M48JC3I\%>^4L"   G3   !H              ( !     &-E;W-E8W1I;VXS
M,#)C97)T:69I8V$N:'1M4$L! A0#%     @ 48JC3A=_(&T8"   H#   !H
M             ( !9 @  &-F;W-E8W1I;VXS,#)C97)T:69I8V$N:'1M4$L!
M A0#%     @ 48JC3I?<H,E!U0$ RZ46 !$              ( !M!   &AC
M<V<M,C Q.3 S,S$N:'1M4$L! A0#%     @ 48JC3FTH3Y*P$   0:X  !$
M             ( !).8! &AC<V<M,C Q.3 S,S$N>'-D4$L! A0#%     @
M48JC3CP1/*#('P  O$\! !4              ( ! _<! &AC<V<M,C Q.3 S
M,S%?8V%L+GAM;%!+ 0(4 Q0    ( %&*HTZ;HU4 G44  /;Q @ 5
M      "  ?X6 @!H8W-G+3(P,3DP,S,Q7V1E9BYX;6Q02P$"% ,4    " !1
MBJ-."!A5R2'4   /^0@ %0              @ '.7 ( :&-S9RTR,#$Y,#,S
M,5]L86(N>&UL4$L! A0#%     @ 48JC3NT#DW];@   __@% !4
M     ( !(C$# &AC<V<M,C Q.3 S,S%?<')E+GAM;%!+ 0(4 Q0    ( %&*
MHTZCU(Q08 4  %\G   :              "  ;"Q P!S96-T:6]N.3 V8V5R
C=&EF:6-A=&EO+FAT;5!+!08     "0 ) &("  !(MP,    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
